Subject: Re: deadlocks, many processes in sleepq_block
To: None <tech-kern@NetBSD.org>
From: Anthony Mallet <anthony.mallet@laas.fr>
List: tech-kern
Date: 09/25/2007 16:14:45
Anthony Mallet writes:
| The symptoms are the following:
| - no network, no filesystem acces.
| - kernel is still alive, processes that do no IO at all continue to work
|   (e.g. I can switch my virtual desktops under X).
| - I can kill X (ctrl-alt-bkspace) and enter ddb.

This happened again twice on an idle machine, during the night and just
after a reboot.
options DIAGNOSTIC and LOCK_DEBUG didn't say anything.

ps/l and t/a in ddb dind't reveal much: some LWPs waiting in
nfs_reconnect (to a server that was alive and working), some other
blocked in nfssnd or nfsrcv with the lock held, some in lwp_park.

I'm starting to wonder my msk (Marvell) driver wouldn't be doing
something nasty?