MFC r282574:

Remove references to Giant in namei(9).  This was removed in r241896.
This commit is contained in:
bdrewery 2015-05-21 16:44:31 +00:00
parent df07ae934b
commit 6ce5eda96c
3 changed files with 3 additions and 18 deletions

View File

@ -38,6 +38,8 @@
# xargs -n1 | sort | uniq -d;
# done
# 20150506
OLD_FILES+=usr/share/man/man9/NDHASGIANT.9.gz
# 20141205: convert sbin/mdconfig/tests to ATF format tests
OLD_FILES+=usr/tests/sbin/mdconfig/legacy_test
OLD_FILES+=usr/tests/sbin/mdconfig/mdconfig.test

View File

@ -1001,7 +1001,6 @@ MLINKS+=mutex.9 mtx_assert.9 \
mutex.9 mtx_unlock_spin.9 \
mutex.9 mtx_unlock_spin_flags.9
MLINKS+=namei.9 NDFREE.9 \
namei.9 NDHASGIANT.9 \
namei.9 NDINIT.9
MLINKS+=pbuf.9 getpbuf.9 \
pbuf.9 relpbuf.9 \

View File

@ -33,14 +33,13 @@
.\"
.\" $FreeBSD$
.\"
.Dd March 1, 2012
.Dd May 6, 2015
.Dt NAMEI 9
.Os
.Sh NAME
.Nm namei ,
.Nm NDINIT ,
.Nm NDFREE ,
.Nm NDHASGIANT
.Nd pathname translation and lookup operations
.Sh SYNOPSIS
.In sys/param.h
@ -55,8 +54,6 @@
.Fc
.Ft void
.Fn NDFREE "struct nameidata *ndp" "const uint flags"
.Ft int
.Fn NDHASGIANT "struct nameidata *ndp"
.Sh DESCRIPTION
The
.Nm
@ -73,16 +70,6 @@ or
depending on whether the
.Dv LOCKLEAF
flag was specified or not.
If the
.Va Giant
lock is required,
.Nm
will acquire it if the caller indicates it is
.Dv MPSAFE ,
in which case the caller must later release
.Va Giant
based on the results of
.Fn NDHASGIANT .
.Pp
The
.Fn NDINIT
@ -362,6 +349,3 @@ In order to solve this for the cases where both
and
.Dv LOCKLEAF
are used, it is necessary to resort to recursive locking.
.Pp
Non-MPSAFE file systems exist, requiring callers to conditionally unlock
.Va Giant .