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:23:17 +0000 (10:23 +0200)
commit54c408800f3ff847762999569b122c220c258311
tree2f09f774dfc2f7711efb6f19dbf48046411f8f3a
parentc5665c29dd41ea831191437ad0139f7c4193bf81
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