]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
NFSv4/flexfiles: Cancel I/O if the layout is recalled or revoked
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Wed, 5 Oct 2022 19:57:38 +0000 (15:57 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Thu, 6 Oct 2022 13:52:09 +0000 (09:52 -0400)
commitb739a5bd9d9f18cc69dced8db128ef7206e000cd
tree6ac50e2fd260ec36ee89ff7d6a7b7e7731799f5a
parentdc4c4304855a5721d214e2a53e17df5152dd5f34
NFSv4/flexfiles: Cancel I/O if the layout is recalled or revoked

If the layout is recalled or revoked, we want to cancel I/O as quickly
as possible so that we can return the layout.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
fs/nfs/flexfilelayout/flexfilelayout.c
fs/nfs/pnfs.c
fs/nfs/pnfs.h