opnsense-src/sys/fs
Rick Macklem 84de8c51d1 nfsd: Add vfs.nfsd.testing_disable_grace sysctl
The grace time of 2 minutes plus when the nfsd is started
is needed for normal operation.  It allows client(s) to
recovery open/lock state.  However, for testing situations
where there are no client(s) to recover state, it introduces
an unacceptable delay.

The new per-vnet jail sysctl can be set non-zero to disable
the grace period.  It should only be used for testing and
can be applied on a per-jail basis.  It must be set before
the nfsd is started up.

Requested by:	asomers
Tested by:	asomers
2025-01-10 06:49:45 -08:00
..
autofs Reduce reliance on sys/sysproto.h pollution 2024-04-15 21:35:40 +01:00
cd9660 cd9660: Apply the file and directory mode masks bits to all 12 access bits 2024-12-06 17:40:35 -05:00
cuse cuse: Use NULL for SYSUNINIT's last arg, which is a pointer type 2024-12-10 01:14:07 +08:00
deadfs sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
devfs kern: Make fileops and filterops tables const where possible 2024-11-26 21:04:21 +00:00
ext2fs ext2fs: 'struct ufid': Re-order fields and unpack 2024-12-13 15:04:50 +01:00
fdescfs sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
fifofs sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
fuse fusefs: fix a memory leak 2024-12-23 13:37:19 -07:00
mntfs sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
msdosfs fs: Add static asserts for the size of fid structures 2024-12-05 17:56:23 -08:00
nfs nfs_commonsubs.c: Make all upper case user domain work 2024-11-24 12:47:56 -08:00
nfsclient nfscl: Fix a crash when a readdir entry has nul in it 2025-01-09 19:54:41 -08:00
nfsserver nfsd: Add vfs.nfsd.testing_disable_grace sysctl 2025-01-10 06:49:45 -08:00
nullfs nullfs: stop lying about mount flags in statfs(2) 2024-12-20 17:58:29 +02:00
p9fs p9fs: Use UNLINKAT instead of REMOVE to implement removals 2024-11-07 18:23:32 +00:00
procfs proc_rwmem check PRIV_PROC_MEM_WRITE when writing 2024-11-08 16:11:33 -08:00
pseudofs pseudofs: fix off by one in hash iteration in pfs_purge 2023-11-20 05:57:25 +00:00
smbfs Add vnode_pager_clean_{a,}sync(9) 2024-01-11 18:44:53 +02:00
tarfs tarfs: 'struct tarfs_fid': Switch 'gen' to 'u_int', avoid packing 2024-12-13 15:04:42 +01:00
tmpfs tmpfs: Rework file handles 2024-12-23 15:46:55 +01:00
udf fs: Add static asserts for the size of fid structures 2024-12-05 17:56:23 -08:00
unionfs cred: proc_set_cred(), proc_unset_cred(): Update user's process count 2024-12-16 15:42:32 +01:00