afs: Need to clear responded flag in addr cursor
authorDavid Howells <dhowells@redhat.com>
Tue, 6 Feb 2018 06:26:30 +0000 (06:26 +0000)
committerDavid Howells <dhowells@redhat.com>
Tue, 6 Feb 2018 14:36:54 +0000 (14:36 +0000)
commit8305e579c653b127b292fcdce551e930f9560260
tree16fba71ed0e66a45aca2b7c2dc51ab56281c12f2
parentfe4d774c847398c2a45c10a780ccfde069840793
afs: Need to clear responded flag in addr cursor

In afs_select_fileserver(), we need to clear the ->responded flag in the
address list when reusing it.  We should also clear it in
afs_select_current_fileserver().

To this end, just memset() the object before initialising it.

Fixes: d2ddc776a458 ("afs: Overhaul volume and server record caching and fileserver rotation")
Signed-off-by: David Howells <dhowells@redhat.com>
cc: stable@vger.kernel.org
fs/afs/rotate.c