Show patches with: Submitter = Trond Myklebust       |   2641 patches
« 1 2 ... 3 4 526 27 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,10/28] SUNRPC: Ensure that the transport layer respect major timeouts Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-29 Trond Myklebust New
[v2,09/28] SUNRPC: Declare RPC timers as TIMER_DEFERRABLE Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-29 Trond Myklebust New
[v2,08/28] SUNRPC: Simplify queue timeouts using timer_reduce() Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-29 Trond Myklebust New
[v2,07/28] SUNRPC: Fix up tracking of timeouts Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-29 Trond Myklebust New
[v2,06/28] SUNRPC: Add function rpc_sleep_on_timeout() Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-29 Trond Myklebust New
[v2,05/28] SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority() Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-29 Trond Myklebust New
[v2,04/28] SUNRPC: Refactor rpc_sleep_on() Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-29 Trond Myklebust New
[v2,03/28] SUNRPC: Refactor xprt_request_wait_receive() Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-29 Trond Myklebust New
[v2,02/28] SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-29 Trond Myklebust New
[v2,01/28] SUNRPC: Fix up task signalling Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-29 Trond Myklebust New
[25/25] NFS: Remove redundant open context from nfs_page Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[24/25] NFS: Add a helper to return a pointer to the open context of a struct nfs_page Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[23/25] NFS: Allow signal interruption of NFS4ERR_DELAYed operations Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[22/25] pNFS: Add tracking to limit the number of pNFS retries Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[21/25] NFS: Remove unused argument from nfs_create_request() Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[20/25] NFS: Fix up NFS I/O subrequest creation Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[19/25] NFS: Replace custom error reporting mechanism with generic one Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[18/25] NFS: Don't inadvertently clear writeback errors Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[17/25] NFS: Don't call generic_error_remove_page() while holding locks Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[16/25] NFS: Don't interrupt file writeout due to fatal errors Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[15/25] NFS: Add a mount option "softerr" to allow clients to see ETIMEDOUT errors Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[14/25] NFS: Move internal constants out of uapi/linux/nfs_mount.h Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[13/25] NFS: Consider ETIMEDOUT to be a fatal error Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[12/25] SUNRPC: Add the 'softerr' rpc_client flag Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[11/25] SUNRPC: Start the first major timeout calculation at task creation Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[10/25] SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[09/25] SUNRPC: Add tracking of RPC level errors Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[08/25] SUNRPC: Ensure that the transport layer respect major timeouts Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[07/25] SUNRPC: Fix up tracking of timeouts Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[06/25] SUNRPC: Add function rpc_sleep_on_timeout() Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[05/25] SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority() Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[04/25] SUNRPC: Refactor rpc_sleep_on() Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[03/25] SUNRPC: Refactor xprt_request_wait_receive() Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[02/25] SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
[01/25] SUNRPC: Fix up task signalling Fix up soft mounts for NFSv4.x - - - 0 0 0 2019-03-28 Trond Myklebust New
NFS: Fix a typo in nfs_init_timeout_values() NFS: Fix a typo in nfs_init_timeout_values() - - - 0 0 0 2019-03-23 Trond Myklebust New
pNFS/flexfiles: Fix layoutstats handling during read failovers pNFS/flexfiles: Fix layoutstats handling during read failovers - - - 0 0 0 2019-03-23 Trond Myklebust New
[v2] SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected [v2] SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - - - 0 0 0 2019-03-23 Trond Myklebust New
SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - - - 0 0 0 2019-03-19 Trond Myklebust New
[6/6] SUNRPC: Remove redundant check for the reply length in call_decode() [1/6] SUNRPC: Fix a client regression when handling oversized replies - - - 0 0 0 2019-03-15 Trond Myklebust New
[5/6] SUNRPC: Handle the SYSTEM_ERR rpc error [1/6] SUNRPC: Fix a client regression when handling oversized replies - - - 0 0 0 2019-03-15 Trond Myklebust New
[4/6] SUNRPC: rpc_decode_header() must always return a non-zero value on error [1/6] SUNRPC: Fix a client regression when handling oversized replies - - - 0 0 0 2019-03-15 Trond Myklebust New
[3/6] SUNRPC: Use the ENOTCONN error on socket disconnect [1/6] SUNRPC: Fix a client regression when handling oversized replies - - - 0 0 0 2019-03-15 Trond Myklebust New
[2/6] SUNRPC: Fix the minimal size for reply buffer allocation [1/6] SUNRPC: Fix a client regression when handling oversized replies - - - 0 0 0 2019-03-15 Trond Myklebust New
[1/6] SUNRPC: Fix a client regression when handling oversized replies [1/6] SUNRPC: Fix a client regression when handling oversized replies - - - 0 0 0 2019-03-15 Trond Myklebust New
[5/5] SUNRPC: Take the transport send lock before binding+connecting [1/5] SUNRPC: Clean up - - - 0 0 0 2019-03-11 Trond Myklebust New
[4/5] SUNRPC: Micro-optimise when the task is known not to be sleeping [1/5] SUNRPC: Clean up - - - 0 0 0 2019-03-11 Trond Myklebust New
[3/5] SUNRPC: Check whether the task was transmitted before rebind/reconnect [1/5] SUNRPC: Clean up - - - 0 0 0 2019-03-11 Trond Myklebust New
[2/5] SUNRPC: Remove redundant calls to RPC_IS_QUEUED() [1/5] SUNRPC: Clean up - - - 0 0 0 2019-03-11 Trond Myklebust New
[1/5] SUNRPC: Clean up [1/5] SUNRPC: Clean up - - - 0 0 0 2019-03-11 Trond Myklebust New
[v3,3/3] SUNRPC: Respect RPC call timeouts when retrying transmission [v3,1/3] SUNRPC: Prevent thundering herd when the socket is not connected - - - 0 0 0 2019-03-08 Trond Myklebust New
[v3,2/3] SUNRPC: Fix up RPC back channel transmission [v3,1/3] SUNRPC: Prevent thundering herd when the socket is not connected - - - 0 0 0 2019-03-08 Trond Myklebust New
[v3,1/3] SUNRPC: Prevent thundering herd when the socket is not connected [v3,1/3] SUNRPC: Prevent thundering herd when the socket is not connected - - - 0 0 0 2019-03-08 Trond Myklebust New
[v2,3/3] SUNRPC: Micro-optimisation to avoid call_bind+call_commit [v2,1/3] SUNRPC: Prevent thundering herd when the socket is not connected - - - 0 0 0 2019-03-05 Trond Myklebust New
[v2,2/3] SUNRPC: Fix up RPC back channel transmission [v2,1/3] SUNRPC: Prevent thundering herd when the socket is not connected - - - 0 0 0 2019-03-05 Trond Myklebust New
[v2,1/3] SUNRPC: Prevent thundering herd when the socket is not connected [v2,1/3] SUNRPC: Prevent thundering herd when the socket is not connected - - - 0 0 0 2019-03-05 Trond Myklebust New
[2/2] SUNRPC: Micro-optimisation to avoid call_bind+call_commit [1/2] SUNRPC: Prevent thundering herd when the socket is not connected - - - 0 0 0 2019-03-05 Trond Myklebust New
[1/2] SUNRPC: Prevent thundering herd when the socket is not connected [1/2] SUNRPC: Prevent thundering herd when the socket is not connected - - - 0 0 0 2019-03-05 Trond Myklebust New
[3/3] SUNRPC: Allow dynamic allocation of back channel slots Untitled series #87181 - - - 0 0 0 2019-03-04 Trond Myklebust New
[2/3] NFSv4.1: Bump the default callback session slot count to 16 Untitled series #87181 - - - 0 0 0 2019-03-04 Trond Myklebust New
[1/3] SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc [1/3] SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc - - - 0 0 0 2019-03-04 Trond Myklebust New
[19/19] NFS/flexfiles: Clean up mirror DS initialisation Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[18/19] NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[17/19] NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[16/19] NFS/flexfile: Simplify nfs4_ff_layout_ds_version() Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[15/19] NFS/flexfiles: Simplify ff_layout_get_ds_cred() Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[14/19] NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[13/19] NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[12/19] NFS/flexfiles: Speed up read failover when DSes are down Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[11/19] NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[10/19] NFS/flexfiles: Remove bogus checks for invalid deviceids Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[09/19] NFS/flexfiles: Avoid unnecessary layout invalidations Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[08/19] NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[07/19] NFSv4: Handle early exit in layoutget by returning an error Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[06/19] NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[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
« 1 2 ... 3 4 526 27 »