Show patches with: Submitter = Trond Myklebust       |   2819 patches
« 1 2 3 428 29 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,02/20] NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() Delegation bugfixes - - - --- 2019-10-31 Trond Myklebust New
[v2,01/20] NFSv4: Don't allow a cached open with a revoked delegation Delegation bugfixes - - - --- 2019-10-31 Trond Myklebust New
[14/14] NFSv4: Fix races between open and delegreturn Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[13/14] NFSv4: Don't reclaim delegations that have been returned or revoked Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[12/14] NFSv4: Ignore requests to return the delegation if it was revoked Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[11/14] NFSv4: Revoke the delegation on success in nfs4_delegreturn_done() Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[10/14] NFSv4: Update the stateid seqid in nfs_revoke_delegation() Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[09/14] NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation() Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[08/14] NFSv4: Hold the delegation spinlock when updating the seqid Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[07/14] NFSv4: Don't remove the delegation from the super_list more than once Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[06/14] NFS: Rename nfs_inode_return_delegation_noreclaim() Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[05/14] NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[04/14] NFSv4: Delegation recalls should not find revoked delegations Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[03/14] NFSv4: nfs4_callback_getattr() should ignore revoked delegations Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[02/14] NFSv4: Fix delegation handling in update_open_stateid() Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[01/14] NFSv4: Don't allow a cached open with a revoked delegation Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[v2] nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() [v2] nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() - - - --- 2019-10-23 Trond Myklebust New
[5/5] NFSv4.1: Don't rebind to the same source port when reconnecting to the server [1/5] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata - - - --- 2019-10-17 Trond Myklebust New
[4/5] NFS/pnfs: Separate NFSv3 DS and MDS traffic [1/5] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata - - - --- 2019-10-17 Trond Myklebust New
[3/5] pNFS: nfs3_set_ds_client should set NFS_CS_NOPING [1/5] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata - - - --- 2019-10-17 Trond Myklebust New
[2/5] NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING [1/5] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata - - - --- 2019-10-17 Trond Myklebust New
[1/5] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata [1/5] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata - - - --- 2019-10-17 Trond Myklebust New
[v2,3/3] SUNRPC: Destroy the back channel when we destroy the host transport Backchannel fixes - - - --- 2019-10-17 Trond Myklebust New
[v2,2/3] SUNRPC: The RDMA back channel mustn't disappear while requests are outstanding Backchannel fixes - - - --- 2019-10-17 Trond Myklebust New
[v2,1/3] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding Backchannel fixes - - - --- 2019-10-17 Trond Myklebust New
[3/3] SUNRPC: Destroy the back channel when we destroy the host transport [1/3] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding - - - --- 2019-10-16 Trond Myklebust New
[2/3] SUNRPC: The RDMA back channel mustn't disappear while requests are outstanding [1/3] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding - - - --- 2019-10-16 Trond Myklebust New
[1/3] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding [1/3] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding - - - --- 2019-10-16 Trond Myklebust New
nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() - - - --- 2019-10-15 Trond Myklebust New
[v2,2/2] NFS: Remove redundant mirror tracking in O_DIRECT Fix O_DIRECT error handling - - - --- 2019-10-01 Trond Myklebust New
[v2,1/2] NFS: Fix O_DIRECT accounting of number of bytes read/written Fix O_DIRECT error handling - - - --- 2019-10-01 Trond Myklebust New
[2/2] NFS: Remove redundant mirror tracking in O_DIRECT NFS: Fix O_DIRECT read problem when another write is going on - - - --- 2019-09-30 Trond Myklebust New
[1/2] NFS: Fix O_DIRECT accounting of number of bytes read/written Fix O_DIRECT error handling - - - --- 2019-09-30 Trond Myklebust New
NFS: Optimise the default readahead size NFS: Optimise the default readahead size - - - --- 2019-09-22 Trond Myklebust New
[v3,9/9] NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU Various NFSv4 state error handling fixes - - - --- 2019-09-20 Trond Myklebust New
[v3,8/9] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE Various NFSv4 state error handling fixes - - - --- 2019-09-20 Trond Myklebust New
[v3,7/9] NFSv4: Fix OPEN_DOWNGRADE error handling Various NFSv4 state error handling fixes - - - --- 2019-09-20 Trond Myklebust New
[v3,6/9] pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid Various NFSv4 state error handling fixes - - - --- 2019-09-20 Trond Myklebust New
[v3,5/9] NFSv4: Add a helper to increment stateid seqids Various NFSv4 state error handling fixes - - - --- 2019-09-20 Trond Myklebust New
[v3,4/9] NFSv4: Handle RPC level errors in LAYOUTRETURN Various NFSv4 state error handling fixes - - - --- 2019-09-20 Trond Myklebust New
[v3,3/9] NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close Various NFSv4 state error handling fixes - - - --- 2019-09-20 Trond Myklebust New
[v3,2/9] NFSv4: Clean up pNFS return-on-close error handling Various NFSv4 state error handling fixes - - - --- 2019-09-20 Trond Myklebust New
[v3,1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors Various NFSv4 state error handling fixes - - - --- 2019-09-20 Trond Myklebust New
[v2,9/9] NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU Various NFSv4 state error handling fixes - - - --- 2019-09-16 Trond Myklebust New
[v2,8/9] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE Various NFSv4 state error handling fixes - - - --- 2019-09-16 Trond Myklebust New
[v2,7/9] NFSv4: Fix OPEN_DOWNGRADE error handling Various NFSv4 state error handling fixes - - - --- 2019-09-16 Trond Myklebust New
[v2,6/9] pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid Various NFSv4 state error handling fixes - - - --- 2019-09-16 Trond Myklebust New
[v2,5/9] NFSv4: Add a helper to increment stateid seqids Various NFSv4 state error handling fixes - - - --- 2019-09-16 Trond Myklebust New
[v2,4/9] NFSv4: Handle RPC level errors in LAYOUTRETURN Various NFSv4 state error handling fixes - - - --- 2019-09-16 Trond Myklebust New
[v2,3/9] NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close Various NFSv4 state error handling fixes - - - --- 2019-09-16 Trond Myklebust New
[v2,2/9] NFSv4: Clean up pNFS return-on-close error handling Various NFSv4 state error handling fixes - - - --- 2019-09-16 Trond Myklebust New
[v2,1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors Various NFSv4 state error handling fixes - - - --- 2019-09-16 Trond Myklebust New
SUNRPC: Don't try to parse incomplete RPC messages SUNRPC: Don't try to parse incomplete RPC messages - - - --- 2019-09-16 Trond Myklebust New
SUNRPC: RPC level errors should always set task->tk_rpc_status SUNRPC: RPC level errors should always set task->tk_rpc_status - - - --- 2019-09-12 Trond Myklebust New
SUNRPC: Don't receive TCP data into a request buffer that has been reset SUNRPC: Don't receive TCP data into a request buffer that has been reset - - - --- 2019-09-12 Trond Myklebust New
[v2] SUNRPC: Dequeue the request from the receive queue while we're re-encoding [v2] SUNRPC: Dequeue the request from the receive queue while we're re-encoding - - - --- 2019-09-10 Trond Myklebust New
[9/9] NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU [1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors - - - --- 2019-09-09 Trond Myklebust New
[8/9] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE [1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors - - - --- 2019-09-09 Trond Myklebust New
[7/9] NFSv4: Fix OPEN_DOWNGRADE error handling [1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors - - - --- 2019-09-09 Trond Myklebust New
[6/9] pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid [1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors - - - --- 2019-09-09 Trond Myklebust New
[5/9] NFSv4: Add a helper to increment stateid seqids [1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors - - - --- 2019-09-09 Trond Myklebust New
[4/9] NFSv4: Handle RPC level errors in LAYOUTRETURN [1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors - - - --- 2019-09-09 Trond Myklebust New
[3/9] NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close [1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors - - - --- 2019-09-09 Trond Myklebust New
[2/9] NFSv4: Clean up pNFS return-on-close error handling [1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors - - - --- 2019-09-09 Trond Myklebust New
[1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors [1/9] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors - - - --- 2019-09-09 Trond Myklebust New
SUNRPC: Dequeue the request from the receive queue while we're re-encoding SUNRPC: Dequeue the request from the receive queue while we're re-encoding - - - --- 2019-09-09 Trond Myklebust New
SUNRPC: Dequeue the request from the receive queue while we're re-encoding SUNRPC: Dequeue the request from the receive queue while we're re-encoding - - - --- 2019-09-09 Trond Myklebust New
[v2,4/4] nfsd: Reset the boot verifier on all write I/O errors Handling NFSv3 I/O errors in knfsd - - - --- 2019-09-02 Trond Myklebust New
[v2,3/4] nfsd: Don't garbage collect files that might contain write errors Handling NFSv3 I/O errors in knfsd - - - --- 2019-09-02 Trond Myklebust New
[v2,2/4] nfsd: Support the server resetting the boot verifier Handling NFSv3 I/O errors in knfsd - - - --- 2019-09-02 Trond Myklebust New
[v2,1/4] nfsd: nfsd_file cache entries should be per net namespace Handling NFSv3 I/O errors in knfsd - - - --- 2019-09-02 Trond Myklebust New
[1/1] nfsd: Clean up nfs read eof detection Clean up and fix NFS server handling of eof - - - --- 2019-08-26 Trond Myklebust New
[3/3] nfsd: Don't garbage collect files that might contain write errors Handling NFSv3 I/O errors in knfsd - - - --- 2019-08-26 Trond Myklebust New
[2/3] nfsd: Support the server resetting the boot verifier Handling NFSv3 I/O errors in knfsd - - - --- 2019-08-26 Trond Myklebust New
[1/3] nfsd: nfsd_file cache entries should be per net namespace Handling NFSv3 I/O errors in knfsd - - - --- 2019-08-26 Trond Myklebust New
[v2] NFS: Fix writepage(s) error handling to not report errors twice [v2] NFS: Fix writepage(s) error handling to not report errors twice - - - --- 2019-08-25 Trond Myklebust New
NFS: Fix writepage(s) error handling to not report errors twice NFS: Fix writepage(s) error handling to not report errors twice - - - --- 2019-08-25 Trond Myklebust New
pNFS/flexfiles: Don't time out requests on hard mounts pNFS/flexfiles: Don't time out requests on hard mounts - - - --- 2019-08-23 Trond Myklebust New
[v2] NFS: Fix spurious EIO read errors [v2] NFS: Fix spurious EIO read errors - - - --- 2019-08-23 Trond Myklebust New
[v2,16/16] nfsd: Fix the documentation for svcxdr_tmpalloc() Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,15/16] nfsd: Fix up some unused variable warnings Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,14/16] nfsd: close cached files prior to a REMOVE or RENAME that would replace target Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,13/16] nfsd: rip out the raparms cache Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,12/16] nfsd: have nfsd_test_lock use the nfsd_file cache Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,11/16] nfsd: hook up nfs4_preprocess_stateid_op to the nfsd_file cache Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,10/16] nfsd: convert fi_deleg_file and ls_file fields to nfsd_file Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,09/16] nfsd: convert nfs4_file->fi_fds array to use nfsd_files Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,08/16] nfsd: hook nfsd_commit up to the nfsd_file cache Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,07/16] nfsd: hook up nfsd_read to the nfsd_file cache Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,06/16] nfsd: hook up nfsd_write to the new nfsd_file cache Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,05/16] nfsd: add a new struct file caching facility to nfsd Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,04/16] vfs: Export flush_delayed_fput for use by knfsd. Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,03/16] notify: export symbols for use by the knfsd file cache Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,02/16] locks: create a new notifier chain for lease attempts Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[v2,01/16] sunrpc: add a new cache_detail operation for when a cache is flushed Cache open file descriptors in knfsd - - - --- 2019-08-18 Trond Myklebust New
[8/8] SUNRPC: Handle connection breakages correctly in call_status() [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - --- 2019-08-17 Trond Myklebust New
[7/8] Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - --- 2019-08-17 Trond Myklebust New
[6/8] SUNRPC: Handle EADDRINUSE and ENOBUFS correctly [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - --- 2019-08-17 Trond Myklebust New
[5/8] pNFS/flexfiles: Turn off soft RPC calls [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - --- 2019-08-17 Trond Myklebust New
[4/8] SUNRPC: Don't handle errors if the bind/connect succeeded [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - --- 2019-08-17 Trond Myklebust New
« 1 2 3 428 29 »