All of lore.kernel.org
 help / color / mirror / Atom feed
* nfsd changes for 3.11
@ 2013-07-10  3:08 J. Bruce Fields
  0 siblings, 0 replies; only message in thread
From: J. Bruce Fields @ 2013-07-10  3:08 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-nfs, linux-kernel

Please pull nfsd changes for 3.11 from the for-3.11 branch at

  git://linux-nfs.org/~bfields/linux.git for-3.11

Changes this time include:

	- 4.1 enabled on the server by default: the last 4.1-specific
	  issues I know of are fixed, so we're not going to find the
	  rest of the bugs without more exposure.
	- Experimental support for NFSv4.2 MAC Labeling (to allow
	  running selinux over NFS), from Dave Quigley.
	- Fixes for some delicate cache/upcall races that could cause
	  rare server hangs; thanks to Neil Brown and Bodo Stroesser for
	  extreme debugging persistence.
	- Fixes for some bugs found at the recent NFS bakeathon, mostly
	  v4 and v4.1-specific, but also a generic bug handling
	  fragmented rpc calls.

--b.

David Quigley (1):
      NFSD: Server implementation of MAC Labeling

J. Bruce Fields (21):
      nfsd4: store correct client minorversion for >=4.2
      security: cap_inode_getsecctx returning garbage
      sunrpc: server back channel needs no rpcbind method
      nfsd4: fix compile in !CONFIG_NFSD_V4_SECURITY_LABEL case
      Merge branch 'for-3.10' into 'for-3.11'
      svcrpc: introduce init_svc_cred
      svcrpc: store gss mech in svc_cred
      nfsd4: implement minimal SP4_MACH_CRED
      nfsd4: fail attempts to request gss on the backchannel
      nfsd4: allow client to send no cb_sec flavors
      nfsd4: clean up nfs4_open_delegation
      nfsd4: fix decoding of compounds across page boundaries
      nfsd4: minor read_buf cleanup
      svcrpc: fix handling of too-short rpc's
      svcrpc: don't error out on small tcp fragment
      nfsd4: delegation-based open reclaims should bypass permissions
      nfsd4: do not throw away 4.1 lock state on last unlock
      nfsd4: return delegation immediately if lease fails
      svcrpc: fix failures to handle -1 uid's
      nfsd4: allow destroy_session over destroyed session
      nfsd4: support minorversion 1 by default

Jim Rees (1):
      nfsd: avoid undefined signed overflow

NeilBrown (5):
      sunrpc/cache: remove races with queuing an upcall.
      sunrpc/cache: use cache_fresh_unlocked consistently and correctly.
      sunrpc/cache: ensure items removed from cache do not have pending upcalls.
      net/sunrpc: xpt_auth_cache should be ignored when expired.
      sunrpc: Don't schedule an upcall on a replaced cache entry.

Steve Dickson (3):
      NFS: Add NFSv4.2 protocol constants
      NFSDv4.2: Add NFS v4.2 support to the NFS server
      NFSD: Don't give out read delegations on creates

Zhao Hongjiang (1):
      nfsd: get rid of the unused functions in vfs

chaoting fan (1):
      sunrpc: the cache_detail in cache_is_valid is unused any more

 fs/nfsd/Kconfig                       |   16 +++
 fs/nfsd/nfs4proc.c                    |   44 ++++++-
 fs/nfsd/nfs4state.c                   |  225 ++++++++++++++++++++++-----------
 fs/nfsd/nfs4xdr.c                     |  169 ++++++++++++++++++++++---
 fs/nfsd/nfsd.h                        |   26 +++-
 fs/nfsd/nfssvc.c                      |    2 +-
 fs/nfsd/state.h                       |    1 +
 fs/nfsd/vfs.c                         |   28 ++++
 fs/nfsd/vfs.h                         |    7 +-
 fs/nfsd/xdr4.h                        |    4 +
 include/linux/nfs4.h                  |    9 ++
 include/linux/sunrpc/cache.h          |   49 ++++---
 include/linux/sunrpc/gss_api.h        |    2 +
 include/linux/sunrpc/svcauth.h        |   11 ++
 net/sunrpc/auth_gss/gss_mech_switch.c |    5 +-
 net/sunrpc/auth_gss/svcauth_gss.c     |   10 +-
 net/sunrpc/cache.c                    |   83 ++++++------
 net/sunrpc/svcauth_unix.c             |    6 +-
 net/sunrpc/svcsock.c                  |    9 +-
 net/sunrpc/xprtsock.c                 |    1 -
 security/capability.c                 |    2 +-
 21 files changed, 527 insertions(+), 182 deletions(-)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-07-10  3:08 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-10  3:08 nfsd changes for 3.11 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.