diff options
author | David Howells <dhowells@redhat.com> | 2018-05-12 22:31:33 +0100 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2018-05-14 15:15:18 +0100 |
commit | 68251f0a6818f3be19b1471f36c956ca97c1427d (patch) | |
tree | 1e4fb0cacb40aff37e9f0177a772c6509631afec /fs/ceph/snap.c | |
parent | f9c1bba3d392843f046d2ee27b4dfcec989d8a4b (diff) | |
download | linux-68251f0a6818f3be19b1471f36c956ca97c1427d.tar.bz2 |
afs: Fix whole-volume callback handling
It's possible for an AFS file server to issue a whole-volume notification
that callbacks on all the vnodes in the file have been broken. This is
done for R/O and backup volumes (which don't have per-file callbacks) and
for things like a volume being taken offline.
Fix callback handling to detect whole-volume notifications, to track it
across operations and to check it during inode validation.
Fixes: c435ee34551e ("afs: Overhaul the callback handling")
Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'fs/ceph/snap.c')
0 files changed, 0 insertions, 0 deletions