NFSv4.1 mark qualified async operations as MOVEABLE tasks
authorOlga Kornievskaia <kolga@netapp.com>
Wed, 25 May 2022 16:12:59 +0000 (12:12 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Jun 2022 08:26:15 +0000 (10:26 +0200)
commitc0e2a2bb6e5e6c5bc4050c375ecd0568a4ba2760
tree556fccbcc4600e0e9fac333e7a12eec785d0325d
parentc9dc93a837eadbbac01bb010ab1bedccc987a1aa
NFSv4.1 mark qualified async operations as MOVEABLE tasks

[ Upstream commit 118f09eda21d392e1eeb9f8a4bee044958cccf20 ]

Mark async operations such as RENAME, REMOVE, COMMIT MOVEABLE
for the nfsv4.1+ sessions.

Fixes: 85e39feead948 ("NFSv4.1 identify and mark RPC tasks that can move between transports")
Signed-off-by: Olga Kornievskaia <kolga@netapp.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/nfs/nfs4proc.c
fs/nfs/pagelist.c
fs/nfs/unlink.c
fs/nfs/write.c
include/linux/nfs_fs_sb.h