Lev Serebryakov
2011-Jan-06 10:51 UTC
FreeBSD 8.2-PRERELEASE hangs under load with "live" kernel
Hello, Freebsd-stable. I've added torrent client (transmission) to software on my home server and it starts to hang in very unusual way: kernel works but userland doesn't. I can ping it (and it answers). I can scroll console with "scrolllock" button and keys. I can break into debugger with Ctrl+SysReq and it shows, that one CPU is occupied by idle process and other by "Giant tasq", but no userland processes answer: I can not ssh to it, I cannot login on console, samba is dead, etc. "ps" in kernel debugger shows, that many of processes in "pfault" state, and noting more "special". memtest86+ doesn't show any errors after 8 passes of tests (about 10 hours), so RAM looks Ok. What should I do in kdb to understand what happens? Kernel config and /var/run/dmesg.boot is attached. -- // Black Lion AKA Lev Serebryakov <lev@FreeBSD.org> -------------- next part -------------- A non-text attachment was scrubbed... Name: BLOB Type: application/octet-stream Size: 3485 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20110106/b5483794/BLOB.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: dmesg.boot Type: application/octet-stream Size: 11534 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20110106/b5483794/dmesg.obj
Kostik Belousov
2011-Jan-06 12:26 UTC
FreeBSD 8.2-PRERELEASE hangs under load with "live" kernel
On Thu, Jan 06, 2011 at 01:31:45PM +0300, Lev Serebryakov wrote:> Hello, Freebsd-stable. > > I've added torrent client (transmission) to software on my home > server and it starts to hang in very unusual way: kernel works but > userland doesn't. > > I can ping it (and it answers). I can scroll console with > "scrolllock" button and keys. I can break into debugger with > Ctrl+SysReq and it shows, that one CPU is occupied by idle process and > other by "Giant tasq", but no userland processes answer: I can not > ssh to it, I cannot login on console, samba is dead, etc. > > "ps" in kernel debugger shows, that many of processes in "pfault" > state, and noting more "special". > > memtest86+ doesn't show any errors after 8 passes of tests (about > 10 hours), so RAM looks Ok. > > What should I do in kdb to understand what happens? > > Kernel config and /var/run/dmesg.boot is attached.http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug-deadlocks.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20110106/2a5c6fff/attachment.pgp