afs: Don't skip server addresses for which we didn't get an RTT reading
authorDavid Howells <dhowells@redhat.com>
Mon, 30 Oct 2023 16:40:57 +0000 (16:40 +0000)
committerDavid Howells <dhowells@redhat.com>
Sun, 24 Dec 2023 15:22:51 +0000 (15:22 +0000)
commita2aff7b5eb2584b8cb45820de025f786331eddc1
tree7e753a70b9d358c990da96978fcd49ccd93b1c93
parent72904d7b9bfbf2dd146254edea93958bc35bbbfe
afs: Don't skip server addresses for which we didn't get an RTT reading

In the rotation algorithms for iterating over volume location servers and
file servers, don't skip servers from which we got a valid response to a
probe (either a reply DATA packet or an ABORT) even if we didn't manage to
get an RTT reading.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
fs/afs/rotate.c
fs/afs/vl_rotate.c