summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_mountroot.c
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2010-10-02 16:04:50 +0000
committerkib <kib@FreeBSD.org>2010-10-02 16:04:50 +0000
commit0b7460fc16c04cf0d0ced5c3152070486883f96c (patch)
treed36404cb078641a8d20a3e6954eb1b7dc40713a3 /sys/kern/vfs_mountroot.c
parent2d4f0a4a82f1cf5b082a40443abbe715d7419c78 (diff)
downloadFreeBSD-src-0b7460fc16c04cf0d0ced5c3152070486883f96c.zip
FreeBSD-src-0b7460fc16c04cf0d0ced5c3152070486883f96c.tar.gz
Release the vnode lock and close the linker file vnode earlier in
the linker_load_file methods. The change is that the consequent linker_file_unload() call is not under the vnode lock anymore. This prevents the LOR between kernel linker sx xlock and vnode lock, because linker_file_unload() relocks kernel linker lock. MFC after: 2 weeks
Diffstat (limited to 'sys/kern/vfs_mountroot.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud