opnsense-src/sys/fs/nfsclient
Rick Macklem b616d997cb nfscl: Fix setting of mtime for the NFSv4.n client
It was reported on freebsd-fs@ that unrolling a tarball
failed to set the correct modify time if delegations
were being issued.

This patch fixes the problem.

This bug only affects NFSv4 mounts where delegations
are being issued.  Not running the nfscbd or disabling
delegations on the NFSv4 server avoids the problem.

Reported by:	Peter Much <pmc@citylink.dinoex.sub.org>
Tested by:	Peter Much <pmc@citylink.dinoex.sub.org>
MFC after:	3 days
2025-02-24 12:58:27 -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 nfsclient: Propagate copyin() errors from nfsm_uiombuf() 2023-12-12 14:05:24 -05: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 Add vnode_pager_clean_{a,}sync(9) 2024-01-11 18:44:53 +02:00
nfs_clport.c nfsclient: eliminate ncl_writebp() 2024-01-05 06:58:18 +02:00
nfs_clrpcops.c nfscl: Simplify the deleg argument for nfscl_deleg() 2025-01-17 12:29:11 -08:00
nfs_clstate.c nfscl: Fix setting of mtime for the NFSv4.n client 2025-02-24 12:58:27 -08:00
nfs_clsubs.c nfscl: Add support for read delegations and atomic upgrade 2024-06-12 16:41:12 -07:00
nfs_clvfsops.c nfs: set vnet(9) context in mountnfs() 2025-02-01 01:00:26 -08:00
nfs_clvnops.c nfscl: Fix setting of mtime for the NFSv4.n client 2025-02-24 12:58:27 -08:00
nfs_kdtrace.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
nfsmount.h nfscl: Revert part of commit 196787f79e 2024-04-25 12:32:02 -07:00
nfsnode.h nfscl: Clear out a lot of cruft related to B_DIRECT 2024-04-27 17:10:48 -07:00
nlminfo.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00