Show patches with: Submitter = Trond Myklebust       |    Archived = No       |   1232 patches
« 1 2 ... 10 11 12 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[8/9] NFS: Remove unused function nfs_revalidate_inode_rcu() - - - 0 0 0 2016-12-17 Trond Myklebust New
[7/9] NFS: Fix and clean up the access cache validity checking - - - 0 0 0 2016-12-17 Trond Myklebust New
[6/9] NFS: Only look at the change attribute cache state in nfs_weak_revalidate() - - - 0 0 0 2016-12-17 Trond Myklebust New
[5/9] NFS: Clean up cache validity checking - - - 0 0 0 2016-12-17 Trond Myklebust New
[4/9] NFS: Don't revalidate the file on close if we hold a delegation - - - 0 0 0 2016-12-17 Trond Myklebust New
[3/9] NFSv4: Don't discard the attributes returned by asynchronous DELEGRETURN - - - 0 0 0 2016-12-17 Trond Myklebust New
[2/9] NFSv4: Update the attribute cache info in update_changeattr - - - 0 0 0 2016-12-17 Trond Myklebust New
[1/9] NFSv4: Don't invalidate the directory twice - - - 0 0 0 2016-12-17 Trond Myklebust New
[2/2] pNFS/flexfiles: Ensure we have enough buffer for layoutreturn - - - 0 0 0 2016-12-10 Trond Myklebust New
[1/2] pNFS/flexfiles: Remove a redundant parameter in ff_layout_encode_ioerr() - - - 0 0 0 2016-12-10 Trond Myklebust New
pNFS/flexfiles: Fix a deadlock on LAYOUTGET - - - 0 0 0 2016-12-09 Trond Myklebust New
[2/2] pNFS: Layoutreturn must free the layout after the layout-private data - - - 0 0 0 2016-12-07 Trond Myklebust New
[1/2] pNFS/flexfiles: Fix ff_layout_add_ds_error_locked() - - - 0 0 0 2016-12-07 Trond Myklebust New
pNFS: Release NFS_LAYOUT_RETURN when invalidating the layout stateid - - - 0 0 0 2016-12-06 Trond Myklebust New
[2/2] NFSv4.1: Don't schedule lease recovery in nfs4_schedule_session_recovery() - - - 0 0 0 2016-12-05 Trond Myklebust New
[1/2] NFSv4.1: Handle NFS4ERR_BADSESSION/NFS4ERR_DEADSESSION replies to OP_SEQUENCE - - - 0 0 0 2016-12-05 Trond Myklebust New
NFS: Fix incorrect size revalidation when holding a delegation - - - 0 0 0 2016-12-04 Trond Myklebust New
NFS: Fix incorrect mapping revalidation when holding a delegation - - - 0 0 0 2016-12-04 Trond Myklebust New
[10/10] pNFS/flexfiles: Support sending layoutstats in layoutreturn - - - 0 0 0 2016-12-03 Trond Myklebust New
[09/10] pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturn - - - 0 0 0 2016-12-03 Trond Myklebust New
[08/10] NFS: Fix up read of mirror stats - - - 0 0 0 2016-12-03 Trond Myklebust New
[07/10] pNFS/flexfiles: Clean up layoutstats - - - 0 0 0 2016-12-03 Trond Myklebust New
[06/10] pNFS/flexfiles: Refactor encoding of the layoutreturn payload - - - 0 0 0 2016-12-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
[04/10] pNFS: Allow layout drivers to manage private data in struct nfs4_layoutreturn - - - 0 0 0 2016-12-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
[02/10] pNFS/flexfiles: Only send layoutstats updates for mirrors that were updated - - - 0 0 0 2016-12-03 Trond Myklebust New
[01/10] pNFS/flexfiles: Don't attempt to send layoutstats if there are no entries - - - 0 0 0 2016-12-03 Trond Myklebust New
[v2,3/3] NFS: Allow getattr to also report readdirplus cache hits - - - 0 0 0 2016-12-02 Trond Myklebust New
[v2,2/3] NFS: Be more targeted about readdirplus use when doing lookup/revalidation - - - 0 0 0 2016-12-02 Trond Myklebust New
[v2,1/3] NFS: Fix a performance regression in readdir - - - 0 0 0 2016-12-02 Trond Myklebust New
[26/26] pNFS: Skip invalid stateids when doing a bulk destroy - - - 0 0 0 2016-12-01 Trond Myklebust New
[25/26] pNFS: Wait on outstanding layoutreturns to complete in pnfs_roc() - - - 0 0 0 2016-12-01 Trond Myklebust New
[24/26] pNFS: Don't mark the layout as freed if the last lseg is marked for return - - - 0 0 0 2016-12-01 Trond Myklebust New
[23/26] pNFS: Sync the layout state bits in pnfs_cache_lseg_for_layoutreturn - - - 0 0 0 2016-12-01 Trond Myklebust New
[22/26] pNFS: Fix bugs in _pnfs_return_layout - - - 0 0 0 2016-12-01 Trond Myklebust New
[21/26] pNFS: Clear all layout segment state in pnfs_mark_layout_stateid_invalid - - - 0 0 0 2016-12-01 Trond Myklebust New
[20/26] pNFS: Prevent unnecessary layoutreturns after delegreturn - - - 0 0 0 2016-12-01 Trond Myklebust New
[19/26] pNFS: Enable layoutreturn operation for return-on-close - - - 0 0 0 2016-12-01 Trond Myklebust New
[18/26] pNFS: Clean up - add a helper to initialise struct layoutreturn_args - - - 0 0 0 2016-12-01 Trond Myklebust New
[17/26] NFSv4: Add encode/decode of the layoutreturn op in DELEGRETURN - - - 0 0 0 2016-12-01 Trond Myklebust New
[16/26] NFSv4: Add encode/decode of the layoutreturn op in CLOSE - - - 0 0 0 2016-12-01 Trond Myklebust New
[15/26] NFSv4: Fix missing operation accounting in NFS4_dec_delegreturn_sz - - - 0 0 0 2016-12-01 Trond Myklebust New
[14/26] pNFS: Don't mark layout segments invalid on layoutreturn in pnfs_roc - - - 0 0 0 2016-12-01 Trond Myklebust New
[13/26] pNFS: Get rid of unnecessary layout parameter in encode_layoutreturn callback - - - 0 0 0 2016-12-01 Trond Myklebust New
[12/26] pNFS: Skip checking for return-on-close if the layout is invalid - - - 0 0 0 2016-12-01 Trond Myklebust New
[11/26] pNFS: Remove spurious wake up in pnfs_layout_remove_lseg() - - - 0 0 0 2016-12-01 Trond Myklebust New
[10/26] NFSv4: Ignore LAYOUTRETURN result if the layout doesn't match or is invalid - - - 0 0 0 2016-12-01 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
[08/26] pNFS: Delay getting the layout header in CB_LAYOUTRECALL handlers - - - 0 0 0 2016-12-01 Trond Myklebust New
[07/26] pNFS: consolidate the different range intersection tests - - - 0 0 0 2016-12-01 Trond Myklebust New
[06/26] pNFS: Fix race in pnfs_wait_on_layoutreturn - - - 0 0 0 2016-12-01 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
[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
[03/26] pNFS: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating the layout stateid - - - 0 0 0 2016-12-01 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
[01/26] pNFS: Fix a deadlock between read resends and layoutreturn - - - 0 0 0 2016-12-01 Trond Myklebust New
NFSv4.1: Fix regression in callback retry handling - - - 0 0 0 2016-12-01 Trond Myklebust New
[5/5] NFSv4: Optimise away forced revalidation when we know the attributes are OK - - - 0 0 0 2016-12-01 Trond Myklebust New
[4/5] NFSv4: Don't request close-to-open attribute when holding a delegation - - - 0 0 0 2016-12-01 Trond Myklebust New
[3/5] NFSv4: Don't request a GETATTR on open_downgrade. - - - 0 0 0 2016-12-01 Trond Myklebust New
[2/5] NFSv4: Don't ask for the change attribute when reclaiming state - - - 0 0 0 2016-12-01 Trond Myklebust New
[1/5] NFSv4: Don't check file access when reclaiming state - - - 0 0 0 2016-12-01 Trond Myklebust New
[3/3] NFS: Replace nfs_force_use_readdirplus() with nfs_advise_use_readdirplus() - - - 0 0 0 2016-11-19 Trond Myklebust New
[2/3] NFS: Be more targeted about readdirplus use when doing lookup/revalidation - - - 0 0 0 2016-11-19 Trond Myklebust New
[1/3] NFS: Fix a performance regression in readdir - - 1 0 0 0 2016-11-19 Trond Myklebust New
[v2,5/5] NFSv4: Optimise away forced revalidation when we know the attributes are OK - - - 0 0 0 2016-11-14 Trond Myklebust New
[v2,4/5] NFSv4: Don't request close-to-open attribute when holding a delegation - - - 0 0 0 2016-11-14 Trond Myklebust New
[v2,3/5] NFSv4: Don't request a GETATTR on open_downgrade. - - - 0 0 0 2016-11-14 Trond Myklebust New
[v2,2/5] NFSv4: Don't ask for the change attribute when reclaiming state - - - 0 0 0 2016-11-14 Trond Myklebust New
[v2,1/5] NFSv4: Don't check file access when reclaiming state - - - 0 0 0 2016-11-14 Trond Myklebust New
[2/2] NFSv4: Don't call close if the open stateid has already been cleared - - - 0 0 0 2016-11-14 Trond Myklebust New
[1/2] NFSv4: Fix CLOSE races with OPEN - - - 0 0 0 2016-11-14 Trond Myklebust New
[5/5] NFSv4: Optimise away forced revalidation when we know the attributes are OK - - - 0 0 0 2016-11-10 Trond Myklebust New
[4/5] NFSv4: Don't request close-to-open attribute when holding a delegation - - - 0 0 0 2016-11-10 Trond Myklebust New
[3/5] NFSv4: Don't request a GETATTR on open_downgrade. - - - 0 0 0 2016-11-10 Trond Myklebust New
[2/5] NFSv4: Don't ask for the change attribute when reclaiming state - - - 0 0 0 2016-11-10 Trond Myklebust New
[1/5] NFSv4: Don't check file access when reclaiming state - - - 0 0 0 2016-11-10 Trond Myklebust New
NFSv4.1: Fix a regression in DELEGRETURN - - - 0 0 0 2016-11-10 Trond Myklebust New
NFSv4.2: Fix a reference leak in nfs42_proc_layoutstats_generic - - - 0 0 0 2016-10-04 Trond Myklebust New
[v7,31/31] NFSv4.1: Even if the stateid is OK, we may need to recover the open modes - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,30/31] NFSv4: If recovery failed for a specific open stateid, then don't retry - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,29/31] NFSv4: Fix retry issues with nfs41_test/free_stateid - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,28/31] NFSv4: Open state recovery must account for file permission changes - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,27/31] NFSv4: Mark the lock and open stateids as invalid after freeing them - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,26/31] NFSv4: Don't test open_stateid unless it is set - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,25/31] NFSv4: nfs4_do_handle_exception() handle revoke/expiry of a single stateid - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,24/31] NFS: Always call nfs_inode_find_state_and_recover() when revoking a delegation - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,23/31] NFSv4: Fix a race when updating an open_stateid - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,22/31] NFSv4: Fix a race in nfs_inode_reclaim_delegation() - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,21/31] NFSv4: Pass the stateid to the exception handler in nfs4_read/write_done_cb - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,20/31] NFSv4.1: nfs4_layoutget_handle_exception handle revoked state - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,19/31] NFSv4: nfs4_handle_setlk_error() handle expiration as revoke case - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,18/31] NFSv4: nfs4_handle_delegation_recall_error() handle expiration as revoke case - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,17/31] NFSv4: nfs_inode_find_state_and_recover() should check all stateids - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,16/31] NFSv4: Ensure we don't re-test revoked and freed stateids - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,15/31] NFSv4.1: Ensure we call FREE_STATEID if needed on close/delegreturn/locku - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,14/31] NFSv4.1: FREE_STATEID can be asynchronous - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,13/31] NFSv4.1: Ensure we always run TEST/FREE_STATEID on locks - - - 0 0 0 2016-09-22 Trond Myklebust New
[v7,12/31] NFSv4.1: Allow revoked stateids to skip the call to TEST_STATEID - - - 0 0 0 2016-09-22 Trond Myklebust New
« 1 2 ... 10 11 12 13 »