LOR: ufs vs bufwait

Attilio Rao attilio at freebsd.org
Mon May 10 20:53:33 UTC 2010


2010/5/10 Peter Jeremy <peterjeremy at acm.org>:
> On 2010-May-08 12:20:05 +0200, Ulrich Spörlein <uqs at spoerlein.net> wrote:
>>This LOR also is not yet listed on the LOR page, so I guess it's rather
>>new. I do use SUJ.
>>
>>lock order reversal:
>> 1st 0xc48388d8 ufs (ufs) @ /usr/src/sys/kern/vfs_lookup.c:502
>> 2nd 0xec0fe304 bufwait (bufwait) @ /usr/src/sys/ufs/ffs/ffs_softdep.c:11363
>> 3rd 0xc49e56b8 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2091
>
> I'm seeing exactly the same LOR (and subsequent deadlock) on a recent
> -current without SUJ.

I think this LOR was reported since a long time.
The deadlock may be new and someway related to the vm_page_lock work
(if not SUJ).

Attilio


-- 
Peace can only be achieved by understanding - A. Einstein


More information about the freebsd-current mailing list