atom feed2 messages in org.freebsd.freebsd-currentRe: Lock order reversal
FromSent OnAttachments
Jon LoeligerMay 11, 2009 7:10 am 
Lars EngelsMay 11, 2009 10:00 am 
Subject:Re: Lock order reversal
From:Lars Engels (lars@0x20.net)
Date:May 11, 2009 10:00:28 am
List:org.freebsd.freebsd-current

On Mon, May 11, 2009 at 09:10:54AM -0500, Jon Loeliger wrote:

Folks,

Curious if anyone saw the lock order reversal in my post from yesterday? Known issues?

There appear to be 3 cases, highlighted below:

1st 0xc39e7a60 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2555 2nd 0xc3ffee00 dirhash (dirhash) @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:275

1st 0xc4224164 ufs (ufs) @ /usr/src/sys/kern/vfs_mount.c:1050 2nd 0xc4224df4 devfs (devfs) @ /usr/src/sys/kern/vfs_subr.c:2101

1st 0xc44edc2c filedesc structure (filedesc structure) @
/usr/src/sys/kern/kern_descrip.c:1076 2nd 0xc4a9737c ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:4109

Thanks, jdl

Hi Jon,

all three LORs are well known and listed here: http://sources.zabbadoz.net/freebsd/lor.html

Cheers

Lars