ZFS: LOR in dbuf.c

Joao Barros joao.barros at gmail.com
Sat May 26 10:21:09 UTC 2007


On 5/26/07, Bjoern A. Zeeb <bzeeb-lists at lists.zabbadoz.net> wrote:
> On Sat, 26 May 2007, Joao Barros wrote:
>
> > Hi Pawel,
> >
> > I upgraded my sources last night (just before your 2 commits) and now
> > I get this constant LOR every 5 seconds:
> >
> > lock order reversal:
> > 1st 0xc7b90c20 zfs:&dr->dt.di.dr_mtx (zfs:&dr->dt.di.dr_mtx) @
> > /usr/src/sys/modules/zfs/../../contrib/opensolaris/uts/common/fs/zfs/dbuf.c:1866
> > 2nd 0xc48e17e4 zfs:&db->db_mtx (zfs:&db->db_mtx) @
> > /usr/src/sys/modules/zfs/../../contrib/opensolaris/uts/common/fs/zfs/dbuf.c:1888
>
> please check http://sources.zabbadoz.net/freebsd/lor.html and follow
> the instruction there. Read to the end of the page.
>
> --
> Bjoern A. Zeeb                          bzeeb at Zabbadoz dot NeT
>

I swear I checked your page before sending the email, but didn't
actually searched the page, just browsed to the end and looked for
dbuf.c
Just to note that the way this LOR is happening now (5 seconds
recurrent) didn't happen before , with sources from May 26.
I had some occasional LORs but never this like this, that's the reason
I went looking for a recent (last) LOR on your page :)

-- 
Joao Barros


More information about the freebsd-current mailing list