[PATCH 00/14] Candidates for 3.6

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

 



Hi-

Here are the TEST_STATEID clean-ups and patches to implement UCS.
These have been unit tested, but I'm sure I haven't tried every use
case.  I'd like you to consider these for 3.6.

There is one last bug to fix: rpcauth_create() returns -EEXIST when
replacing an RPC client's rpc_auth, if both the existing and new
rpc_auth are RPC_AUTH_GSS.  I'm actively working that now, and should
post a solution for review this week or next.

The final patch in this series is a hack, posted for discussion.

---

Chuck Lever (14):
      NFS: Slow down state manager after an unhandled error
      NFS: Clean up debugging messages in fs/nfs/client.c
      NFS: Add nfs4_unique_id boot parameter
      NFS: Discover NFSv4 server trunking when mounting
      NFS: Use the same nfs_client_id4 for every server
      NFS: Introduce "migration" mount option
      SUNRPC: Add rpcauth_list_flavors()
      NFS: Clean up nfs4_proc_setclientid() and friends
      NFS: Treat NFS4ERR_CLID_INUSE as a fatal error
      NFS: nfs_getaclargs.acl_len is a size_t
      NFS: Refactor nfs41_check_expired_stateid()
      NFS: State reclaim clears OPEN and LOCK state
      NFS: Properly sort TEST_STATEID results
      NFS: Clean up TEST_STATEID and FREE_STATEID proc error reporting


 Documentation/filesystems/nfs/nfs.txt |   44 +++++
 Documentation/kernel-parameters.txt   |    5 +
 fs/nfs/client.c                       |  282 +++++++++++++++++++++++++++++++
 fs/nfs/idmap.c                        |    6 +
 fs/nfs/internal.h                     |    6 +
 fs/nfs/nfs4_fs.h                      |    8 +
 fs/nfs/nfs4proc.c                     |  296 +++++++++++++++++++++++++--------
 fs/nfs/nfs4state.c                    |  198 +++++++++++++++++++++-
 fs/nfs/super.c                        |   20 ++
 include/linux/nfs_fs_sb.h             |    5 -
 include/linux/sunrpc/auth.h           |    2 
 include/linux/sunrpc/gss_api.h        |    3 
 net/sunrpc/auth.c                     |   54 ++++++
 net/sunrpc/auth_gss/auth_gss.c        |    1 
 net/sunrpc/auth_gss/gss_mech_switch.c |   18 ++
 15 files changed, 852 insertions(+), 96 deletions(-)

-- 
Chuck Lever
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux