aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorJason A. Harmening <jah@FreeBSD.org>2021-05-30 00:46:46 +0000
committerJason A. Harmening <jah@FreeBSD.org>2021-05-30 00:48:02 +0000
commit271fcf1c28efd22342212b1ccaa3dba4fc059627 (patch)
treee1fa6c2039bc9970ddf36f58aeb16002e2443345 /share
parent331a7601c9c21c1e55c57c5338e7affced9c7b7c (diff)
downloadsrc-271fcf1c28efd22342212b1ccaa3dba4fc059627.tar.gz
src-271fcf1c28efd22342212b1ccaa3dba4fc059627.zip
Revert commits 6d3e78ad6c11 and 54256e7954d7
Parts of libprocstat like to pretend they're kernel components for the sake of including mount.h, and including sys/types.h in the _KERNEL case doesn't fix the build for some reason. Revert both the VFS_QUOTACTL() change and the follow-up "fix" for now.
Diffstat (limited to 'share')
-rw-r--r--share/man/man9/VFS_QUOTACTL.932
1 files changed, 3 insertions, 29 deletions
diff --git a/share/man/man9/VFS_QUOTACTL.9 b/share/man/man9/VFS_QUOTACTL.9
index 210f71631353..8d0cb113ce1e 100644
--- a/share/man/man9/VFS_QUOTACTL.9
+++ b/share/man/man9/VFS_QUOTACTL.9
@@ -28,7 +28,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd May 29, 2021
+.Dd December 17, 2020
.Dt VFS_QUOTACTL 9
.Os
.Sh NAME
@@ -39,38 +39,12 @@
.In sys/mount.h
.In sys/vnode.h
.Ft int
-.Fn VFS_QUOTACTL "struct mount *mp" "int cmds" "uid_t uid" "void *arg" "bool *mp_busy"
+.Fn VFS_QUOTACTL "struct mount *mp" "int cmds" "uid_t uid" "void *arg"
.Sh DESCRIPTION
Implement file system quotas.
-.Pp
-The
-.Fa mp_busy
-argument is an input/output parameter.
-.Fn VFS_QUOTACTL
-must be called with
-.Fa mp
-marked busy through
-.Xr vfs_busy 9
-and
-.Fa *mp_busy
-set to true.
-The filesystem implementation of
-.Fn VFS_QUOTACTL
-may then unbusy
-.Fa mp
-using
-.Xr vfs_unbusy 9
-prior to performing quota file I/O.
-In this case the implementation must set
-.Fa *mp_busy
-to false to indicate that the caller must not unbusy
-.Fa mp
-upon completion of
-.Fn VFS_QUOTACTL .
-.Pp
See
.Xr quotactl 2
-for a description of the remaining arguments.
+for a description of the arguments.
.Sh SEE ALSO
.Xr quotactl 2 ,
.Xr vnode 9