Hi Al, Here's a set of AFS patches, one fixes, but mostly development. The fix is: (1) Fix AFS to build if CONFIG_PROC_FS=n. and the development patches: (1) Make AFS show all of a server's addresses in /proc/fs/afs/servers. (2) Allow DNS upcalls to ask for IPv6 addresses. (3) Add directories to the dynamic root pseudo-superblock to represent the names of known cells. This needs checking as it adds a VFS function to look up a dentry without creating one if it doesn't exist. This is used to find a dentry if it exists so that we can delete it. (4) Optimise the handling of change notifications from the server (callback breaks) to avoid doing a volume lookup for every callback broken if there are two or more with the same volume ID. The patches can be found here also: http://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git/log/?h=afs-next David --- David Howells (5): afs: Handle CONFIG_PROC_FS=n afs: Show all of a server's addresses in /proc/fs/afs/servers afs: Enable IPv6 DNS lookups afs: Display manually added cells in dynamic root mount afs: Optimise callback breaking by not repeating volume lookup fs/afs/Makefile | 4 +- fs/afs/addr_list.c | 2 - fs/afs/callback.c | 110 ++++++++++++++++++++++++++++++++++++------- fs/afs/cell.c | 12 +++-- fs/afs/dynroot.c | 126 ++++++++++++++++++++++++++++++++++++++++++++++++- fs/afs/internal.h | 30 +++++++++++- fs/afs/main.c | 2 - fs/afs/proc.c | 10 +++- fs/afs/server.c | 2 - fs/afs/super.c | 19 ++++++- fs/namei.c | 29 +++++++++++ include/linux/namei.h | 1 12 files changed, 310 insertions(+), 37 deletions(-)