summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue_types.h
diff options
context:
space:
mode:
authorJeff Layton <jlayton@kernel.org>2026-03-24 13:32:12 -0400
committerTrond Myklebust <trond.myklebust@hammerspace.com>2026-04-13 11:46:08 -0700
commit9c332d7f63401c3ff1765c9998531b3784f3f9a4 (patch)
treedc98200e9ae5153eeee2081bf43206abd2b7aa57 /include/linux/timerqueue_types.h
parent16d99dce938ecbbc703843a31fb951acca46af27 (diff)
nfs: update inode ctime after removexattr operation
xfstest generic/728 fails with delegated timestamps. The client does a removexattr and then a stat to test the ctime, which doesn't change. The stat() doesn't trigger a GETATTR because of the delegated timestamps, so it relies on the cached ctime, which is wrong. The setxattr compound has a trailing GETATTR, which ensures that its ctime gets updated. Follow the same strategy with removexattr. Fixes: 3e1f02123fba ("NFSv4.2: add client side XDR handling for extended attributes") Reported-by: Olga Kornievskaia <aglo@umich.edu> Signed-off-by: Jeff Layton <jlayton@kernel.org> Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'include/linux/timerqueue_types.h')
0 files changed, 0 insertions, 0 deletions