Show patches with: Submitter = Trond Myklebust       |   2789 patches
« 1 2 3 427 28 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[-,alt-2] NFSv4: Don't try to recover NFSv4 locks when they are lost. - - - --- 2013-09-04 Trond Myklebust New
[01/10] NFSv4: Add tracepoints for debugging state management problems - - - --- 2013-08-13 Trond Myklebust New
[01/10] pNFS/flexfiles: Don't attempt to send layoutstats if there are no entries - - - --- 2016-12-03 Trond Myklebust New
[01/10] SUNRPC: Fix tracepoint storage issues with svc_recv and svc_rqst_status - - - --- 2016-06-24 Trond Myklebust New
[01/11] NFSv4: Don't request size+change attribute if they are delegated to us - - - --- 2018-06-04 Trond Myklebust New
[01/11] NFSv4: Fail I/O if the state recovery fails irrevocably - - - --- 2013-03-19 Trond Myklebust New
[01/11] SUNRPC: Reduce contention in svc_xprt_enqueue() - - - --- 2014-08-03 Trond Myklebust New
[01/11] SUNRPC: Set SO_REUSEPORT socket option for TCP connections - - - --- 2015-02-09 Trond Myklebust New
[01/12] NFS: Don't flush caches for a getattr that races with writeback - - - --- 2016-06-14 Trond Myklebust New
[01/13] NFS: Get rid of unnecessary asserts - - - --- 2012-10-15 Trond Myklebust New
[01/14] nfs: move nfs_pgio_data and remove nfs_rw_header - - - --- 2014-09-15 Trond Myklebust New
[01/14] NFSv4: Don't allow a cached open with a revoked delegation Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[01/14] NFSv4.1: Fix a reference leak in pnfs_update_layout - - - --- 2012-09-21 Trond Myklebust New
[01/14] pNFS/flexfiles: Support server-supplied layoutstats sampling period - - - --- 2015-12-26 Trond Myklebust New
[01/15] NFS: Revalidate the file size on a fatal write error Various writeback related fixes - - - --- 2020-01-06 Trond Myklebust New
[01/15] SUNRPC: Deprecate rpc_client->cl_protname - - - --- 2013-08-27 Trond Myklebust New
[01/15] SUNRPC: Remove the server 'authtab_lock' and just use RCU Performance improvements for knfsd - - - --- 2018-10-01 Trond Myklebust New
[01/16] sunrpc: add a new cache_detail operation for when a cache is flushed Cache open file descriptors in knfsd - - - --- 2019-06-30 Trond Myklebust New
[01/19] NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() Updates for pNFS/flexfiles - - - --- 2019-03-01 Trond Myklebust New
[01/19] pnfs: Remove redundant assignment from nfs4_proc_layoutget(). - - - --- 2018-05-30 Trond Myklebust New
[01/20] NFS: Simplify page writeback - - - --- 2017-07-19 Trond Myklebust New
[01/20] NFSv4.1: Don't confuse CREATE_SESSION arguments and results - - - --- 2012-11-21 Trond Myklebust New
[01/25] SUNRPC: Fix up task signalling Fix up soft mounts for NFSv4.x - - - --- 2019-03-28 Trond Myklebust New
[01/26] pNFS: Fix a deadlock between read resends and layoutreturn - - - --- 2016-12-01 Trond Myklebust New
[01/27] SUNRPC: Clean up initialisation of the struct rpc_rqst Convert RPC client transmission to a queued model - - - --- 2018-09-03 Trond Myklebust New
[01/70] NFSd: Ensure we clear the cstate->slot in nfsd4_proc_compound - - - --- 2014-04-18 Trond Myklebust New
[02/10] NFS: refactor code for calculating the crc32 hash of a filehandle - - - --- 2013-08-13 Trond Myklebust New
[02/10] pNFS/flexfiles: Only send layoutstats updates for mirrors that were updated - - - --- 2016-12-03 Trond Myklebust New
[02/10] SUNRPC: Don't allocate a full sockaddr_storage for tracing - - - --- 2016-06-24 Trond Myklebust New
[02/11] NFS: Don't accept more reads/writes if the open context recovery failed - - - --- 2013-03-19 Trond Myklebust New
[02/11] NFS: Pass the inode down to the getattr() callback - - - --- 2018-06-04 Trond Myklebust New
[02/11] SUNRPC: Handle EADDRINUSE on connect - - - --- 2015-02-09 Trond Myklebust New
[02/11] SUNRPC: svc_tcp_write_space: don't clear SOCK_NOSPACE prematurely - - - --- 2014-08-03 Trond Myklebust New
[02/12] NFS: Cache access checks more aggressively - - - --- 2016-06-14 Trond Myklebust New
[02/13] NFS: Remove asserts from the NFS XDR code - - - --- 2012-10-15 Trond Myklebust New
[02/14] nfs: rename members of nfs_pgio_data - - - --- 2014-09-15 Trond Myklebust New
[02/14] NFS41: pop some layoutget errors to application - - - --- 2015-12-26 Trond Myklebust New
[02/14] NFSv4: Fix delegation handling in update_open_stateid() Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[02/14] NFSv4.1: pnfs_layout_io_test_failed must clear invalid lsegs before a retry - - - --- 2012-09-21 Trond Myklebust New
[02/15] NFS: Revalidate the file mapping on all fatal writeback errors Various writeback related fixes - - - --- 2020-01-06 Trond Myklebust New
[02/15] SUNRPC: Add lockless lookup of the server's auth domain Performance improvements for knfsd - - - --- 2018-10-01 Trond Myklebust New
[02/15] SUNRPC: Remove unused struct rpc_clnt field cl_protname - - - --- 2013-08-27 Trond Myklebust New
[02/16] locks: create a new notifier chain for lease attempts Cache open file descriptors in knfsd - - - --- 2019-06-30 Trond Myklebust New
[02/19] NFS/flexfiles: Fix up sparse RCU annotations Updates for pNFS/flexfiles - - - --- 2019-03-01 Trond Myklebust New
[02/19] pnfs: Store return value of decode_layoutget for later processing - - - --- 2018-05-30 Trond Myklebust New
[02/20] NFS: Reduce lock contention in nfs_page_find_head_request() - - - --- 2017-07-19 Trond Myklebust New
[02/20] NFSv4.1: Adjust CREATE_SESSION arguments when mounting a new filesystem - - - --- 2012-11-21 Trond Myklebust New
[02/25] SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare Fix up soft mounts for NFSv4.x - - - --- 2019-03-28 Trond Myklebust New
[02/26] pNFS: Don't clear the layout stateid if a layout return is outstanding - - - --- 2016-12-01 Trond Myklebust New
[02/27] SUNRPC: If there is no reply expected, bail early from call_decode Convert RPC client transmission to a queued model - - - --- 2018-09-03 Trond Myklebust New
[02/70] NFSd: Move default initialisers from create_client() to alloc_client() - - - --- 2014-04-18 Trond Myklebust New
[03/10] NFSv4: Add a generic structure for managing layout-private information - - - --- 2016-12-03 Trond Myklebust New
[03/10] NFSv4: Add tracepoints for debugging file open - - - --- 2013-08-13 Trond Myklebust New
[03/10] SUNRPC: Add a tracepoint for server socket out-of-space conditions - - - --- 2016-06-24 Trond Myklebust New
[03/11] NFS: __nfs_find_lock_context needs to check ctx->lock_context for a match too - - - --- 2013-03-19 Trond Myklebust New
[03/11] NFSv4: Don't ask for delegated attributes when revalidating the inode - - - --- 2018-06-04 Trond Myklebust New
[03/11] SUNRPC: Allow svc_reserve() to notify TCP socket that space has been freed - - - --- 2014-08-03 Trond Myklebust New
[03/11] SUNRPC: Do not clear the source port in xs_reset_transport - - - --- 2015-02-09 Trond Myklebust New
[03/12] NFS: Cache aggressively when file is open for writing - - - --- 2016-06-14 Trond Myklebust New
[03/13] NFSv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare()... - - - --- 2012-10-15 Trond Myklebust New
[03/14] nfs: clean up rest of reqs when failing to add one - - - --- 2015-12-26 Trond Myklebust New
[03/14] nfs: merge nfs_pgio_data into _header - - - --- 2014-09-15 Trond Myklebust New
[03/14] NFSv4: nfs4_callback_getattr() should ignore revoked delegations Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[03/14] NFSv4.1: Fix a race in the pNFS return-on-close code - - - --- 2012-09-21 Trond Myklebust New
[03/15] SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlock Performance improvements for knfsd - - - --- 2018-10-01 Trond Myklebust New
[03/15] SUNRPC: Cleanup rpc_setup_pipedir - - - --- 2013-08-27 Trond Myklebust New
[03/15] SUNRPC: Remove broken gss_mech_list_pseudoflavors() Various writeback related fixes - - - --- 2020-01-06 Trond Myklebust New
[03/16] notify: export symbols for use by the knfsd file cache Cache open file descriptors in knfsd - - - --- 2019-06-30 Trond Myklebust New
[03/19] NFS4: move ctx into nfs4_run_open_task - - - --- 2018-05-30 Trond Myklebust New
[03/19] NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() Updates for pNFS/flexfiles - - - --- 2019-03-01 Trond Myklebust New
[03/20] NFS: Reduce lock contention in nfs_try_to_update_request() - - - --- 2017-07-19 Trond Myklebust New
[03/20] NFSv4.1: We must bump the clientid sequence number after CREATE_SESSION - - - --- 2012-11-21 Trond Myklebust New
[03/25] SUNRPC: Refactor xprt_request_wait_receive() Fix up soft mounts for NFSv4.x - - - --- 2019-03-28 Trond Myklebust New
[03/26] pNFS: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating the layout stateid - - - --- 2016-12-01 Trond Myklebust New
[03/27] SUNRPC: The transmitted message must lie in the RPCSEC window of validity Convert RPC client transmission to a queued model - - - --- 2018-09-03 Trond Myklebust New
[03/70] NFSd: call rpc_destroy_wait_queue() from free_client() - - - --- 2014-04-18 Trond Myklebust New
[04/10] NFSv4: Add tracepoints for debugging file locking - - - --- 2013-08-13 Trond Myklebust New
[04/10] pNFS: Allow layout drivers to manage private data in struct nfs4_layoutreturn - - - --- 2016-12-03 Trond Myklebust New
[04/10] SUNRPC: Add tracepoints for dropped and deferred requests - - - --- 2016-06-24 Trond Myklebust New
[04/11] NFSv4: Don't ask for delegated attributes when adding a hard link - - - --- 2018-06-04 Trond Myklebust New
[04/11] NFSv4: The stateid must remain the same for replayed RPC calls - - - --- 2013-03-19 Trond Myklebust New
[04/11] SUNRPC: Do not override wspace tests in svc_handle_xprt - - - --- 2014-08-03 Trond Myklebust New
[04/11] SUNRPC: Ensure xs_reset_transport() resets the close connection flags - - - --- 2015-02-09 Trond Myklebust New
[04/12] NFS: Kill NFS_INO_NFS_INO_FLUSHING: it is a performance killer - - - --- 2016-06-14 Trond Myklebust New
[04/13] NFSv4.1: Remove unused function last_byte_offset - - - --- 2012-10-15 Trond Myklebust New
[04/14] nfs: centralize pgio error cleanup - - - --- 2015-12-26 Trond Myklebust New
[04/14] nfs: remove pgio_header refcount, related cleanup - - - --- 2014-09-15 Trond Myklebust New
[04/14] NFSv4: Delegation recalls should not find revoked delegations Delegation bugfixes - - - --- 2019-10-23 Trond Myklebust New
[04/14] NFSv4.1: Simplify the pNFS return-on-close code - - - --- 2012-09-21 Trond Myklebust New
[04/15] NFS: Fix up fsync() when the server rebooted Various writeback related fixes - - - --- 2020-01-06 Trond Myklebust New
[04/15] RPCSEC_GSS: Clean up upcall message allocation - - - --- 2013-08-27 Trond Myklebust New
[04/15] SUNRPC: Make server side AUTH_UNIX use lockless lookups Performance improvements for knfsd - - - --- 2018-10-01 Trond Myklebust New
[04/16] vfs: Export flush_delayed_fput for use by knfsd. Cache open file descriptors in knfsd - - - --- 2019-06-30 Trond Myklebust New
[04/19] NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated Updates for pNFS/flexfiles - - - --- 2019-03-01 Trond Myklebust New
[04/19] pnfs: Add layout driver flag PNFS_LAYOUTGET_ON_OPEN - - - --- 2018-05-30 Trond Myklebust New
[04/20] NFS: Ensure we always dereference the page head last - - - --- 2017-07-19 Trond Myklebust New
[04/20] NFSv4.1: nfs4_alloc_slots doesn't need zeroing - - - --- 2012-11-21 Trond Myklebust New
[04/25] SUNRPC: Refactor rpc_sleep_on() Fix up soft mounts for NFSv4.x - - - --- 2019-03-28 Trond Myklebust New
[04/26] pNFS: Force a retry of LAYOUTGET if the stateid doesn't match our cache - - - --- 2016-12-01 Trond Myklebust New
[04/27] SUNRPC: Simplify identification of when the message send/receive is complete Convert RPC client transmission to a queued model - - - --- 2018-09-03 Trond Myklebust New
« 1 2 3 427 28 »