summaryrefslogtreecommitdiffstats
path: root/sys/netatm/atm_sigmgr.h
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2006-02-22 06:29:55 +0000
committerjeff <jeff@FreeBSD.org>2006-02-22 06:29:55 +0000
commit5495fe549e8aa0d8c1708e5f6ce9a5104dd0f2c2 (patch)
treea34b5cedb551c48ba1084660b4269ff00f6a8ee3 /sys/netatm/atm_sigmgr.h
parentd099befc573acb0eb5b095b7f0d22beb38abc067 (diff)
downloadFreeBSD-src-5495fe549e8aa0d8c1708e5f6ce9a5104dd0f2c2.zip
FreeBSD-src-5495fe549e8aa0d8c1708e5f6ce9a5104dd0f2c2.tar.gz
- We can not hold a vnode lock while we do a lookup. Search for and load
modules prior to looking up the directory which we will cover to avoid this problem in mount. - We must hold the coveredvp locked before we can busy the mountpoint to prevent a lock order reversal with the vfs_busy() in lookup which holds the directory lock prior to doing a vfs_busy(). The directory lock is required to safely clear the v_mountedhere field on the directory. MFC After: 1 week
Diffstat (limited to 'sys/netatm/atm_sigmgr.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud