Show patches with: Submitter = Trond Myklebust       |   2819 patches
« 1 2 ... 21 22 2328 29 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[44/70] NFSd: nfsd4_open_confirm() must reference the open stateid - - - --- 2014-04-18 Trond Myklebust New
[43/70] NFSd: Prepare nfsd4_close() for open stateid referencing - - - --- 2014-04-18 Trond Myklebust New
[42/70] NFSd: nfsd4_process_open2() must reference the open stateid - - - --- 2014-04-18 Trond Myklebust New
[41/70] NFSd: nfsd4_process_open2() must reference the delegation stateid - - - --- 2014-04-18 Trond Myklebust New
[40/70] NFSd: Ensure that nfs4_open_delegation() references the delegation stateid - - - --- 2014-04-18 Trond Myklebust New
[39/70] NFSd: nfsd4_locku() must reference the lock stateid - - - --- 2014-04-18 Trond Myklebust New
[38/70] NFSd: Add reference counting to lock stateids - - - --- 2014-04-18 Trond Myklebust New
[37/70] NFSd: nfs4_preprocess_seqid_op should only set *stpp on success - - - --- 2014-04-18 Trond Myklebust New
[36/70] NFSd: Add reference counting to find_stateid - - - --- 2014-04-18 Trond Myklebust New
[35/70] NFSd: Slight cleanup of find_stateid() - - - --- 2014-04-18 Trond Myklebust New
[34/70] NFSd: Fix atomicity of delegation counter - - - --- 2014-04-18 Trond Myklebust New
[33/70] NFSd: Ensure atomicity of stateid destruction and idr tree removal - - - --- 2014-04-18 Trond Myklebust New
[32/70] NFSd: Ensure stateids remain unique until they are freed - - - --- 2014-04-18 Trond Myklebust New
[31/70] NFSd: Replace nfs4_ol_stateid->st_file with the st_stid.sc_file - - - --- 2014-04-18 Trond Myklebust New
[30/70] NFSd: Replace delegation->dl_file with the dl_stid.sc_file - - - --- 2014-04-18 Trond Myklebust New
[29/70] NFSd: Add a struct nfs4_file field to struct nfs4_stid - - - --- 2014-04-18 Trond Myklebust New
[28/70] NFSd: Add reference counting to the lock and open stateids - - - --- 2014-04-18 Trond Myklebust New
[27/70] NFSd: Don't let the laundromat reap clients that are referenced - - - --- 2014-04-18 Trond Myklebust New
[26/70] NFSd: Fix delegation revocation - - - --- 2014-04-18 Trond Myklebust New
[25/70] NFSd: Simplify stateid management - - - --- 2014-04-18 Trond Myklebust New
[24/70] NFSd: Move the delegation reference counter into the struct nfs4_stid - - - --- 2014-04-18 Trond Myklebust New
[23/70] NFSd: Don't get a session reference without a client reference - - - --- 2014-04-18 Trond Myklebust New
[22/70] NFSd: Cleanup nfs4svc_encode_compoundres - - - --- 2014-04-18 Trond Myklebust New
[21/70] NFSd: Get rid of the lockowner_ino_hashtbl - - - --- 2014-04-18 Trond Myklebust New
[20/70] NFSd: NFSv4 lock-owners are not associated to a specific file - - - --- 2014-04-18 Trond Myklebust New
[19/70] NFSd: Allow lockowners to hold several stateids - - - --- 2014-04-18 Trond Myklebust New
[18/70] NFSd: Clean up helper __release_lock_stateid - - - --- 2014-04-18 Trond Myklebust New
[17/70] NFSd: Lock owners are not per open stateid - - - --- 2014-04-18 Trond Myklebust New
[16/70] NFSd: Protect the nfs4_file delegation fields using the fi_lock - - - --- 2014-04-18 Trond Myklebust New
[15/70] NFSd: Add locking to the nfs4_file->fi_fds[] array - - - --- 2014-04-18 Trond Myklebust New
[14/70] NFSd: Add a mutex to protect the NFSv4.0 open owner replay cache - - - --- 2014-04-18 Trond Myklebust New
[13/70] NFSd: Clean up nfs4_preprocess_stateid_op - - - --- 2014-04-18 Trond Myklebust New
[12/70] NFSd: Add fine grained protection for the nfs4_file->fi_stateids list - - - --- 2014-04-18 Trond Myklebust New
[11/70] NFSd: Ensure delegation setup is safe w.r.t. break_lease() - - - --- 2014-04-18 Trond Myklebust New
[10/70] NFSd: Avoid taking state_lock while holding inode lock in nfsd_break_one_deleg - - - --- 2014-04-18 Trond Myklebust New
[09/70] NFSd: Mark nfs4_free_lockowner and nfs4_free_openowner as static functions - - - --- 2014-04-18 Trond Myklebust New
[08/70] nfsd4: use state_lock for delegation hashing - - - --- 2014-04-18 Trond Myklebust New
[07/70] nfsd4: hash deleg stateid only on successful nfs4_set_delegation - - - --- 2014-04-18 Trond Myklebust New
[06/70] nfsd4: use cl_lock to synchronize all stateid idr calls - - - --- 2014-04-18 Trond Myklebust New
[05/70] nfsd4: rename recall_lock to state_lock - - - --- 2014-04-18 Trond Myklebust New
[04/70] NFSd: Remove 'inline' designation for free_client() - - - --- 2014-04-18 Trond Myklebust New
[03/70] NFSd: call rpc_destroy_wait_queue() from free_client() - - - --- 2014-04-18 Trond Myklebust New
[02/70] NFSd: Move default initialisers from create_client() to alloc_client() - - - --- 2014-04-18 Trond Myklebust New
[01/70] NFSd: Ensure we clear the cstate->slot in nfsd4_proc_compound - - - --- 2014-04-18 Trond Myklebust New
NFS: add FATTR4_WORD1_MODE flags for cache_consistency_bitmask - - - --- 2014-04-15 Trond Myklebust New
NFS: add FATTR4_WORD1_MODE flags for cache_consistency_bitmask - - - --- 2014-04-14 Trond Myklebust New
NFS: add FATTR4_WORD1_MODE flags for cache_consistency_bitmask - - - --- 2014-04-13 Trond Myklebust New
[2/2] nfsd: Don't return NFS4ERR_RESTOREFH for NFSv4.1+ - - - --- 2014-03-29 Trond Myklebust New
[1/2] nfsd: Don't return NFS4ERR_STALE_STATEID for NFSv4.1+ - - - --- 2014-03-29 Trond Myklebust New
NFSv4: Fix a use-after-free problem in open() - - - --- 2014-03-29 Trond Myklebust New
[1/2] SUNRPC: Ensure that call_connect times out correctly - - - --- 2014-03-19 Trond Myklebust New
[2/2] NFSv4: Ensure we respect soft mount timeouts during trunking discovery - - - --- 2014-03-18 Trond Myklebust New
[1/2] NFSv4: Schedule recovery if nfs40_walk_client_list() is interrupted - - - --- 2014-03-18 Trond Myklebust New
[2/2] SUNRPC: Ensure that call_bind times out correctly - - - --- 2014-03-17 Trond Myklebust New
[1/2] SUNRPC: Ensure that call_connect times out correctly - - - --- 2014-03-17 Trond Myklebust New
[v4,4/4] NFSv4: Fail the truncate() if the lock/open stateid is invalid - - - --- 2014-03-05 Trond Myklebust New
[v4,3/4] NFSv4.1 Fail data server I/O if stateid represents a lost lock - - - --- 2014-03-05 Trond Myklebust New
[v4,2/4] NFSv4: Fix the return value of nfs4_select_rw_stateid - - - --- 2014-03-05 Trond Myklebust New
[v4,1/4] NFSv4: nfs4_stateid_is_current should return 'true' for an invalid stateid - - - --- 2014-03-05 Trond Myklebust New
[v3,4/4] NFSv4: Fail the truncate() if the lock/open stateid is invalid - - - --- 2014-03-05 Trond Myklebust New
[v3,3/4] NFSv4.1 Fail data server I/O if stateid represents a lost lock - - - --- 2014-03-05 Trond Myklebust New
[v3,2/4] NFSv4: Fix the return value of nfs4_select_rw_stateid - - - --- 2014-03-05 Trond Myklebust New
[v3,1/4] NFSv4: nfs4_stateid_is_current should return 'true' for an invalid stateid - - - --- 2014-03-05 Trond Myklebust New
[v2,3/3] NFSv4: Fail the truncate() if the lock/open stateid is invalid - - - --- 2014-03-04 Trond Myklebust New
[v2,2/3] NFSv4.1 Fail data server I/O if stateid represents a lost lock - - - --- 2014-03-04 Trond Myklebust New
[v2,1/3] NFSv4: Fix the return value of nfs4_select_rw_stateid - - - --- 2014-03-04 Trond Myklebust New
[BUG] NULL pointer dereference in nfs4_match_stateid() - - - --- 2014-03-03 Trond Myklebust New
Oops in nfs41_assign_slot in Linux 3.13.4 - - - --- 2014-03-01 Trond Myklebust New
Oops in nfs41_assign_slot in Linux 3.13.4 - - - --- 2014-03-01 Trond Myklebust New
Oops in nfs41_assign_slot in Linux 3.13.4 - - - --- 2014-02-26 Trond Myklebust New
NFSd: NFSv4.1 OPEN must use the session-derived client id - - - --- 2014-02-21 Trond Myklebust New
[7/7] NFSv4: Clear the open state flags if the new stateid does not match - - - --- 2014-02-20 Trond Myklebust New
[6/7] NFSv4: Use correct locking when updating nfs4_state in nfs4_close_done - - - --- 2014-02-20 Trond Myklebust New
[5/7] NFSv4.1: Ensure that we free existing layout segments if we get a new layout - - - --- 2014-02-20 Trond Myklebust New
[4/7] NFSv4.1: Minor optimisation in get_layout_by_fh_locked() - - - --- 2014-02-20 Trond Myklebust New
[3/7] NFSv4.1: Ensure that the layout recall callback matches layout stateids - - - --- 2014-02-20 Trond Myklebust New
[2/7] NFSv4: Don't update the open stateid unless it is newer than the old one - - - --- 2014-02-20 Trond Myklebust New
[1/7] NFSv4.1: Fix wraparound issues in pnfs_seqid_is_newer() - - - --- 2014-02-20 Trond Myklebust New
[BUG] unable to handle kernel NULL pointer dereference - - - --- 2014-02-16 Trond Myklebust New
SUNRPC: Fix potential memory scribble in xprt_free_bc_request() - - - --- 2014-02-11 Trond Myklebust New
[v2] SUNRPC: RPC callbacks may be split across several TCP segments - - - --- 2014-02-11 Trond Myklebust New
[5/5] NFSv4: Use correct locking when updating nfs4_state in nfs4_close_done - - - --- 2014-02-11 Trond Myklebust New
[4/5] NFSv4.1: Allow parallel OPEN requests - - - --- 2014-02-11 Trond Myklebust New
[3/5] NFSv4: Convert NFS sequence id lock into a shared/exclusive lock - - - --- 2014-02-11 Trond Myklebust New
[2/5] NFSv4: Refactor NFS sequence id counter - - - --- 2014-02-11 Trond Myklebust New
[1/5] NFSv4: Don't update the open stateid unless it is newer than the old one - - - --- 2014-02-11 Trond Myklebust New
xprt_wait_for_buffer_space changes causes a hang. - - - --- 2014-02-11 Trond Myklebust New
SUNRPC: Don't create a gss auth cache unless rpc.gssd is running - - - --- 2014-02-10 Trond Myklebust New
[v2] SUNRPC: Allow one callback request to be received from two sk_buff - - - --- 2014-02-10 Trond Myklebust New
readdir vs. getattr - - - --- 2014-02-07 Trond Myklebust New
readdir vs. getattr - - - --- 2014-02-06 Trond Myklebust New
NFS: Do not set NFS_INO_INVALID_LABEL unless server supports labeled NFS - - - --- 2014-02-06 Trond Myklebust New
NFS client broken in Linus' tip - - - --- 2014-02-03 Trond Myklebust New
NFS client broken in Linus' tip - - - --- 2014-02-02 Trond Myklebust New
[2/2] NFSv4.1: nfs4_destroy_session must call rpc_destroy_waitqueue - - - --- 2014-02-01 Trond Myklebust New
[1/2] NFSv4: Fix memory corruption in nfs4_proc_open_confirm - - - --- 2014-02-01 Trond Myklebust New
NFS client broken in Linus' tip - - - --- 2014-01-31 Trond Myklebust New
[3/3] NFSv4.1: Cleanup - - - --- 2014-01-29 Trond Myklebust New
[2/3] NFSv4.1: Clean up nfs41_sequence_done - - - --- 2014-01-29 Trond Myklebust New
[1/3] NFSv4: Fix a slot leak in nfs40_sequence_done - - - --- 2014-01-29 Trond Myklebust New
« 1 2 ... 21 22 2328 29 »