]> git.baikalelectronics.ru Git - kernel.git/commit
NFSv4.1 identify and mark RPC tasks that can move between transports
authorOlga Kornievskaia <kolga@netapp.com>
Thu, 24 Jun 2021 03:28:51 +0000 (23:28 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Thu, 8 Jul 2021 18:03:24 +0000 (14:03 -0400)
commit55d793ab30fb9b80d7fb2461473b81e0dc516c9a
tree2b74c6f35769122f29397602b6579a3152688867
parent3e769b79ea0d464ce697c30e6e9dbd953bad3f7b
NFSv4.1 identify and mark RPC tasks that can move between transports

In preparation for when we can re-try a task on a different transport,
identify and mark such RPC tasks as moveable. Only 4.1+ operarations can
be re-tried on a different transport.

Signed-off-by: Olga Kornievskaia <kolga@netapp.com>
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/nfs4proc.c
fs/nfs/pagelist.c
fs/nfs/write.c
include/linux/sunrpc/sched.h