Giulio Ferro
Thu, 18 Mar 2010 07:04:38 -0700
On 17.03.2010 18:00, Max Laier wrote:
Can you enable WITNESS and compile in DDB. Make sure to report any LORsand once the system freezes try to enter the debugger and get ps and locks information. show allchains show alllocks ps After that you can try to "call doadump" so you get the information in the coredump and don't have to transcribe it manually. Thanks, MaxSorry, I'm not really an expert of this, but how can I enter the debugger if the system has frozen?Ctrl+Alt+ESC (in default configuration). _______________________________________________
I've added this to the kernel option KDB option WITNESS option WITNESS_KDB option DDBNow it can't even boot properly. It stops when it tries to configure networking:
uma_zalloc_arg: zone "256" with the following non-sleepable locks held:exclusive rw ifnet_rw (ifnet_rw) r = 0 (0xffffffff80e31b20) locked @ /usr/src/sys/net/if.c:414
show allchains <no result> show alllocksexclusive rw ifnet_rw (ifnet_rw) r = 0 (0xffffffff80e31b20) locked @ /usr/src/sys/net/if.c:414 exclusive sx ifnet_sx (ifnet_sx) r = 0 (0xffffffff80e31b40) locked @ /usr/src/sys/net/if.c:414
ps <returns a lot of stuff. tell me to search something in particular> call doadump Cannot dump. Device not defined or unavailable Hope it helps... _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"