Show patches with: Submitter = Trond Myklebust       |   2789 patches
« 1 2 ... 9 10 1127 28 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v6,07/10] pNFS: Retry NFS4ERR_OLD_STATEID errors in layoutreturn-on-close - - - --- 2017-11-03 Trond Myklebust New
[v6,06/10] NFSv4: Don't try to CLOSE if the stateid 'other' field has changed - - - --- 2017-11-03 Trond Myklebust New
[v6,05/10] NFSv4: Retry CLOSE and DELEGRETURN on NFS4ERR_OLD_STATEID. - - - --- 2017-11-03 Trond Myklebust New
[v6,04/10] NFS: Fix a typo in nfs_rename() - - - --- 2017-11-03 Trond Myklebust New
[v6,03/10] NFSv4: Fix open create exclusive when the server reboots - - - --- 2017-11-03 Trond Myklebust New
[v6,02/10] NFSv4: Add a tracepoint to document open stateid updates - - - --- 2017-11-03 Trond Myklebust New
[v6,01/10] NFSv4: Fix OPEN / CLOSE race - - - --- 2017-11-03 Trond Myklebust New
[v2,7/7] nfsd: Fix races with check_stateid_generation() - - - --- 2017-11-03 Trond Myklebust New
[v2,6/7] nfsd: Ensure we check stateid validity in the seqid operation checks - - - --- 2017-11-03 Trond Myklebust New
[v2,5/7] nfsd: Fix race in lock stateid creation - - - --- 2017-11-03 Trond Myklebust New
[v2,4/7] nfsd: Ensure we don't recognise lock stateids after freeing them - - - --- 2017-11-03 Trond Myklebust New
[v2,3/7] nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x (x>0) - - - --- 2017-11-03 Trond Myklebust New
[v2,2/7] nfsd: Fix another OPEN stateid race - - - --- 2017-11-03 Trond Myklebust New
[v2,1/7] nfsd: Fix stateid races between OPEN and CLOSE - - - --- 2017-11-03 Trond Myklebust New
[v5,10/10] NFSv4: Clean up nfs4_delegreturn_done - - - --- 2017-11-03 Trond Myklebust New
[v5,09/10] NFSv4: cleanup nfs4_close_done - - - --- 2017-11-03 Trond Myklebust New
[v5,08/10] NFSv4: Retry NFS4ERR_OLD_STATEID errors in layoutreturn - - - --- 2017-11-03 Trond Myklebust New
[v5,07/10] pNFS: Retry NFS4ERR_OLD_STATEID errors in layoutreturn-on-close - - - --- 2017-11-03 Trond Myklebust New
[v5,06/10] NFSv4: Don't try to CLOSE if the stateid 'other' field has changed - - - --- 2017-11-03 Trond Myklebust New
[v5,05/10] NFSv4: Retry CLOSE and DELEGRETURN on NFS4ERR_OLD_STATEID. - - - --- 2017-11-03 Trond Myklebust New
[v5,04/10] NFS: Fix a typo in nfs_rename() - - - --- 2017-11-03 Trond Myklebust New
[v5,03/10] NFSv4: Fix open create exclusive when the server reboots - - - --- 2017-11-03 Trond Myklebust New
[v5,02/10] NFSv4: Add a tracepoint to document open stateid updates - - - --- 2017-11-03 Trond Myklebust New
[v5,01/10] NFSv4: Fix OPEN / CLOSE race - - - --- 2017-11-03 Trond Myklebust New
NFSv4: Fix open create exclusive when the server reboots - - - --- 2017-10-31 Trond Myklebust New
[5/5] nfsd: Fix races with check_stateid_generation() - - - --- 2017-10-31 Trond Myklebust New
[4/5] nfsd: Ensure we check stateid validity in the seqid operation checks - - - --- 2017-10-31 Trond Myklebust New
[3/5] nfsd: Ensure we don't recognise lock stateids after freeing them - - - --- 2017-10-31 Trond Myklebust New
[2/5] nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x (x>0) - - - --- 2017-10-31 Trond Myklebust New
[1/5] nfsd: Fix stateid races between OPEN and CLOSE - - - --- 2017-10-31 Trond Myklebust New
[v4,2/2] NFSv4: Add a tracepoint to document open stateid updates - - - --- 2017-10-30 Trond Myklebust New
[v4,1/2] NFSv4: Fix OPEN / CLOSE race - - - --- 2017-10-30 Trond Myklebust New
nfsd: On CLOSE, the state change needs to be atomic with the seqid bump - - - --- 2017-10-27 Trond Myklebust New
[v3,2/2] NFSv4: Add a tracepoint to document open stateid updates - - - --- 2017-10-27 Trond Myklebust New
[v3,1/2] NFSv4: Fix OPEN / CLOSE race - - - --- 2017-10-27 Trond Myklebust New
[v2,2/2] NFSv4: Add a tracepoint to document open stateid updates - - - --- 2017-10-27 Trond Myklebust New
[v2,1/2] NFSv4: Fix OPEN / CLOSE race - - - --- 2017-10-27 Trond Myklebust New
NFSv4: Fix OPEN / CLOSE race - - - --- 2017-10-25 Trond Myklebust New
[v3] NFSv4.1: Fix up replays of interrupted requests - - 1 --- 2017-10-19 Trond Myklebust New
SUNRPC: Remove redundant call to cancel_work_sync() in xprt_destroy() - - - --- 2017-10-19 Trond Myklebust New
SUNRPC: fix a list corruption issue in xprt_release() - - - --- 2017-10-13 Trond Myklebust New
SUNRPC: Remove redundant call to cancel_work_sync() in xprt_destroy() - - - --- 2017-10-11 Trond Myklebust New
[v2] NFSv4.1: Fix up replays of interrupted requests - - - --- 2017-10-11 Trond Myklebust New
NFSv4.1: Fix up replays of interrupted requests - - - --- 2017-10-10 Trond Myklebust New
[2/2] SUNRPC: Improve ordering of transport processing - - 1 --- 2017-10-10 Trond Myklebust New
[1/2] SUNRPC: Fix tracepoint storage issues with svc_recv and svc_rqst_status - - - --- 2017-10-10 Trond Myklebust New
NFSv4/pnfs: Fix an infinite layoutget loop - - - --- 2017-10-04 Trond Myklebust New
pNFS: Use the standard I/O stateid when calling LAYOUTGET - - - --- 2017-09-12 Trond Myklebust New
[2/2] NFS: Count the bytes of skipped subrequests in nfs_lock_and_join_requests() - - - --- 2017-09-10 Trond Myklebust New
[1/2] NFS: Don't hold the group lock when calling nfs_release_request() - - - --- 2017-09-10 Trond Myklebust New
[2/2] NFS: Remove pnfs_generic_transfer_commit_list() - - - --- 2017-09-09 Trond Myklebust New
[1/2] NFS: nfs_lock_and_join_requests and nfs_scan_commit_list can deadlock - - - --- 2017-09-09 Trond Myklebust New
NFS: Fix 2 use after free issues in the I/O code - - - --- 2017-09-09 Trond Myklebust New
NFSv4: Fix up mirror allocation - 1 - --- 2017-08-20 Trond Myklebust New
[v4,5/5] SUNRPC: Add a separate spinlock to protect the RPC request receive list - - - --- 2017-08-18 Trond Myklebust New
[v4,4/5] SUNRPC: Cleanup xs_tcp_read_common() - - - --- 2017-08-18 Trond Myklebust New
[v4,3/5] SUNRPC: Don't loop forever in xs_tcp_data_receive() - - - --- 2017-08-18 Trond Myklebust New
[v4,2/5] SUNRPC: Don't hold the transport lock when receiving backchannel data - - - --- 2017-08-18 Trond Myklebust New
[v4,1/5] SUNRPC: Don't hold the transport lock across socket copy operations - 1 - --- 2017-08-18 Trond Myklebust New
[v3,5/5] SUNRPC: Add a separate spinlock to protect the RPC request receive list - - - --- 2017-08-16 Trond Myklebust New
[v3,4/5] SUNRPC: Cleanup xs_tcp_read_common() - - - --- 2017-08-16 Trond Myklebust New
[v3,3/5] SUNRPC: Don't loop forever in xs_tcp_data_receive() - - - --- 2017-08-16 Trond Myklebust New
[v3,2/5] SUNRPC: Don't hold the transport lock when receiving backchannel data - - - --- 2017-08-16 Trond Myklebust New
[v3,1/5] SUNRPC: Don't hold the transport lock across socket copy operations - 1 - --- 2017-08-16 Trond Myklebust New
[v2,6/6] NFS: Throttle I/O to the NFS server - - - --- 2017-08-16 Trond Myklebust New
[v2,5/6] SUNRPC: Add a function to allow waiting for RPC transmission - - - --- 2017-08-16 Trond Myklebust New
[v2,4/6] SUNRPC: Cleanup xs_tcp_read_common() - - - --- 2017-08-16 Trond Myklebust New
[v2,3/6] SUNRPC: Don't loop forever in xs_tcp_data_receive() - - - --- 2017-08-16 Trond Myklebust New
[v2,2/6] SUNRPC: Don't hold the transport lock when receiving backchannel data - - - --- 2017-08-16 Trond Myklebust New
[v2,1/6] SUNRPC: Don't hold the transport lock across socket copy operations - 1 - --- 2017-08-16 Trond Myklebust New
[3/3] SUNRPC: Cleanup xs_tcp_read_common() - - - --- 2017-08-14 Trond Myklebust New
[2/3] SUNRPC: Don't loop forever in xs_tcp_data_receive() - - - --- 2017-08-14 Trond Myklebust New
[1/3] SUNRPC: Don't hold the transport lock across socket copy operations - 1 - --- 2017-08-14 Trond Myklebust New
[2/2] NFSv4: Use the nfs4_state being recovered in _nfs4_opendata_to_nfs4_state() - - - --- 2017-08-09 Trond Myklebust New
[1/2] NFSv4: Use correct inode in _nfs4_opendata_to_nfs4_state() - - - --- 2017-08-09 Trond Myklebust New
NFSv4: Ignore NFS4ERR_OLD_STATEID in nfs41_check_open_stateid() - - - --- 2017-08-09 Trond Myklebust New
[v2,28/28] NFS: Throttle I/O to the NFS server - - - --- 2017-08-03 Trond Myklebust New
[v2,27/28] SUNRPC: Add a function to allow waiting for RPC transmission - - - --- 2017-08-03 Trond Myklebust New
[v2,26/28] NFS: Wait for requests that are locked on the commit list - - - --- 2017-08-03 Trond Myklebust New
[v2,25/28] NFSv4/pnfs: Replace pnfs_put_lseg_locked() with pnfs_put_lseg() - - - --- 2017-08-03 Trond Myklebust New
[v2,24/28] NFS: Switch to using mapping->private_lock for page writeback lookups. - - - --- 2017-08-03 Trond Myklebust New
[v2,23/28] NFS: Use an atomic_long_t to count the number of commits - - - --- 2017-08-03 Trond Myklebust New
[v2,22/28] NFS: Use an atomic_long_t to count the number of requests - - - --- 2017-08-03 Trond Myklebust New
[v2,21/28] NFSv4: Use a mutex to protect the per-inode commit lists - - - --- 2017-08-03 Trond Myklebust New
[v2,20/28] NFS: Refactor nfs_page_find_head_request() - - - --- 2017-08-03 Trond Myklebust New
[v2,19/28] NFSv4: Convert nfs_lock_and_join_requests() to use nfs_page_find_head_request() - - - --- 2017-08-03 Trond Myklebust New
[v2,18/28] NFS: Fix up nfs_page_group_covers_page() - - - --- 2017-08-03 Trond Myklebust New
[v2,17/28] NFS: Remove unused parameter from nfs_page_group_lock() - - - --- 2017-08-03 Trond Myklebust New
[v2,16/28] NFS: Remove unuse function nfs_page_group_lock_wait() - - - --- 2017-08-03 Trond Myklebust New
[v2,15/28] NFS: Remove nfs_page_group_clear_bits() - - - --- 2017-08-03 Trond Myklebust New
[v2,14/28] NFS: Fix nfs_page_group_destroy() and nfs_lock_and_join_requests() race cases - - - --- 2017-08-03 Trond Myklebust New
[v2,13/28] NFS: Further optimise nfs_lock_and_join_requests() - - - --- 2017-08-03 Trond Myklebust New
[v2,12/28] NFS: Reduce inode->i_lock contention in nfs_lock_and_join_requests() - - - --- 2017-08-03 Trond Myklebust New
[v2,11/28] NFS: Remove page group limit in nfs_flush_incompatible() - - - --- 2017-08-03 Trond Myklebust New
[v2,10/28] NFS: Teach nfs_try_to_update_request() to deal with request page_groups - - - --- 2017-08-03 Trond Myklebust New
[v2,09/28] NFS: Fix the inode request accounting when pages have subrequests - - - --- 2017-08-03 Trond Myklebust New
[v2,08/28] NFS: Don't unlock writebacks before declaring PG_WB_END - - - --- 2017-08-03 Trond Myklebust New
[v2,07/28] NFS: Don't check request offset and size without holding a lock - - - --- 2017-08-03 Trond Myklebust New
[v2,06/28] NFS: Fix an ABBA issue in nfs_lock_and_join_requests() - - - --- 2017-08-03 Trond Myklebust New
[v2,05/28] NFS: Fix a reference and lock leak in nfs_lock_and_join_requests() - - - --- 2017-08-03 Trond Myklebust New
« 1 2 ... 9 10 1127 28 »