A pair of LORs

From: Derek Tattersall <dlt_at_mebtel.net>
Date: Sun, 13 Mar 2005 13:51:20 -0500 (EST)
This happened on a 6.0 current system supped and built this morning.
I didn't see this recorded on Herr Zeeb's page, so perhaps somebody
has some clues to offer?
Mar 13 13:15:31 lorne kernel: lock order reversal
Mar 13 13:15:31 lorne kernel: 1st 0xc26f58a0 rtentry (rtentry) _at_ /usr/src/sys/netinet/if_ether.c:445
Mar 13 13:15:31 lorne kernel: 2nd 0xc23a96c4 skc0 (network driver) _at_ /usr/src/sys/pci/if_sk.c:1845
Mar 13 13:15:31 lorne kernel: KDB: stack backtrace:
Mar 13 13:15:31 lorne kernel: kdb_backtrace(0,ffffffff,c08f3af0,c08f2808,c0880ee8) at kdb_backtrace+0x29
Mar 13 13:15:31 lorne kernel: witness_checkorder(c23a96c4,9,c0833fba,735) at witness_checkorder+0x54c
Mar 13 13:15:31 lorne kernel: _mtx_lock_flags(c23a96c4,0,c0833fba,735,c0609450) at _mtx_lock_flags+0x5b
Mar 13 13:15:31 lorne kernel: sk_start(c23c3000) at sk_start+0x32
Mar 13 13:15:31 lorne kernel: if_start(c23c3000) at if_start+0x7b
Mar 13 13:15:31 lorne kernel: ether_output_frame(c23c3000,c271cd00,1,ffffffff,0) at ether_output_frame+0x1d9
Mar 13 13:15:31 lorne kernel: ether_output(c23c3000,c271cd00,e5087a48,0,2) at ether_output+0x384
Mar 13 13:15:31 lorne kernel: arprequest(c23c3000,c264dcc8,c26dc954,c2392eab) at arprequest+0xd8
Mar 13 13:15:31 lorne kernel: arpresolve(c23c3000,c26f58c4,c271ce00,c26dc950,e5087ab8) at arpresolve+0x29c
Mar 13 13:15:31 lorne kernel: ether_output(c23c3000,c271ce00,c26dc950,c26f58c4,c264dc00) at ether_output+0x66
Mar 13 13:15:31 lorne kernel: ip_output(c271ce00,0,e5087b10,0,0) at ip_output+0x6fc
Mar 13 13:15:31 lorne kernel: udp_output(c26f3168,c271ce00,0,0,c23b0b80) at udp_output+0x4ad
Mar 13 13:15:31 lorne kernel: udp_send(c26f1298,0,c271ce00,0,0) at udp_send+0x1aMar 13 13:15:31 lorne kernel: sosend(c26f1298,0,e5087c4c,c271ce00,0) at sosend+0x5e7
Mar 13 13:15:31 lorne kernel: kern_sendit(c23b0b80,4,e5087ccc,0,0) at kern_sendit+0x104
Mar 13 13:15:31 lorne kernel: sendit(c23b0b80,4,e5087ccc,0,807b020) at sendit+0x163
Mar 13 13:15:31 lorne kernel: sendto(c23b0b80,e5087d14,6,2,216) at 
Mar 13 13:15:31 lorne kernel: sendto+0x4d
Mar 13 13:15:32 lorne kernel: syscall(2f,2f,2f,0,281477a4) at syscall+0x213
Mar 13 13:15:32 lorne kernel: Xint0x80_syscall() at Xint0x80_syscall+0x1f
Mar 13 13:15:32 lorne kernel: --- syscall (133, FreeBSD ELF32, sendto), eip = 0x280c965b, esp = 0xbfbfdc5c, ebp = 0xbfbfdc88 ---
Mar 13 13:15:37 lorne kernel: lock order reversal
Mar 13 13:15:37 lorne kernel: 1st 0xc26f1300 so_rcv (so_rcv) _at_ /usr/src/sys/kern/uipc_socket.c:1256
Mar 13 13:15:37 lorne kernel: 2nd 0xc23a96c4 skc0 (network driver) _at_ /usr/src/sys/pci/if_sk.c:1112
Mar 13 13:15:37 lorne kernel: KDB: stack backtrace:
Mar 13 13:15:37 lorne kernel: kdb_backtrace(0,ffffffff,c08f3b68,c08f2808,c0880ee8) at kdb_backtrace+0x29
Mar 13 13:15:37 lorne kernel: witness_checkorder(c23a96c4,9,c0833fba,458) at witness_checkorder+0x54c
Mar 13 13:15:37 lorne kernel: _mtx_lock_flags(c23a96c4,0,c0833fba,458,1) at _mtx_lock_flags+0x5b
Mar 13 13:15:37 lorne kernel: sk_jfree(ed41e980,c23c3000) at sk_jfree+0x33
Mar 13 13:15:37 lorne kernel: mb_free_ext(c2619100) at mb_free_ext+0x91
Mar 13 13:15:37 lorne kernel: soreceive(c26f1298,e5087c70,e5087c7c,0,0) at soreceive+0x91e
Mar 13 13:15:37 lorne kernel: recvit(c23b0b80,4,e5087cc8,bfbfdcf4) at recvit+0x17f
Mar 13 13:15:37 lorne kernel: recvfrom(c23b0b80,e5087d14,6,a,286) at recvfrom+0x6c
Mar 13 13:15:37 lorne kernel: syscall(2f,2f,2f,bfbfdd20,bfbfdd40) at syscall+0x213
Mar 13 13:15:37 lorne kernel: Xint0x80_syscall() at Xint0x80_syscall+0x1f
Mar 13 13:15:37 lorne kernel: --- syscall (29, FreeBSD ELF32, recvfrom), eip = 0x280c9e1b, esp = 0xbfbfdc7c, ebp = 0xbfbfe358 ---

-- 
Derek Tattersall   | (Insert smart comment here.)
dlt_at_mebtel.net     | 
dtatters_at_gmail.com | 
dlt666_at_yahoo.com   | 
                   | 
Received on Sun Mar 13 2005 - 17:51:23 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:29 UTC