NFS: Pass error information to the pgio error cleanup routine
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Wed, 13 Feb 2019 15:39:39 +0000 (10:39 -0500)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Wed, 20 Feb 2019 20:14:20 +0000 (15:14 -0500)
commitdf3accb849607a86278a37c35e6b313635ccc48b
tree998e41f6734bdddacfd90ba24469027d5288fe8e
parent078b5fd92c4913dd367361db6c28568386077c89
NFS: Pass error information to the pgio error cleanup routine

Allow the caller to pass error information when cleaning up a failed
I/O request so that we can conditionally take action to cancel the
request altogether if the error turned out to be fatal.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/direct.c
fs/nfs/pagelist.c
fs/nfs/read.c
fs/nfs/write.c
include/linux/nfs_xdr.h