summaryrefslogtreecommitdiffstats
path: root/include/objformat.h
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2006-04-28 00:59:48 +0000
committerjeff <jeff@FreeBSD.org>2006-04-28 00:59:48 +0000
commit3450f7fc51535f7c00c61837e2187629c7d2af24 (patch)
tree3ca1bcefb6fc37805b47d3d801053c3035e534f0 /include/objformat.h
parentaf7045cc539bb529b657061cd6ea852120c27e51 (diff)
downloadFreeBSD-src-3450f7fc51535f7c00c61837e2187629c7d2af24.zip
FreeBSD-src-3450f7fc51535f7c00c61837e2187629c7d2af24.tar.gz
- Consistently track ni_dvp and ni_vp with dvfslocked and vfslocked rather
than trying to optimize it into a single lock. This adds more calls to lock giant with non smpsafe filesystems but is the only way to reliably hold the correct lock. - Remove an invalid assert in the mountedhere case in lookup and fix the code to properly deal with the scenario. We can actually have a lookup that returns dp == dvp with mountedhere set with certain unmount races. Tested by: kris Reported by: kris/mohans
Diffstat (limited to 'include/objformat.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud