All of lore.kernel.org
 help / color / mirror / Atom feed
* nfsd changes for 3.6
@ 2012-07-31 14:29 ` J. Bruce Fields
  0 siblings, 0 replies; 6+ messages in thread
From: J. Bruce Fields @ 2012-07-31 14:29 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-nfs, linux-fsdevel, linux-kernel

Please pull nfsd (and some lockd and a couple locks/lease) changes from:

	git://linux-nfs.org/~bfields/linux.git nfsd-next

This has been an unusually quiet cycle--mostly bugfixes and cleanup.
The one large piece is Stanislav's work to containerize the server's
grace period--but that in itself is just one more step in a
not-yet-complete project to allow fully containerized nfs service.

There are a number of outstanding delegation, container, v4 state, and
gss patches that aren't quite ready yet; 3.7 may be wilder.

--b.

----------------------------------------------------------------
Chuck Lever (1):
      NFSD: TEST_STATEID should not return NFS4ERR_STALE_STATEID

Eldad Zack (2):
      sunrpc/cache.h: fix coding style
      sunrpc/cache.h: replace simple_strtoul

Filipe Brandenburger (1):
      locks: prevent side-effects of locks_release_private before file_lock is initialized

J. Bruce Fields (10):
      nfsd4: remove unnecessary comment
      nfsd4: nfsd4_lock() cleanup
      nfsd4: process_open2 cleanup
      nfsd4: our filesystems are normally case sensitive
      nfsd4: release openowners on free in >=4.1 case
      nfsd: allow owner_override only for regular files
      nfsd: share some function prototypes
      nfsd: add get_uint for u32's
      locks: move lease-specific code out of locks_delete_lock
      nfsd4: fix missing fault_inject.h include

NeilBrown (1):
      SUNRPC/cache: fix reporting of expired cache entries in 'content' file.

Stanislav Kinsbursky (18):
      NFSd: fix locking in nfsd_forget_delegations()
      NFSd: introduce nfsd_destroy() helper
      NFSd: set nfsd_serv to NULL after service destruction
      LockD: mark host per network namespace on garbage collect
      LockD: make garbage collector network namespace aware.
      LockD: manage garbage collection timeout per networks namespace
      LockD: manage used host count per networks namespace
      Lockd: host complaining function introduced
      Lockd: add more debug to host shutdown functions
      LockD: manage grace period per network namespace
      LockD: make lockd manager allocated per network namespace
      NFSd: make nfsd4_manager allocated per network namespace context.
      SUNRPC: service request network namespace helper introduced
      LockD: manage grace list per network namespace
      LockD: pass actual network namespace to grace period management functions
      Lockd: move grace period management from lockd() to per-net functions
      NFSd: make grace end flag per network namespace
      NFSd: make boot_time variable per network namespace

Vivek Trivedi (1):
      nfsd4: fix cr_principal comparison check in same_creds

Weston Andros Adamson (1):
      nfsd: probe the back channel on new connections

 fs/lockd/grace.c             |   16 ++--
 fs/lockd/host.c              |   92 ++++++++++++-------
 fs/lockd/netns.h             |    7 ++
 fs/lockd/svc.c               |   43 +++++----
 fs/lockd/svc4proc.c          |   13 +--
 fs/lockd/svclock.c           |   16 ++--
 fs/lockd/svcproc.c           |   15 ++--
 fs/lockd/svcsubs.c           |   19 ++--
 fs/locks.c                   |   28 +++---
 fs/nfs/callback_xdr.c        |    4 +-
 fs/nfsd/export.c             |   10 +--
 fs/nfsd/netns.h              |    4 +
 fs/nfsd/nfs4callback.c       |    1 -
 fs/nfsd/nfs4idmap.c          |    4 +-
 fs/nfsd/nfs4proc.c           |   18 ++--
 fs/nfsd/nfs4state.c          |  201 +++++++++++++++++++++++++-----------------
 fs/nfsd/nfs4xdr.c            |    2 +-
 fs/nfsd/nfsctl.c             |    8 +-
 fs/nfsd/nfsd.h               |   13 +++
 fs/nfsd/nfssvc.c             |   24 ++---
 fs/nfsd/state.h              |    5 +-
 fs/nfsd/vfs.c                |   10 ++-
 include/linux/fs.h           |    5 +-
 include/linux/lockd/lockd.h  |    6 +-
 include/linux/sunrpc/cache.h |   34 +++++--
 include/linux/sunrpc/svc.h   |    2 +
 net/sunrpc/cache.c           |    5 +-
 27 files changed, 368 insertions(+), 237 deletions(-)

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-08-01 11:56 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-31 14:29 nfsd changes for 3.6 J. Bruce Fields
2012-07-31 14:29 ` J. Bruce Fields
2012-07-31 14:36 ` J. Bruce Fields
2012-07-31 21:54   ` Linus Torvalds
2012-07-31 21:54     ` Linus Torvalds
2012-08-01 11:56     ` [PATCH] locks: remove unused lm_release_private J. Bruce Fields

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.