Hi,

found this non-sleepable lock on 6.0-BETA3 (somewhere before August 24) :

malloc(M_WAITOK) of "64", forcing M_NOWAIT with the following non-sleepable 
locks held:
exclusive sleep mutex inp (udpinp) r = 0 (0xc23079b4) locked @ 
/usr/src/sys/netinet/ip_output.c:1593
KDB: stack backtrace:
kdb_backtrace(c0a45b84,ce951ad0,1,c09ff520,ce951b6c) at kdb_backtrace+0x2e
witness_warn(5,0,c0948f1e,c0933678,c15d5a80) at witness_warn+0x1d3
uma_zalloc_arg(c104a000,0,102,c106caa0,ce951b6c) at uma_zalloc_arg+0x5b
malloc(36,c099c8c0,102,0,ce951ba8) at malloc+0xd9
ether_resolvemulti(c154f000,ce951b44,ce951b6c,c0698e8a,c23079b4) at 
ether_resolvemulti+0x9d
if_addmulti(c154f000,ce951b6c,ce951b68,c075a2dc,210) at if_addmulti+0x7b
in_addmulti(ce951ba8,c154f000,8,8,0) at in_addmulti+0x48
ip_setmoptions(c2307924,ce951c84,246,c0993604,c16a792c) at ip_setmoptions+0x5c1
ip_ctloutput(c2311858,ce951c84,ce951c68,c06f0823,c16a792c) at ip_ctloutput+0x452
sosetopt(c2311858,ce951c84,ce951c80,ce951c9c,c166a120) at sosetopt+0x37
kern_setsockopt(c15d5a80,8,0,c,bf8fdc60) at kern_setsockopt+0xd9
setsockopt(c15d5a80,ce951d04,14,422,5) at setsockopt+0x3e
syscall(3b,3b,3b,28077050,80ab000) at syscall+0x2c0
Xint0x80_syscall() at Xint0x80_syscall+0x1f

Regards,
Rene
-- 
GPG fingerprint = 5FFA 3959 3377 C697 8428  24D0 BF3E F4A9 AE33 5DCC

"It won't fit on the line."
                -- me, 2001

Attachment: pgpfkEltQjy84.pgp
Description: PGP signature

Reply via email to