Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Nov 2012 23:16:25 -0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        Mateusz Guzik <mjguzik@gmail.com>
Cc:        ae@freebsd.org, Hiroki Sato <hrs@freebsd.org>, rpaulo@freebsd.org, freebsd-net@freebsd.org
Subject:   Re: LOR in rtsock/ifnet
Message-ID:  <CAJ-Vmo=UMDif-56yagEd8WXsNOfiLE0NoyGLsXFCDRBtz0acSg@mail.gmail.com>
In-Reply-To: <20121126182642.GB17080@dft-labs.eu>
References:  <7C5421B8-9D32-4771-B453-151D9D07A214@FreeBSD.org> <CAJ-VmomW1HqX2vcrO7W1qMgt=_qk1zT1PE5R-Q%2BYHv7uWRU19Q@mail.gmail.com> <63C19AD8-EA8D-49A8-9E98-4235C4745405@freebsd.org> <20121126.164809.1810866108604245881.hrs@allbsd.org> <20121126182642.GB17080@dft-labs.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
Mateusz: are you sure it's that commit?

I still get this in -HEAD:

lock order reversal:
 1st 0x80f19e38 if_addr_lock (if_addr_lock) @
/usr/home/adrian/work/freebsd/svn/src/sys/net/rtsock.c:1818
 2nd 0x806e2b14 ifnet_rw (ifnet_rw) @
/usr/home/adrian/work/freebsd/svn/src/sys/net/if.c:241
KDB: stack backtrace:
db_trace_thread+30 (?,?,?,?) ra cdfb181000000018 sp 0 sz 0
db_trace_self+1c (?,?,?,?) ra cdfb182800000018 sp 0 sz 0
8007be28+34 (?,?,?,?) ra cdfb1840000001a0 sp 0 sz 0
kdb_backtrace+44 (?,?,?,?) ra cdfb19e000000018 sp 0 sz 0
802109a8+34 (?,?,?,?) ra cdfb19f800000020 sp 0 sz 0
witness_checkorder+9e0 (?,?,80454dc4,f1) ra cdfb1a1800000050 sp 0 sz 1
__rw_rlock+e0 (?,?,?,?) ra cdfb1a6800000040 sp 0 sz 0
ifnet_byindex+28 (?,?,?,?) ra cdfb1aa800000018 sp 0 sz 0
sa6_recoverscope+8c (?,?,?,?) ra cdfb1ac000000058 sp 0 sz 0
80297244+16c (c,?,?,?) ra cdfb1b18000000d0 sp 100000000 sz 0
80298910+424 (?,?,?,?) ra cdfb1be800000080 sp 0 sz 0
801cba8c+1dc (?,?,?,?) ra cdfb1c6800000040 sp 0 sz 0
userland_sysctl+15c (?,?,?,?) ra cdfb1ca800000060 sp 0 sz 0
sys___sysctl+90 (?,?,?,?) ra cdfb1d08000000a8 sp 0 sz 0
trap+84c (?,?,?,?) ra cdfb1db0000000d0 sp 0 sz 0
MipsUserGenException+10c (?,?,?,4061a8f0) ra cdfb1e8000000000 sp 0 sz 0
pid 90

Thanks,



Adrian


On 26 November 2012 10:26, Mateusz Guzik <mjguzik@gmail.com> wrote:
> On Mon, Nov 26, 2012 at 04:48:09PM +0900, Hiroki Sato wrote:
>> Rui Paulo <rpaulo@freebsd.org> wrote
>>   in <63C19AD8-EA8D-49A8-9E98-4235C4745405@freebsd.org>:
>>
>> rp> On 25 Nov 2012, at 23:35, Adrian Chadd <adrian@freebsd.org> wrote:
>> rp>
>> rp> > DO we know which commit triggered this?
>> rp>
>> rp>
>> rp> I haven't bisected.
>>
>>  I do not think my commit triggered it because it occurred in
>>  rt_msg2().  Andrey, can you take a look at this?
>>
>
> I'm booting i386 on VirtualBox and I have two em interfaces, em0 is
> configured to get ip from DHCP and the other one is untouched.
>
> I don't get this lor with r243186, but I see it with r243187.
>
> I'm happy to provide more information if needed.
> --
> Mateusz Guzik <mjguzik gmail.com>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=UMDif-56yagEd8WXsNOfiLE0NoyGLsXFCDRBtz0acSg>