Remove references to Giant in namei(9). This was removed in r241896.

MFC after:	1 week
Sponsored by:	EMC / Isilon Storage Division
This commit is contained in:
Bryan Drewery 2015-05-07 01:55:39 +00:00
parent ede0403309
commit 6b46b078b7
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
# 20150504
OLD_LIBS+=usr/lib32/private/libatf-c++.so.2
OLD_LIBS+=usr/lib32/private/libbsdstat.so.1

View File

@ -1113,7 +1113,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+=netisr.9 netisr_clearqdrops.9 \
netisr.9 netisr_default_flow2cpu.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 .