Files
linux-stable-mirror/fs
Olga KornievskaiaandGreg Kroah-Hartman 3608be186a NFSv4.1: fix zero value filehandle in post open getattr
[ Upstream commit 4506f23e11 ]

Currently, if the OPEN compound experiencing an error and needs to
get the file attributes separately, it will send a stand alone
GETATTR but it would use the filehandle from the results of
the OPEN compound. In case of the CLAIM_FH OPEN, nfs_openres's fh
is zero value. That generate a GETATTR that's sent with a zero
value filehandle, and results in the server returning an error.

Instead, for the CLAIM_FH OPEN, take the filehandle that was used
in the PUTFH of the OPEN compound.

Signed-off-by: Olga Kornievskaia <kolga@netapp.com>
Reviewed-by: Benjamin Coddington <bcodding@redhat.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-10-06 14:56:56 +02:00
..
2023-09-19 12:27:58 +02:00
2023-05-11 23:03:05 +09:00
2023-09-13 09:43:05 +02:00
2023-09-23 11:11:10 +02:00
2023-08-30 16:11:10 +02:00