19 Apr 13:57 2014Allan Duncan
*nfs-utils bug report (and fix)
18 Apr 22:06 2014Bernd Schubert
*[PATCH] nfsd: nfsd4_decode_create: Fix a possible NULL pointer derefer
21 Apr 05:22 2014Kinglong Mee
**[PATCH] nfsd: nfsd4_decode_create: Fix a possible NULL pointer derefer
18 Apr 20:43 2014Trond Myklebust
*[PATCH 00/70] NFSd lock scalability patches
18 Apr 20:43 2014Trond Myklebust
**[PATCH 01/70] NFSd: Ensure we clear the cstate->slot in nfsd4_proc_com
18 Apr 20:43 2014Trond Myklebust
***[PATCH 02/70] NFSd: Move default initialisers from create_client() to
18 Apr 20:43 2014Trond Myklebust
****[PATCH 03/70] NFSd: call rpc_destroy_wait_queue() from free_client()
18 Apr 20:43 2014Trond Myklebust
*****[PATCH 04/70] NFSd: Remove 'inline' designation for free_client()
18 Apr 20:43 2014Trond Myklebust
******[PATCH 05/70] nfsd4: rename recall_lock to state_lock
18 Apr 20:44 2014Trond Myklebust
*******[PATCH 06/70] nfsd4: use cl_lock to synchronize all stateid idr calls
18 Apr 20:44 2014Trond Myklebust
********[PATCH 07/70] nfsd4: hash deleg stateid only on successful nfs4_set_de
18 Apr 20:44 2014Trond Myklebust
*********[PATCH 08/70] nfsd4: use state_lock for delegation hashing
18 Apr 20:44 2014Trond Myklebust
**********[PATCH 09/70] NFSd: Mark nfs4_free_lockowner and nfs4_free_openowner a
18 Apr 20:44 2014Trond Myklebust
***********[PATCH 10/70] NFSd: Avoid taking state_lock while holding inode lock i
18 Apr 20:44 2014Trond Myklebust
************[PATCH 11/70] NFSd: Ensure delegation setup is safe w.r.t. break_lease
18 Apr 20:44 2014Trond Myklebust
*************[PATCH 12/70] NFSd: Add fine grained protection for the nfs4_file->fi_
18 Apr 20:44 2014Trond Myklebust
**************[PATCH 13/70] NFSd: Clean up nfs4_preprocess_stateid_op
18 Apr 20:44 2014Trond Myklebust
***************[PATCH 14/70] NFSd: Add a mutex to protect the NFSv4.0 open owner repl
18 Apr 20:44 2014Trond Myklebust
****************[PATCH 15/70] NFSd: Add locking to the nfs4_file->fi_fds[] array
18 Apr 20:44 2014Trond Myklebust
*****************[PATCH 16/70] NFSd: Protect the nfs4_file delegation fields using the
18 Apr 20:44 2014Trond Myklebust
******************[PATCH 17/70] NFSd: Lock owners are not per open stateid
18 Apr 20:44 2014Trond Myklebust
*******************[PATCH 18/70] NFSd: Clean up helper __release_lock_stateid
18 Apr 20:44 2014Trond Myklebust
********************[PATCH 19/70] NFSd: Allow lockowners to hold several stateids
18 Apr 20:44 2014Trond Myklebust
*********************[PATCH 20/70] NFSd: NFSv4 lock-owners are not associated to a specific
18 Apr 20:44 2014Trond Myklebust
**********************[PATCH 21/70] NFSd: Get rid of the lockowner_ino_hashtbl
18 Apr 20:44 2014Trond Myklebust
***********************[PATCH 22/70] NFSd: Cleanup nfs4svc_encode_compoundres
18 Apr 20:44 2014Trond Myklebust
************************[PATCH 23/70] NFSd: Don't get a session reference without a client ref
18 Apr 20:44 2014Trond Myklebust
*************************[PATCH 24/70] NFSd: Move the delegation reference counter into the str
18 Apr 20:44 2014Trond Myklebust
**************************[PATCH 25/70] NFSd: Simplify stateid management
18 Apr 20:44 2014Trond Myklebust
***************************[PATCH 26/70] NFSd: Fix delegation revocation
18 Apr 20:44 2014Trond Myklebust
****************************[PATCH 27/70] NFSd: Don't let the laundromat reap clients that are ref
18 Apr 20:44 2014Trond Myklebust
*****************************[PATCH 28/70] NFSd: Add reference counting to the lock and open statei
18 Apr 20:44 2014Trond Myklebust
******************************[PATCH 29/70] NFSd: Add a struct nfs4_file field to struct nfs4_stid
18 Apr 20:44 2014Trond Myklebust
*******************************[PATCH 30/70] NFSd: Replace delegation->dl_file with the dl_stid.sc_fi
18 Apr 20:44 2014Trond Myklebust
********************************[PATCH 31/70] NFSd: Replace nfs4_ol_stateid->st_file with the st_stid.
18 Apr 20:44 2014Trond Myklebust
*********************************[PATCH 32/70] NFSd: Ensure stateids remain unique until they are freed
18 Apr 20:44 2014Trond Myklebust
**********************************[PATCH 33/70] NFSd: Ensure atomicity of stateid destruction and idr tr
18 Apr 20:44 2014Trond Myklebust
***********************************[PATCH 34/70] NFSd: Fix atomicity of delegation counter
18 Apr 20:44 2014Trond Myklebust
************************************[PATCH 35/70] NFSd: Slight cleanup of find_stateid()
18 Apr 20:44 2014Trond Myklebust
*************************************[PATCH 36/70] NFSd: Add reference counting to find_stateid
18 Apr 20:44 2014Trond Myklebust
**************************************[PATCH 37/70] NFSd: nfs4_preprocess_seqid_op should only set *stpp on
18 Apr 20:44 2014Trond Myklebust
***************************************[PATCH 38/70] NFSd: Add reference counting to lock stateids
18 Apr 20:44 2014Trond Myklebust
****************************************[PATCH 39/70] NFSd: nfsd4_locku() must reference the lock stateid
18 Apr 20:44 2014Trond Myklebust
*****************************************[PATCH 40/70] NFSd: Ensure that nfs4_open_delegation() references the
18 Apr 20:44 2014Trond Myklebust
******************************************[PATCH 41/70] NFSd: nfsd4_process_open2() must reference the delegatio
18 Apr 20:44 2014Trond Myklebust
*******************************************[PATCH 42/70] NFSd: nfsd4_process_open2() must reference the open stat
18 Apr 20:44 2014Trond Myklebust
********************************************[PATCH 43/70] NFSd: Prepare nfsd4_close() for open stateid referencing
18 Apr 20:44 2014Trond Myklebust
*********************************************[PATCH 44/70] NFSd: nfsd4_open_confirm() must reference the open state
18 Apr 20:44 2014Trond Myklebust
**********************************************[PATCH 45/70] NFSd: Add reference counting to nfs4_preprocess_confirme
18 Apr 20:44 2014Trond Myklebust
***********************************************[PATCH 46/70] NFSd: Migrate the stateid reference into nfs4_preprocess
18 Apr 20:44 2014Trond Myklebust
************************************************[PATCH 47/70] NFSd: Migrate the stateid reference into nfs4_lookup_sta
18 Apr 20:44 2014Trond Myklebust
*************************************************[PATCH 48/70] NFSd: Migrate the stateid reference into nfs4_find_state
18 Apr 20:44 2014Trond Myklebust
**************************************************[PATCH 49/70] NFSd: Cleanup - Let nfsd4_lookup_stateid() take a cstate
18 Apr 20:44 2014Trond Myklebust
***************************************************[PATCH 50/70] NFSd: Use the session->se_client in lookup_clientid()
18 Apr 20:44 2014Trond Myklebust
****************************************************[PATCH 51/70] NFSd: Convert nfsd4_process_open1() to work with lookup_
18 Apr 20:44 2014Trond Myklebust
*****************************************************[PATCH 52/70] NFSd: Convert nfs4_check_open_reclaim() to work with loo
18 Apr 20:44 2014Trond Myklebust
******************************************************[PATCH 53/70] NFSd: Ensure struct nfs4_client is unhashed before we tr
18 Apr 20:44 2014Trond Myklebust
*******************************************************[PATCH 54/70] NFSd: Ensure that the laundromat unhashes the client bef
18 Apr 20:44 2014Trond Myklebust
********************************************************[PATCH 55/70] NFSd: Don't require client_lock in free_client
18 Apr 20:44 2014Trond Myklebust
*********************************************************[PATCH 56/70] NFSd: Move create_client() call outside the lock
18 Apr 20:44 2014Trond Myklebust
**********************************************************[PATCH 57/70] NFSd: Protect unconfirmed client creation using client_l
18 Apr 20:44 2014Trond Myklebust
***********************************************************[PATCH 58/70] NFSd: Protect session creation and client confirm using
18 Apr 20:44 2014Trond Myklebust
************************************************************[PATCH 59/70] NFSd: Protect nfsd4_destroy_clientid using client_lock
18 Apr 20:44 2014Trond Myklebust
*************************************************************[PATCH 60/70] NFSd: Ensure lookup_clientid() takes client_lock
18 Apr 20:44 2014Trond Myklebust
**************************************************************[PATCH 61/70] NFSd: Remove nfs4_lock_state(): nfs4_preprocess_stateid_
18 Apr 20:44 2014Trond Myklebust
***************************************************************[PATCH 62/70] NFSd: Remove nfs4_lock_state(): nfsd4_test_stateid/nfsd4
18 Apr 20:44 2014Trond Myklebust
****************************************************************[PATCH 63/70] NFSd: Remove nfs4_lock_state(): nfsd4_release_lockowner
18 Apr 20:44 2014Trond Myklebust
*****************************************************************[PATCH 64/70] NFSd: Remove nfs4_lock_state(): nfsd4_lock/locku/lockt()
18 Apr 20:44 2014Trond Myklebust
******************************************************************[PATCH 65/70] NFSd: Remove nfs4_lock_state(): nfsd4_open_downgrade + n
18 Apr 20:45 2014Trond Myklebust
*******************************************************************[PATCH 66/70] NFSd: Remove nfs4_lock_state(): nfsd4_delegreturn()
18 Apr 20:45 2014Trond Myklebust
********************************************************************[PATCH 67/70] NFSd: Remove nfs4_lock_state(): nfsd4_open and nfsd4_ope
18 Apr 20:45 2014Trond Myklebust
*********************************************************************[PATCH 68/70] NFSd: Remove nfs4_lock_state(): exchange_id, create/dest
18 Apr 20:45 2014Trond Myklebust
**********************************************************************[PATCH 69/70] NFSd: Remove nfs4_lock_state(): setclientid, setclientid
18 Apr 20:45 2014Trond Myklebust
***********************************************************************[PATCH 70/70] NFSd: Remove nfs4_lock_state(): reclaim_complete()
19 Apr 16:56 2014Christoph Hellwig
****************************************************[PATCH 50/70] NFSd: Use the session->se_client in lookup_clientid()
19 Apr 16:50 2014Christoph Hellwig
**************************************[PATCH 36/70] NFSd: Add reference counting to find_stateid
19 Apr 16:41 2014Christoph Hellwig
*************************************[PATCH 35/70] NFSd: Slight cleanup of find_stateid()
19 Apr 17:51 2014Christoph Hellwig
************************************[PATCH 34/70] NFSd: Fix atomicity of delegation counter
19 Apr 16:40 2014Christoph Hellwig
********************************[PATCH 30/70] NFSd: Replace delegation->dl_file with the dl_stid.sc_fi
19 Apr 16:38 2014Christoph Hellwig
***********************[PATCH 21/70] NFSd: Get rid of the lockowner_ino_hashtbl
19 Apr 16:35 2014Christoph Hellwig
*****************[PATCH 15/70] NFSd: Add locking to the nfs4_file->fi_fds[] array
19 Apr 17:56 2014Christoph Hellwig
**********[PATCH 08/70] nfsd4: use state_lock for delegation hashing
19 Apr 17:04 2014Christoph Hellwig
**[PATCH 00/70] NFSd lock scalability patches
19 Apr 22:58 2014Bruce Fields
**[PATCH 00/70] NFSd lock scalability patches
18 Apr 18:54 2014Glenn Skinner
*NFS4ERR_STALE_STATEID from Linux 4.1 server
17 Apr 23:09 2014Anna Schumaker
*[PATCH 00/17] NFS: Create a common path used by reads and writes
17 Apr 23:09 2014Anna Schumaker
**[PATCH 01/17] NFS: Create a common argument structure for reads and wr
18 Apr 15:56 2014Christoph Hellwig
***[PATCH 01/17] NFS: Create a common argument structure for reads and wr
17 Apr 23:09 2014Anna Schumaker
**[PATCH 02/17] NFS: Create a common results structure for reads and wri
18 Apr 15:57 2014Christoph Hellwig
***[PATCH 02/17] NFS: Create a common results structure for reads and wri
17 Apr 23:09 2014Anna Schumaker
**[PATCH 04/17] NFS: Create a common read and write header struct
18 Apr 16:01 2014Christoph Hellwig
***[PATCH 04/17] NFS: Create a common read and write header struct
17 Apr 23:09 2014Anna Schumaker
**[PATCH 03/17] NFS: Create a common read and write data struct
18 Apr 16:00 2014Christoph Hellwig
***[PATCH 03/17] NFS: Create a common read and write data struct
17 Apr 23:09 2014Anna Schumaker
**[PATCH 05/17] NFS: Move the write verifier into the nfs_pgio_header
18 Apr 16:02 2014Christoph Hellwig
***[PATCH 05/17] NFS: Move the write verifier into the nfs_pgio_header
17 Apr 23:09 2014Anna Schumaker
**[PATCH 06/17] NFS: Create a common pgio_alloc and pgio_release functio
18 Apr 16:03 2014Christoph Hellwig
***[PATCH 06/17] NFS: Create a common pgio_alloc and pgio_release functio
17 Apr 23:09 2014Anna Schumaker
**[PATCH 07/17] NFS: Create a common rw_header_alloc and rw_header_free
17 Apr 23:09 2014Anna Schumaker
**[PATCH 08/17] NFS: Create a common pgio_rpc_prepare function