afs: Adjust the fileserver rotation algorithm to reprobe/retry more quickly
authorDavid Howells <dhowells@redhat.com>
Tue, 21 Apr 2020 23:02:46 +0000 (00:02 +0100)
committerDavid Howells <dhowells@redhat.com>
Thu, 4 Jun 2020 14:37:58 +0000 (15:37 +0100)
commit8409f67b6437c4b327ee95a71081b9c7bfee0b00
tree79e150c5ad3a0f22f03cebc6dd25fdd9d0473f4f
parent32275d3f758f1252511709b77b3bab060a0e1d4f
afs: Adjust the fileserver rotation algorithm to reprobe/retry more quickly

Adjust the fileserver rotation algorithm so that if we've tried all the
addresses on a server (cumulatively over multiple operations) until we've
run out of untried addresses, immediately reprobe all that server's
interfaces and retry the op at least once before we move onto the next
server.

Signed-off-by: David Howells <dhowells@redhat.com>
fs/afs/fs_probe.c
fs/afs/internal.h
fs/afs/rotate.c