Show patches with: Submitter = Trond Myklebust       |    State = Action Required       |    Archived = No       |   1155 patches
« 1 2 ... 3 4 511 12 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[05/19] NFSv4.2: Add client support for the generic 'layouterror' RPC call Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[04/19] NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[03/19] NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[02/19] NFS/flexfiles: Fix up sparse RCU annotations Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[01/19] NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[2/2] NFSv4.1: Don't process the sequence op more than once. [1/2] NFSv4.1: Reinitialise sequence results before retransmitting a request - - - 0 0 0 2019-03-01 Trond Myklebust New
[1/2] NFSv4.1: Reinitialise sequence results before retransmitting a request [1/2] NFSv4.1: Reinitialise sequence results before retransmitting a request - - - 0 0 0 2019-03-01 Trond Myklebust New
SUNRPC: Fix an Oops in udp_poll() SUNRPC: Fix an Oops in udp_poll() - - - 0 0 0 2019-02-26 Trond Myklebust New
NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - - - 0 0 0 2019-02-22 Trond Myklebust New
NFS: Fix a soft lockup in the delegation recovery code NFS: Fix a soft lockup in the delegation recovery code - - - 0 0 0 2019-02-21 Trond Myklebust New
[v2] SUNRPC: Use poll() to fix up the socket requeue races [v2] SUNRPC: Use poll() to fix up the socket requeue races - - - 0 0 0 2019-02-21 Trond Myklebust New
[4/4] SUNRPC: Remove the redundant 'zerocopy' argument to xs_sendpages() Simplify the RPC client socket transmit code - - - 0 0 0 2019-02-20 Trond Myklebust New
[3/4] SUNRPC: Further cleanups of xs_sendpages() Simplify the RPC client socket transmit code - - - 0 0 0 2019-02-20 Trond Myklebust New
[2/4] SUNRPC: Convert socket page send code to use iov_iter() Simplify the RPC client socket transmit code - - - 0 0 0 2019-02-20 Trond Myklebust New
[1/4] SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() Simplify the RPC client socket transmit code - - - 0 0 0 2019-02-20 Trond Myklebust New
[3/3] SUNRPC: Initiate a connection close on an ESHUTDOWN error in stream receive [1/3] SUNRPC: Don't suppress socket errors when a message read completes - - - 0 0 0 2019-02-19 Trond Myklebust New
[2/3] SUNRPC: Handle zero length fragments correctly [1/3] SUNRPC: Don't suppress socket errors when a message read completes - - - 0 0 0 2019-02-19 Trond Myklebust New
[1/3] SUNRPC: Don't suppress socket errors when a message read completes [1/3] SUNRPC: Don't suppress socket errors when a message read completes - - - 0 0 0 2019-02-19 Trond Myklebust New
SUNRPC: Use poll() to fix up the socket requeue races SUNRPC: Use poll() to fix up the socket requeue races - - - 0 0 0 2019-02-19 Trond Myklebust New
SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs - - - 0 0 0 2019-02-19 Trond Myklebust New
NFS: Fix sparse annotations for nfs_set_open_stateid_locked() NFS: Fix sparse annotations for nfs_set_open_stateid_locked() - - - 0 0 0 2019-02-19 Trond Myklebust New
NFS: Fix up documentation warnings NFS: Fix up documentation warnings - - - 0 0 0 2019-02-19 Trond Myklebust New
[v3,8/8] NFS: ENOMEM should also be a fatal error. NFS file I/O bugfixes and cleanups - - - 0 0 0 2019-02-19 Trond Myklebust New
[v3,7/8] NFS: EINTR is also a fatal error. NFS file I/O bugfixes and cleanups - - - 0 0 0 2019-02-19 Trond Myklebust New
[v3,6/8] NFS: Ensure NFS writeback allocations don't recurse back into NFS. NFS file I/O bugfixes and cleanups - - - 0 0 0 2019-02-19 Trond Myklebust New
[v3,5/8] NFS: Pass error information to the pgio error cleanup routine NFS file I/O bugfixes and cleanups - - - 0 0 0 2019-02-19 Trond Myklebust New
[v3,4/8] NFS: Clean up list moves of struct nfs_page NFS file I/O bugfixes and cleanups - - - 0 0 0 2019-02-19 Trond Myklebust New
[v3,3/8] NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() NFS file I/O bugfixes and cleanups - - - 0 0 0 2019-02-19 Trond Myklebust New
[v3,2/8] NFS: Fix an I/O request leakage in nfs_do_recoalesce NFS file I/O bugfixes and cleanups - - - 0 0 0 2019-02-19 Trond Myklebust New
[v3,1/8] NFS: Fix I/O request leakages NFS file I/O bugfixes and cleanups - - - 0 0 0 2019-02-19 Trond Myklebust New
[v2,2/2] NFS: Pass error information to the pgio error cleanup routine [v2,1/2] NFS: Fix I/O request leakages - - - 0 0 0 2019-02-14 Trond Myklebust New
[v2,1/2] NFS: Fix I/O request leakages [v2,1/2] NFS: Fix I/O request leakages - - - 0 0 0 2019-02-14 Trond Myklebust New
[2/2] NFS: Pass error information to the pgio error cleanup routine [1/2] NFS: Fix I/O request leakages - - - 0 0 0 2019-02-13 Trond Myklebust New
[1/2] NFS: Fix I/O request leakages [1/2] NFS: Fix I/O request leakages - - - 0 0 0 2019-02-13 Trond Myklebust New
[v2] NFS: Fix up return value on fatal errors in nfs_page_async_flush() [v2] NFS: Fix up return value on fatal errors in nfs_page_async_flush() - 1 - 0 0 0 2019-01-29 Trond Myklebust New
nfsd: Fix error return values for nfsd4_clone_file_range() nfsd: Fix error return values for nfsd4_clone_file_range() - - - 0 0 0 2019-01-21 Trond Myklebust New
SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - - - 0 0 0 2019-01-03 Trond Myklebust New
[v3] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() [v3] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() - - 1 0 0 0 2019-01-03 Trond Myklebust New
[v2] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() [v2] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() - - 1 0 0 0 2019-01-03 Trond Myklebust New
SUNRPC: Fix TCP receive code on archs with flush_dcache_page() SUNRPC: Fix TCP receive code on archs with flush_dcache_page() - - - 0 0 0 2019-01-03 Trond Myklebust New
[4/4] SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit bugfixes for RPCSEC_GSS client support - - - 0 0 0 2019-01-02 Trond Myklebust New
[3/4] SUNRPC: Allow for some re-ordering of RPCSEC_GSS requests on the server bugfixes for RPCSEC_GSS client support - - - 0 0 0 2019-01-02 Trond Myklebust New
[2/4] SUNRPC: Fix the RPCSEC_GSS sequence semantics after request re-encoding bugfixes for RPCSEC_GSS client support - - - 0 0 0 2019-01-02 Trond Myklebust New
[1/4] SUNRPC: Ensure rq_bytes_sent is reset before request transmission bugfixes for RPCSEC_GSS client support - - - 0 0 0 2019-01-02 Trond Myklebust New
[v2,3/3] SUNRPC: Remove xprt_connect_status() [v2,1/3] SUNRPC: Fix disconnection races - - - 0 0 0 2018-12-17 Trond Myklebust New
[v2,2/3] SUNRPC: Fix a race with XPRT_CONNECTING [v2,1/3] SUNRPC: Fix disconnection races - - - 0 0 0 2018-12-17 Trond Myklebust New
[v2,1/3] SUNRPC: Fix disconnection races [v2,1/3] SUNRPC: Fix disconnection races - - 1 0 0 0 2018-12-17 Trond Myklebust New
SUNRPC: Fix disconnection races SUNRPC: Fix disconnection races - - - 0 0 0 2018-12-17 Trond Myklebust New
SUNRPC: Fix RPC receive hangs SUNRPC: Fix RPC receive hangs - - 1 0 0 0 2018-12-04 Trond Myklebust New
SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag - - - 0 0 0 2018-12-02 Trond Myklebust New
SUNRPC: Fix a potential race in xprt_connect() SUNRPC: Fix a potential race in xprt_connect() - - - 0 0 0 2018-12-02 Trond Myklebust New
[v4,3/3] SUNRPC: Fix a memory leak in call_encode() [v4,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted - - - 0 0 0 2018-11-30 Trond Myklebust New
[v4,2/3] SUNRPC: Fix leak of krb5p encode pages [v4,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted - - - 0 0 0 2018-11-30 Trond Myklebust New
[v4,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted [v4,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted - - - 0 0 0 2018-11-30 Trond Myklebust New
[v3,3/3] SUNRPC: Ensure we refresh the bvec after RPCSEC_GSS encoding [v3,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted - - - 0 0 0 2018-11-30 Trond Myklebust New
[v3,2/3] SUNRPC: Fix leak of krb5p encode pages [v3,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted - - - 0 0 0 2018-11-30 Trond Myklebust New
[v3,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted [v3,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted - - - 0 0 0 2018-11-30 Trond Myklebust New
[v2,3/3] SUNRPC: Ensure we refresh the bvec after RPCSEC_GSS encoding [v2,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted - - - 0 0 0 2018-11-30 Trond Myklebust New
[v2,2/3] SUNRPC: Fix leak of krb5p encode pages [v2,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted - - - 0 0 0 2018-11-30 Trond Myklebust New
[v2,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted [v2,1/3] SUNRPC: call_connect_status() must handle tasks that got transmitted - - - 0 0 0 2018-11-30 Trond Myklebust New
NFSv4: Fix a NFSv4 state manager deadlock NFSv4: Fix a NFSv4 state manager deadlock - - - 0 0 0 2018-11-20 Trond Myklebust New
NFSv4: Fix an Oops during delegation callbacks NFSv4: Fix an Oops during delegation callbacks - - - 0 0 0 2018-11-13 Trond Myklebust New
[2/2] SUNRPC: Fix a bogus get/put in generic_key_to_expire() [1/2] SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache - - - 0 0 0 2018-11-12 Trond Myklebust New
[1/2] SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache [1/2] SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache - - - 0 0 0 2018-11-12 Trond Myklebust New
[2/2] NFSv4: Ensure that the state manager exits the loop on SIGKILL [1/2] NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING - - - 0 0 0 2018-11-08 Trond Myklebust New
[1/2] NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING [1/2] NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING - - - 0 0 0 2018-11-08 Trond Myklebust New
[4/4] SUNRPC: Convert the auth cred cache to use refcount_t [1/4] SUNRPC: Clean up the AUTH cache code - - - 0 0 0 2018-10-23 Trond Myklebust New
[3/4] SUNRPC: Convert auth creds to use refcount_t [1/4] SUNRPC: Clean up the AUTH cache code - - - 0 0 0 2018-10-23 Trond Myklebust New
[2/4] SUNRPC: Simplify lookup code [1/4] SUNRPC: Clean up the AUTH cache code - - - 0 0 0 2018-10-23 Trond Myklebust New
[1/4] SUNRPC: Clean up the AUTH cache code [1/4] SUNRPC: Clean up the AUTH cache code - - - 0 0 0 2018-10-23 Trond Myklebust New
nfsd: Fix an Oops in free_session() nfsd: Fix an Oops in free_session() - - - 0 0 0 2018-10-09 Trond Myklebust New
NFS: Fix up a typo in nfs_dns_ent_put NFS: Fix up a typo in nfs_dns_ent_put - - - 0 0 0 2018-10-05 Trond Myklebust New
[15/15] knfsd: Improve lookup performance in the duplicate reply cache using an rbtree Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[14/15] knfsd: Further simplify the cache lookup Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[13/15] knfsd: Simplify NFS duplicate replay cache Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[12/15] knfsd: Remove dead code from nfsd_cache_lookup Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[11/15] SUNRPC: Simplify TCP receive code Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[10/15] SUNRPC: Replace the cache_detail->hash_lock with a regular spinlock Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[09/15] SUNRPC: Remove non-RCU protected lookup Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[08/15] NFS: Lockless DNS lookups Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[07/15] knfsd: Lockless lookup of NFSv4 identities. Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[06/15] SUNRPC: Lockless server RPCSEC_GSS context lookup Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[05/15] knfsd: Allow lockless lookups of the exports Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[04/15] SUNRPC: Make server side AUTH_UNIX use lockless lookups Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[03/15] SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlock Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[02/15] SUNRPC: Add lockless lookup of the server's auth domain Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[01/15] SUNRPC: Remove the server 'authtab_lock' and just use RCU Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
SUNRPC: Remove the server 'authtab_lock' and just use RCU SUNRPC: Remove the server 'authtab_lock' and just use RCU - - - 0 0 0 2018-09-29 Trond Myklebust New
SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking - - - 0 0 0 2018-09-29 Trond Myklebust New
[3/3] NFSv4: Fix lookup revalidate of regular files [1/3] NFS: Fix dentry revalidation on NFSv4 lookup - - - 0 0 0 2018-09-28 Trond Myklebust New
[2/3] NFS: Refactor nfs_lookup_revalidate() [1/3] NFS: Fix dentry revalidation on NFSv4 lookup - - - 0 0 0 2018-09-28 Trond Myklebust New
[1/3] NFS: Fix dentry revalidation on NFSv4 lookup [1/3] NFS: Fix dentry revalidation on NFSv4 lookup - - - 0 0 0 2018-09-28 Trond Myklebust New
[v2,3/3] NFS: Remove private spinlock in struct nfs_pgio_header [v2,1/3] NFSv3: Improve NFSv3 performance when server returns no post-op attributes - - - 0 0 0 2018-09-27 Trond Myklebust New
[v2,2/3] NFSv4: Save a few bytes in the nfs_pgio_args/res [v2,1/3] NFSv3: Improve NFSv3 performance when server returns no post-op attributes - - - 0 0 0 2018-09-27 Trond Myklebust New
[v2,1/3] NFSv3: Improve NFSv3 performance when server returns no post-op attributes [v2,1/3] NFSv3: Improve NFSv3 performance when server returns no post-op attributes - - - 0 0 0 2018-09-27 Trond Myklebust New
[2/2] NFSv4: Save a few bytes in the nfs_pgio_args/res [1/2] NFSv3: Improve NFSv3 performance when server returns no post-op attributes - - - 0 0 0 2018-09-24 Trond Myklebust New
[1/2] NFSv3: Improve NFSv3 performance when server returns no post-op attributes [1/2] NFSv3: Improve NFSv3 performance when server returns no post-op attributes - - - 0 0 0 2018-09-24 Trond Myklebust New
[v3,44/44] SUNRPC: Unexport xdr_partial_copy_from_skb() Convert RPC client transmission to a queued model - - - 0 0 0 2018-09-17 Trond Myklebust New
[v3,43/44] SUNRPC: Clean up xs_udp_data_receive() Convert RPC client transmission to a queued model - - - 0 0 0 2018-09-17 Trond Myklebust New
[v3,42/44] SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive Convert RPC client transmission to a queued model - - - 0 0 0 2018-09-17 Trond Myklebust New
« 1 2 ... 3 4 511 12 »