[git pull] vfs.git afs stuff from dhowells (mostly procfs followups)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



	Assorted AFS stuff - ended up in vfs.git since most of that consists
of David's AFS-related followups to Christoph's procfs series.

The following changes since commit 96362fb474bad694812c18cbc9943fe0f7e2ce31:

  isdn/gigaset: add back gigaset_procinfo assignment (2018-05-17 19:59:55 -0400)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git afs-proc

for you to fetch changes up to 47ea0f2ebffd400d36ab5946ec8d6d6e08a67d53:

  afs: Optimise callback breaking by not repeating volume lookup (2018-06-15 15:27:09 +0100)

----------------------------------------------------------------
Al Viro (1):
      Merge tag 'afs-fixes-20180514' into afs-proc

David Howells (14):
      afs: Move /proc management functions to the end of the file
      afs: Rearrange fs/afs/proc.c by moving fops and open functions down
      afs: Rearrange fs/afs/proc.c to move the show routines up
      afs: Rearrange fs/afs/proc.c to remove remaining predeclarations.
      proc: Add a way to make network proc files writable
      afs: Fix a Sparse warning in xdr_decode_AFSFetchStatus()
      afs: Mark afs_net::ws_cell as __rcu and set using rcu functions
      afs: Implement network namespacing
      proc: Make inline name size calculation automatic
      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         |  27 +-
 fs/afs/callback.c          | 194 ++++++++---
 fs/afs/cell.c              |  24 +-
 fs/afs/cmservice.c         |  69 ++--
 fs/afs/dir.c               |  54 ++-
 fs/afs/dynroot.c           | 126 ++++++-
 fs/afs/file.c              |   2 +-
 fs/afs/flock.c             |   6 +-
 fs/afs/fsclient.c          | 121 ++++---
 fs/afs/inode.c             |  19 +-
 fs/afs/internal.h          | 100 ++++--
 fs/afs/main.c              |  35 +-
 fs/afs/netdevices.c        |   6 +-
 fs/afs/proc.c              | 793 +++++++++++++++++----------------------------
 fs/afs/rotate.c            |  20 +-
 fs/afs/rxrpc.c             |  20 +-
 fs/afs/security.c          |   7 +-
 fs/afs/server.c            |  23 +-
 fs/afs/server_list.c       |   7 +-
 fs/afs/super.c             |  72 ++--
 fs/afs/write.c             |   2 +-
 fs/namei.c                 |  29 ++
 fs/proc/generic.c          |  26 +-
 fs/proc/inode.c            |   5 +-
 fs/proc/internal.h         |  20 +-
 fs/proc/proc_net.c         |  92 ++++++
 fs/proc/root.c             |   3 +-
 include/linux/namei.h      |   1 +
 include/linux/proc_fs.h    |  12 +
 include/trace/events/afs.h |  42 +++
 31 files changed, 1153 insertions(+), 808 deletions(-)



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux