diff options
author | David Howells <[email protected]> | 2020-10-16 13:21:14 +0100 |
---|---|---|
committer | David Howells <[email protected]> | 2020-10-16 14:38:26 +0100 |
commit | 1d0e850a49a5b56f8f3cb51e74a11e2fedb96be6 (patch) | |
tree | 2cf39ef5abecf6afc46d2ba5db3a6b8ffdb24a54 /tools/testing/selftests/bpf/progs | |
parent | 286377f6bdf71568a4cf07104fe44006ae0dba6d (diff) |
afs: Fix cell removal
Fix cell removal by inserting a more final state than AFS_CELL_FAILED that
indicates that the cell has been unpublished in case the manager is already
requeued and will go through again. The new AFS_CELL_REMOVED state will
just immediately leave the manager function.
Going through a second time in the AFS_CELL_FAILED state will cause it to
try to remove the cell again, potentially leading to the proc list being
removed.
Fixes: 989782dcdc91 ("afs: Overhaul cell database management")
Reported-by: [email protected]
Reported-by: [email protected]
Reported-by: [email protected]
Reported-by: [email protected]
Reported-by: [email protected]
Reported-by: [email protected]
Suggested-by: Hillf Danton <[email protected]>
Signed-off-by: David Howells <[email protected]>
cc: Hillf Danton <[email protected]>
Diffstat (limited to 'tools/testing/selftests/bpf/progs')
0 files changed, 0 insertions, 0 deletions