summaryrefslogtreecommitdiffstats
path: root/fs/afs/rotate.c
AgeCommit message (Expand)AuthorFilesLines
2020-06-04afs: Adjust the fileserver rotation algorithm to reprobe/retry more quicklyDavid Howells1-2/+27
2020-06-04afs: Don't use probe running state to make decisions outside probe codeDavid Howells1-1/+2
2020-06-04afs: Reorganise volume and server trees to be rooted on the cellDavid Howells1-108/+20
2020-06-04afs: Detect cell aliases 1 - Cells with root volumesDavid Howells1-3/+5
2020-06-04afs: Build an abstraction around an "operation" conceptDavid Howells1-94/+34
2020-05-31afs: Rename struct afs_fs_cursor to afs_operationDavid Howells1-146/+146
2020-05-31afs: Actively poll fileservers to maintain NAT or firewall openingsDavid Howells1-5/+2
2020-04-24afs: Make record checking use TASK_UNINTERRUPTIBLE when appropriateDavid Howells1-3/+3
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner1-5/+1
2019-05-16afs: Make vnode->cb_interest RCU safeDavid Howells1-6/+12
2019-05-16afs: Make some RPC operations non-interruptibleDavid Howells1-9/+18
2019-05-16afs: Fix "kAFS: AFS vnode with undefined type 0"David Howells1-0/+2
2018-11-29afs: Fix missing net error handlingDavid Howells1-40/+13
2018-10-24afs: Probe multiple fileservers simultaneouslyDavid Howells1-60/+114
2018-10-24afs: Allow dumping of server cursor on operation failureDavid Howells1-0/+57
2018-10-24afs: Increase to 64-bit volume ID and 96-bit vnode ID for YFSDavid Howells1-1/+1
2018-10-24afs: Improve FS server rotation error handlingDavid Howells1-42/+53
2018-06-04rxrpc: Fix handling of call quietly cancelled out on serverDavid Howells1-0/+4
2018-05-14afs: Fix VNOVOL handling in address rotationDavid Howells1-2/+2
2018-05-14afs: Fix server rotation's handling of fileserver probe failureDavid Howells1-2/+10
2018-05-14afs: Fix refcounting in callback registrationDavid Howells1-2/+2
2018-04-09afs: Fix checker warningsDavid Howells1-1/+1
2018-02-06afs: Rearrange afs_select_fileserver() a littleDavid Howells1-22/+20
2018-02-06afs: Remove unused codeDavid Howells1-235/+0
2018-02-06afs: Need to clear responded flag in addr cursorDavid Howells1-6/+2
2018-02-06afs: Fix missing cursor clearanceDavid Howells1-6/+6
2017-11-17afs: Fix file lockingDavid Howells1-14/+56
2017-11-13afs: Overhaul volume and server record caching and fileserver rotationDavid Howells1-0/+461
2017-11-13afs: Move server rotation code into its own fileDavid Howells1-0/+254