freebsd-src/sys/fs/nfsclient
Rick Macklem e8567de718
Some checks are pending
Cross-build Kernel / amd64 ubuntu-22.04 (clang-15) (push) Waiting to run
Cross-build Kernel / aarch64 ubuntu-22.04 (clang-15) (push) Waiting to run
Cross-build Kernel / amd64 ubuntu-24.04 (clang-18) (push) Waiting to run
Cross-build Kernel / aarch64 ubuntu-24.04 (clang-18) (push) Waiting to run
Cross-build Kernel / amd64 macos-latest (clang-18) (push) Waiting to run
Cross-build Kernel / aarch64 macos-latest (clang-18) (push) Waiting to run
nfscl: Fix handling of POSIX draft default ACLs
A POSIX draft default ACL may not exist.  As such,
an ACL with zero ACEs needs to be allowed.

This patch fixes acquisition of POSIX draft default
ACLs when they do not exist on the directory.

Fixes:	a35bbd5d9f ("nfscommon: Add some support for POSIX draft ACLs")
2025-12-30 18:43:23 -08:00
..
nfs.h nfscl: Clear out a lot of cruft related to B_DIRECT 2024-04-27 17:10:48 -07:00
nfs_clbio.c Revert "nfscl: Do not do readahead for directories" 2024-05-26 08:02:30 -07:00
nfs_clcomsubs.c nfs: Add some support for POSIX draft ACLs 2025-12-22 13:51:15 -08:00
nfs_clkdtrace.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
nfs_clkrpc.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
nfs_clnfsiod.c nfscl: Clear out a lot of cruft related to B_DIRECT 2024-04-27 17:10:48 -07:00
nfs_clnode.c nfscl: Optimize NFSv4 remove and rename for nocto option 2025-06-29 14:15:02 -07:00
nfs_clport.c nfs: Add some support for POSIX draft ACLs 2025-12-22 13:51:15 -08:00
nfs_clrpcops.c nfs: Add some support for POSIX draft ACLs 2025-12-22 13:51:15 -08:00
nfs_clstate.c nfs: Add support for the new _PC_CASE_INSENSITIVE name 2025-11-02 13:38:45 -08:00
nfs_clsubs.c machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
nfs_clvfsops.c nfs_clvfsops.c: Allow long directory mount paths 2025-10-29 14:41:12 -07:00
nfs_clvnops.c nfscl: Fix handling of POSIX draft default ACLs 2025-12-30 18:43:23 -08:00
nfs_kdtrace.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
nfsmount.h nfsv4: Add support for the NFSv4.2 Clone operation 2025-08-13 12:35:59 -07:00
nfsnode.h nfsv4: Add support to NFSv4 for named attributes 2025-05-05 16:06:48 -07:00
nlminfo.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00