summaryrefslogtreecommitdiffstats
path: root/fs/ext4/mballoc.h
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2014-09-23 08:58:48 +0200
committerJ. Bruce Fields <bfields@redhat.com>2014-09-26 16:29:25 -0400
commit444b6e910d2a637cc144c74b15efd1b61bf737bb (patch)
tree53397fbe87fee6e7416a25daacde972ba3c5d19d /fs/ext4/mballoc.h
parent70b2823535d2d884eef2d3dab0dfd0ec3da8a019 (diff)
nfsd: fix nfsd4_cb_recall_done error handling
For any error that is not EBADHANDLE or NFS4ERR_BAD_STATEID, nfsd4_cb_recall_done first marks the connection down, then retries until dl_retries hits zero, then marks the connection down again and sets cb_done. This changes the code to only retry for EBADHANDLE or NFS4ERR_BAD_STATEID, and factors setting cb_done into a single point in the function. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'fs/ext4/mballoc.h')
0 files changed, 0 insertions, 0 deletions