Show patches with: Submitter = Trond Myklebust       |    Archived = No       |   1235 patches
« 1 2 3 412 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/10] pNFS/flexfiles: Don't attempt to send layoutstats if there are no entries - - - 0 0 0 2016-12-03 Trond Myklebust New
[01/11] NFSv4: Don't request size+change attribute if they are delegated to us - - - 0 0 0 2018-06-04 Trond Myklebust New
[01/14] NFSv4: Don't allow a cached open with a revoked delegation Delegation bugfixes - - - 0 0 0 2019-10-23 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
[01/16] sunrpc: add a new cache_detail operation for when a cache is flushed Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 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
[01/19] pnfs: Remove redundant assignment from nfs4_proc_layoutget(). - - - 0 0 0 2018-05-30 Trond Myklebust New
[01/20] NFS: Simplify page writeback - - - 0 0 0 2017-07-19 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
[01/26] pNFS: Fix a deadlock between read resends and layoutreturn - - - 0 0 0 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 - - - 0 0 0 2018-09-03 Trond Myklebust New
[02/10] pNFS/flexfiles: Only send layoutstats updates for mirrors that were updated - - - 0 0 0 2016-12-03 Trond Myklebust New
[02/11] NFS: Pass the inode down to the getattr() callback - - - 0 0 0 2018-06-04 Trond Myklebust New
[02/14] NFSv4: Fix delegation handling in update_open_stateid() Delegation bugfixes - - - 0 0 0 2019-10-23 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
[02/16] locks: create a new notifier chain for lease attempts Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 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
[02/19] pnfs: Store return value of decode_layoutget for later processing - - - 0 0 0 2018-05-30 Trond Myklebust New
[02/20] NFS: Reduce lock contention in nfs_page_find_head_request() - - - 0 0 0 2017-07-19 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
[02/26] pNFS: Don't clear the layout stateid if a layout return is outstanding - - - 0 0 0 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 - - - 0 0 0 2018-09-03 Trond Myklebust New
[03/10] NFSv4: Add a generic structure for managing layout-private information - - - 0 0 0 2016-12-03 Trond Myklebust New
[03/11] NFSv4: Don't ask for delegated attributes when revalidating the inode - - - 0 0 0 2018-06-04 Trond Myklebust New
[03/14] NFSv4: nfs4_callback_getattr() should ignore revoked delegations Delegation bugfixes - - - 0 0 0 2019-10-23 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
[03/16] notify: export symbols for use by the knfsd file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 Trond Myklebust New
[03/19] NFS4: move ctx into nfs4_run_open_task - - - 0 0 0 2018-05-30 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
[03/20] NFS: Reduce lock contention in nfs_try_to_update_request() - - - 0 0 0 2017-07-19 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
[03/26] pNFS: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating the layout stateid - - - 0 0 0 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 - - - 0 0 0 2018-09-03 Trond Myklebust New
[04/10] pNFS: Allow layout drivers to manage private data in struct nfs4_layoutreturn - - - 0 0 0 2016-12-03 Trond Myklebust New
[04/11] NFSv4: Don't ask for delegated attributes when adding a hard link - - - 0 0 0 2018-06-04 Trond Myklebust New
[04/14] NFSv4: Delegation recalls should not find revoked delegations Delegation bugfixes - - - 0 0 0 2019-10-23 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
[04/16] vfs: Export flush_delayed_fput for use by knfsd. Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 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
[04/19] pnfs: Add layout driver flag PNFS_LAYOUTGET_ON_OPEN - - - 0 0 0 2018-05-30 Trond Myklebust New
[04/20] NFS: Ensure we always dereference the page head last - - - 0 0 0 2017-07-19 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
[04/26] pNFS: Force a retry of LAYOUTGET if the stateid doesn't match our cache - - - 0 0 0 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 - - - 0 0 0 2018-09-03 Trond Myklebust New
[05/10] pNFS: Add a layoutreturn callback to performa layout-private setup - - - 0 0 0 2016-12-03 Trond Myklebust New
[05/11] NFSv4: Ignore NFS_INO_REVAL_FORCED in nfs4_proc_access - - - 0 0 0 2018-06-04 Trond Myklebust New
[05/14] NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked Delegation bugfixes - - - 0 0 0 2019-10-23 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
[05/16] nfsd: add a new struct file caching facility to nfsd Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 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
[05/19] pnfs: refactor send_layoutget - - - 0 0 0 2018-05-30 Trond Myklebust New
[05/20] NFS: Fix a reference and lock leak in nfs_lock_and_join_requests() - - - 0 0 0 2017-07-19 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
[05/26] pNFS: On error, do not send LAYOUTGET until the LAYOUTRETURN has completed - - - 0 0 0 2016-12-01 Trond Myklebust New
[05/27] SUNRPC: Avoid holding locks across the XDR encoding of the RPC message Convert RPC client transmission to a queued model - - - 0 0 0 2018-09-03 Trond Myklebust New
[06/10] pNFS/flexfiles: Refactor encoding of the layoutreturn payload - - - 0 0 0 2016-12-03 Trond Myklebust New
[06/11] NFSv4: Ensure the inode is clean when we set a delegation - - - 0 0 0 2018-06-04 Trond Myklebust New
[06/14] NFS: Rename nfs_inode_return_delegation_noreclaim() Delegation bugfixes - - - 0 0 0 2019-10-23 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
[06/16] nfsd: hook up nfsd_write to the new nfsd_file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 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
[06/19] pnfs: move allocations out of nfs4_proc_layoutget - - - 0 0 0 2018-05-30 Trond Myklebust New
[06/20] NFS: Fix an ABBA issue in nfs_lock_and_join_requests() - - - 0 0 0 2017-07-19 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
[06/26] pNFS: Fix race in pnfs_wait_on_layoutreturn - - - 0 0 0 2016-12-01 Trond Myklebust New
[06/27] SUNRPC: Rename TCP receive-specific state variables Convert RPC client transmission to a queued model - - - 0 0 0 2018-09-03 Trond Myklebust New
[07/10] pNFS/flexfiles: Clean up layoutstats - - - 0 0 0 2016-12-03 Trond Myklebust New
[07/11] NFS: fix up nfs_setattr_update_inode - - - 0 0 0 2018-06-04 Trond Myklebust New
[07/14] NFSv4: Don't remove the delegation from the super_list more than once Delegation bugfixes - - - 0 0 0 2019-10-23 Trond Myklebust New
[07/15] knfsd: Lockless lookup of NFSv4 identities. Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[07/16] nfsd: hook up nfsd_read to the nfsd_file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 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
[07/19] pnfs: Add conditional encode/decode of LAYOUTGET within OPEN compound - - - 0 0 0 2018-05-30 Trond Myklebust New
[07/20] NFS: Don't check request offset and size without holding a lock - - - 0 0 0 2017-07-19 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
[07/26] pNFS: consolidate the different range intersection tests - - - 0 0 0 2016-12-01 Trond Myklebust New
[07/27] SUNRPC: Move reset of TCP state variables into the reconnect code Convert RPC client transmission to a queued model - - - 0 0 0 2018-09-03 Trond Myklebust New
[08/10] NFS: Fix up read of mirror stats - - - 0 0 0 2016-12-03 Trond Myklebust New
[08/11] NFS: Fix attribute revalidation - - - 0 0 0 2018-06-04 Trond Myklebust New
[08/14] NFSv4: Hold the delegation spinlock when updating the seqid Delegation bugfixes - - - 0 0 0 2019-10-23 Trond Myklebust New
[08/15] NFS: Lockless DNS lookups Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[08/16] nfsd: hook nfsd_commit up to the nfsd_file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 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
[08/19] pnfs: Move nfs4_opendata into nfs4_fs.h - - - 0 0 0 2018-05-30 Trond Myklebust New
[08/20] NFS: Don't unlock writebacks before declaring PG_WB_END - - - 0 0 0 2017-07-19 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
[08/26] pNFS: Delay getting the layout header in CB_LAYOUTRECALL handlers - - - 0 0 0 2016-12-01 Trond Myklebust New
[08/27] SUNRPC: Add socket transmit queue offset tracking Convert RPC client transmission to a queued model - - - 0 0 0 2018-09-03 Trond Myklebust New
[09/10] pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturn - - - 0 0 0 2016-12-03 Trond Myklebust New
[09/11] NFS: Improve caching while holding a delegation - - - 0 0 0 2018-06-04 Trond Myklebust New
[09/14] NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation() Delegation bugfixes - - - 0 0 0 2019-10-23 Trond Myklebust New
[09/15] SUNRPC: Remove non-RCU protected lookup Performance improvements for knfsd - - - 0 0 0 2018-10-01 Trond Myklebust New
[09/16] nfsd: convert nfs4_file->fi_fds array to use nfsd_files Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 Trond Myklebust New
[09/19] NFS/flexfiles: Avoid unnecessary layout invalidations Updates for pNFS/flexfiles - - - 0 0 0 2019-03-01 Trond Myklebust New
[09/19] pnfs: Change pnfs_alloc_init_layoutget_args call signature - - - 0 0 0 2018-05-30 Trond Myklebust New
[09/20] NFS: Fix the inode request accounting when pages have subrequests - - - 0 0 0 2017-07-19 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
[09/26] pNFS: Do not free layout segments that are marked for return - - - 0 0 0 2016-12-01 Trond Myklebust New
[09/27] SUNRPC: Simplify dealing with aborted partially transmitted messages Convert RPC client transmission to a queued model - - - 0 0 0 2018-09-03 Trond Myklebust New
[1/1] nfsd: Clean up nfs read eof detection Clean up and fix NFS server handling of eof - - - 0 0 0 2019-08-26 Trond Myklebust New
« 1 2 3 412 13 »