Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Dec 2009 20:04:36 +0000
From:      Anton Shterenlikht <mexas@bristol.ac.uk>
To:        bzeeb+freebsd+lor@zabbadoz.net, freebsd-sparc64@freebsd.org
Subject:   LOR #280 on sparc
Message-ID:  <20091219200436.GA9715@mech-cluster241.men.bris.ac.uk>

next in thread | raw e-mail | index | archive | help
this looks like lor #280

On sparc64 9.0-current:

# umount /cdrom/
lock order reversal:
 1st 0xfffff800012c1cb8 ufs (ufs) @ /usr/src/sys/kern/vfs_mount.c:1204
 2nd 0xfffff800014f4098 devfs (devfs) @ /usr/src/sys/kern/vfs_subr.c:2188
KDB: stack backtrace:
_witness_debugger() at _witness_debugger+0x38
witness_checkorder() at witness_checkorder+0xcf8
__lockmgr_args() at __lockmgr_args+0x8ec
vop_stdlock() at vop_stdlock+0x38
VOP_LOCK1_APV() at VOP_LOCK1_APV+0x110
_vn_lock() at _vn_lock+0x80
vrele() at vrele+0x1c0
cd9660_unmount() at cd9660_unmount+0x220
dounmount() at dounmount+0x53c
unmount() at unmount+0x3e8
syscall() at syscall+0x2c4
-- syscall (22, FreeBSD ELF64, unmount) %o7=0x101adc --
userland() at 0x40471da8
user trace: trap %o7=0x101adc
pc 0x40471da8, sp 0x7fdffffd741
pc 0x101df8, sp 0x7fdffffd8a1
pc 0x102370, sp 0x7fdffffdfc1
pc 0x1012f0, sp 0x7fdffffe0c1
pc 0x4020ae54, sp 0x7fdffffe181
done
#

-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091219200436.GA9715>