Linux NFS development
 help / color / mirror / Atom feed
* [REGRESSION]: NFS 4.2 reports "Operation Not Supported" on getxattr calls
@ 2025-08-29  3:46 Scott Haiden
  2025-08-29  3:59 ` Scott Haiden
  2025-08-29 16:57 ` [PATCH 0/4] More server capability fixes Trond Myklebust
  0 siblings, 2 replies; 9+ messages in thread
From: Scott Haiden @ 2025-08-29  3:46 UTC (permalink / raw)
  To: linux-nfs

Hello,
Between version v6.16.1 and v6.16.2 on the stable tree, NFS client 
started reporting operation not supported when I issue getxattr calls. I 
simply see:     $ strace -e getxattr getfattr -n user.hash.sha512 
'S01E01 - Kassa.mkv'     getxattr("S01E01 - Kassa.mkv", 
"user.hash.sha512", NULL, 0) = -1 EOPNOTSUPP (Operation not supported)   
   S01E01 - Kassa.mkv: user.hash.sha512: Operation not supported     +++ 
exited with 1 +++
Before this issue cropped up, it simply returned the xattr as expected.

I did a git bisect between those two changes on the stable tree, and
found that the backport of this change 
(https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b01f21cacde9f2878492cf318fee61bf4ccad323 
<https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b01f21cacde9f2878492cf318fee61bf4ccad323>)
onto the stable tree is what caused it to start happening. The 6.12
longterm repo is also affected.
I built mainline 6.17-rc3 and it was still facing the issue as of last 
night, but if I patch a reverse diff of that change on then getxattr 
calls work again.
Please let me know if there's more information I should provide, or if
I'm just doing something wrong.
Thanks,
--Scott


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-09-09  3:35 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-29  3:46 [REGRESSION]: NFS 4.2 reports "Operation Not Supported" on getxattr calls Scott Haiden
2025-08-29  3:59 ` Scott Haiden
2025-08-29 16:57 ` [PATCH 0/4] More server capability fixes Trond Myklebust
2025-08-29 16:57   ` [PATCH 1/4] NFSv4: Don't clear capabilities that won't be reset Trond Myklebust
2025-08-29 16:57   ` [PATCH 2/4] NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set Trond Myklebust
2025-08-29 16:57   ` [PATCH 3/4] NFSv4: Clear NFS_CAP_OPEN_XOR and NFS_CAP_DELEGTIME if not supported Trond Myklebust
2025-08-29 16:57   ` [PATCH 4/4] NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server Trond Myklebust
2025-08-29 19:21   ` [PATCH 0/4] More server capability fixes Scott Haiden
2025-09-09  3:35     ` Scott Haiden

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox