AFS: AFS fixups
Make some miscellaneous changes to the AFS filesystem: (1) Assert RCU barriers on module exit to make sure RCU has finished with callbacks in this module. (2) Correctly handle the AFS server returning a zero-length read. (3) Split out data zapping calls into one function (afs_zap_data). (4) Rename some afs_file_*() functions to afs_*() where they apply to non-regular files too. (5) Be consistent about the presentation of volume ID:vnode ID in debugging output. Signed-off-by:David Howells <dhowells@redhat.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- fs/afs/callback.c 3 additions, 6 deletionsfs/afs/callback.c
- fs/afs/dir.c 9 additions, 9 deletionsfs/afs/dir.c
- fs/afs/file.c 26 additions, 49 deletionsfs/afs/file.c
- fs/afs/fsclient.c 20 additions, 17 deletionsfs/afs/fsclient.c
- fs/afs/inode.c 18 additions, 7 deletionsfs/afs/inode.c
- fs/afs/internal.h 22 additions, 7 deletionsfs/afs/internal.h
- fs/afs/main.c 2 additions, 0 deletionsfs/afs/main.c
- fs/afs/misc.c 1 addition, 0 deletionsfs/afs/misc.c
- fs/afs/mntpt.c 3 additions, 2 deletionsfs/afs/mntpt.c
- fs/afs/security.c 7 additions, 5 deletionsfs/afs/security.c
- fs/afs/server.c 3 additions, 0 deletionsfs/afs/server.c
- fs/afs/vnode.c 7 additions, 7 deletionsfs/afs/vnode.c
Loading
Please register or sign in to comment