Show patches with: Submitter = Trond Myklebust       |    State = Action Required       |   2696 patches
« 1 2 3 426 27 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[3/8] NFS: Fix spurious EIO read errors [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - --- 2019-08-17 Trond Myklebust New
[2/8] NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - --- 2019-08-17 Trond Myklebust New
[1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - --- 2019-08-17 Trond Myklebust New
[5/5] NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 [1/5] NFS: Don't refresh attributes with mounted-on-file information - - - --- 2019-08-13 Trond Myklebust New
[4/5] NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() [1/5] NFS: Don't refresh attributes with mounted-on-file information - - - --- 2019-08-13 Trond Myklebust New
[3/5] NFSv4: Fix return value in nfs_finish_open() [1/5] NFS: Don't refresh attributes with mounted-on-file information - - - --- 2019-08-13 Trond Myklebust New
[2/5] NFSv4: Fix return values for nfs4_file_open() [1/5] NFS: Don't refresh attributes with mounted-on-file information - - - --- 2019-08-13 Trond Myklebust New
[1/5] NFS: Don't refresh attributes with mounted-on-file information [1/5] NFS: Don't refresh attributes with mounted-on-file information - - - --- 2019-08-13 Trond Myklebust New
NFSv4: Ensure state recovery handles ETIMEDOUT correctly NFSv4: Ensure state recovery handles ETIMEDOUT correctly - - - --- 2019-08-07 Trond Myklebust New
NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts - - - --- 2019-08-04 Trond Myklebust New
[8/8] NFSv4: Check the return value of update_open_stateid() [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - --- 2019-08-03 Trond Myklebust New
[7/8] NFSv4.1: Only reap expired delegations [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - --- 2019-08-03 Trond Myklebust New
[6/8] NFSv4.1: Fix open stateid recovery [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - --- 2019-08-03 Trond Myklebust New
[5/8] NFSv4: Report the error from nfs4_select_rw_stateid() [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - --- 2019-08-03 Trond Myklebust New
[4/8] NFSv4: When recovering state fails with EAGAIN, retry the same recovery [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - --- 2019-08-03 Trond Myklebust New
[3/8] NFSv4: Print an error in the syslog when state is marked as irrecoverable [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - --- 2019-08-03 Trond Myklebust New
[2/8] NFSv4: Fix delegation state recovery [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - --- 2019-08-03 Trond Myklebust New
[1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - --- 2019-08-03 Trond Myklebust New
NFSv4: Fix an Oops in nfs4_do_setattr NFSv4: Fix an Oops in nfs4_do_setattr - - - --- 2019-08-03 Trond Myklebust New
NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() - - - --- 2019-08-03 Trond Myklebust New
pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS - - - --- 2019-07-18 Trond Myklebust New
pnfs: Fix a problem where we gratuitously start doing I/O through the MDS pnfs: Fix a problem where we gratuitously start doing I/O through the MDS - - - --- 2019-07-18 Trond Myklebust New
SUNRPC: Optimise transport balancing code SUNRPC: Optimise transport balancing code - - - --- 2019-07-18 Trond Myklebust New
SUNRPC: Fix initialisation of struct rpc_xprt_switch SUNRPC: Fix initialisation of struct rpc_xprt_switch - - - --- 2019-07-18 Trond Myklebust New
SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request - - - --- 2019-07-18 Trond Myklebust New
pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error - - - --- 2019-07-17 Trond Myklebust New
[3/3] SUNRPC: Fix a hang in xprt_switch_set_next_cursor() [1/3] SUNRPC: Replace division by multiplication in calculation of queue length - - - --- 2019-07-16 Trond Myklebust New
[2/3] SUNRPC: Skip zero-refcount transports [1/3] SUNRPC: Replace division by multiplication in calculation of queue length - - - --- 2019-07-16 Trond Myklebust New
[1/3] SUNRPC: Replace division by multiplication in calculation of queue length [1/3] SUNRPC: Replace division by multiplication in calculation of queue length - - - --- 2019-07-16 Trond Myklebust New
[2/2] NFSv4: Don't use the zero stateid with layoutget [1/2] SUNRPC: Fix up backchannel slot table accounting - - - --- 2019-07-16 Trond Myklebust New
« 1 2 3 426 27 »