Yet another LOR

Max Laier max at love2party.net
Thu Jun 8 00:33:20 UTC 2006


On Wednesday 07 June 2006 19:46, Robert Watson wrote:
> On Wed, 7 Jun 2006, Bjoern A. Zeeb wrote:
> > On Wed, 7 Jun 2006, Václav Haisman wrote:
> >> I've yet another LOR to report.
> >>
> >> lock order reversal: (sleepable after non-sleepable)
> >> 1st 0xc45651f8 inp (tcpinp) @ sys/netinet/tcp_usrreq.c:1029
> >> 2nd 0xc3a2f9a4 user map (user map) @ sys/vm/vm_map.c:2997
> >
> > added with LOR ID 190: http://sources.zabbadoz.net/freebsd/lor.html#190
>
> The calltrap() handler suggests this is either a page fault handled holding
> a lock, or a panic, rather than a lock order reversal.  Vaclav -- was this
> a crash, or just some console output that happened while the system was up
> and it kept on running?

Judgeing from the original message, this is a copyin with a non-sleepable 
mutex held:

Jun  6 21:14:08 logout kernel: calltrap() at calltrap+0x5
Jun  6 21:14:08 logout kernel: --- trap 0xc, eip = 0xc07cfe72, esp = 
0xd8b51ae8, ebp = 0xd8b51b08 ---
Jun  6 21:14:08 logout kernel: generic_copyin(d8b51c84,d8b51b28,4,4,c4565168) 
at generic_copyin+0x32
Jun  6 21:14:08 logout kernel: 
tcp_ctloutput(c3b1ab20,d8b51c84,0,c36b9700,d8b51c68) at tcp_ctloutput+0x184

-- 
/"\  Best regards,                      | mlaier at freebsd.org
\ /  Max Laier                          | ICQ #67774661
 X   http://pf4freebsd.love2party.net/  | mlaier at EFnet
/ \  ASCII Ribbon Campaign              | Against HTML Mail and News
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20060608/5d1ce309/attachment.pgp


More information about the freebsd-stable mailing list