Show patches with: Submitter = Trond Myklebust       |   2819 patches
« 1 2 3 428 29 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[11/11] NFSv4/pNFS: Do layout state recovery upon reboot LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[10/11] NFSv4/pNFS: Remove redundant call to unhash the layout LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[09/11] NFSv4/pnfs: Give nfs4_proc_layoutreturn() a flags argument LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[08/11] NFSv4/pNFS: Retry the layout return later in case of a timeout or reboot LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[07/11] NFSv4/pNFS: Handle server reboots in pnfs_poc_release() LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[06/11] NFSv4/pNFS: Add a helper to defer failed layoutreturn calls LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[05/11] NFSv4/pnfs: Add support for the PNFS_LAYOUT_FILE_BULK_RETURN flag LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[04/11] pNFS: Add a flag argument to pnfs_destroy_layouts_byclid() LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[03/11] NFSv4: Clean up encode_nfs4_stateid() LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[02/11] NFSv4.1: constify the stateid argument in nfs41_test_stateid() LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[01/11] NFSv4/pnfs: Remove redundant list check LAYOUTRETURN on reboot - - - --- 2024-06-13 Trond Myklebust New
[19/19] Return the delegation when deleting the sillyrenamed file OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[18/19] NFS: Add a generic callback to return the delegation OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[17/19] NFSv4: Ask for a delegation or an open stateid in OPEN OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[16/19] NFSv4: Add support for OPEN4_RESULT_NO_OPEN_STATEID OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[15/19] NFSv4: Detect support for OPEN4_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[14/19] NFSv4: Add support for the FATTR4_OPEN_ARGUMENTS attribute OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[13/19] NFSv4: Don't request atime/mtime/size if they are delegated to us OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[12/19] NFSv4: Fix up delegated attributes in nfs_setattr OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[11/19] NFSv4: Delegreturn must set m/atime when they are delegated OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[10/19] NFSv4: Enable attribute delegations OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[09/19] NFSv4: Add a capability for delegated attributes OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[08/19] NFSv4: Add recovery of attribute delegations OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[07/19] NFSv4: Add support for delegated atime and mtime attributes OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[06/19] NFSv4: Add a flags argument to the 'have_delegation' callback OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[05/19] NFSv4: Add CB_GETATTR support for delegated attributes OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[04/19] NFSv4: Plumb in XDR support for the new delegation-only setattr op OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[03/19] NFSv4: Add new attribute delegation definitions OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[02/19] NFSv4: Refactor nfs4_opendata_check_deleg() OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[01/19] NFSv4: Clean up open delegation return structure OPEN optimisations and Attribute delegations - - - --- 2024-06-13 Trond Myklebust New
[v2] nfsd: allow more than 64 backlogged connections [v2] nfsd: allow more than 64 backlogged connections 1 2 1 --- 2024-03-08 Trond Myklebust New
nfsd: allow more than 64 backlogged connections nfsd: allow more than 64 backlogged connections - - - --- 2024-03-07 Trond Myklebust New
[v2] NFSv4: Fix a state manager thread deadlock regression [v2] NFSv4: Fix a state manager thread deadlock regression - - - --- 2023-09-24 Trond Myklebust New
[2/2] NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts NFSv4.x client improvements for knfsd re-exporting - - - --- 2023-09-11 Trond Myklebust New
[1/2] NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY NFSv4.x client improvements for knfsd re-exporting - - - --- 2023-09-11 Trond Myklebust New
nfsd: Don't reset the write verifier on a commit EAGAIN nfsd: Don't reset the write verifier on a commit EAGAIN - 1 - --- 2023-09-11 Trond Myklebust New
nfsd: Handle EOPENSTALE correctly in the filecache nfsd: Handle EOPENSTALE correctly in the filecache - 1 - --- 2023-09-11 Trond Myklebust New
[2/2] NFS: Fix a potential data corruption [1/2] NFS: Fix a use after free in nfs_direct_join_group() - - - --- 2023-08-09 Trond Myklebust New
[1/2] NFS: Fix a use after free in nfs_direct_join_group() [1/2] NFS: Fix a use after free in nfs_direct_join_group() - - - --- 2023-08-09 Trond Myklebust New
NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn - - - --- 2022-11-04 Trond Myklebust New
NFSv4: Fix a credential leak in _nfs4_discover_trunking() NFSv4: Fix a credential leak in _nfs4_discover_trunking() - - - --- 2022-10-29 Trond Myklebust New
[v5,6/6] NFSv4: Ask for a full XDR buffer of readdir goodness Readdir improvements - - - --- 2022-02-18 Trond Myklebust New
[v5,5/6] NFS: Don't ask for readdirplus unless it can help nfs_getattr() Readdir improvements - - - --- 2022-02-18 Trond Myklebust New
[v5,4/6] NFS: Improve heuristic for readdirplus Readdir improvements - - - --- 2022-02-18 Trond Myklebust New
[v5,3/6] NFS: Improve algorithm for falling back to uncached readdir Readdir improvements - - - --- 2022-02-18 Trond Myklebust New
[v5,2/6] NFS: Simplify nfs_readdir_xdr_to_array() Readdir improvements - - - --- 2022-02-18 Trond Myklebust New
[v5,1/6] NFS: Adjust the amount of readahead performed by NFS readdir Readdir improvements - - - --- 2022-02-18 Trond Myklebust New
[v2,2/2] NFS: Simplify nfs_readdir_xdr_to_array() Adaptive readdir readahead - - - --- 2022-02-08 Trond Myklebust New
[v2,1/2] NFS: Adjust the amount of readahead performed by NFS readdir Adaptive readdir readahead - - - --- 2022-02-08 Trond Myklebust New
NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked() NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked() - - - --- 2022-02-08 Trond Myklebust New
NFS: Avoid duplicate uncached readdir calls on eof NFS: Avoid duplicate uncached readdir calls on eof - - - --- 2022-01-19 Trond Myklebust New
SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... - - - --- 2021-08-25 Trond Myklebust New
[2/2] NFSv4: Just don't cache negative dentries on case insensitive servers Embryonic support for case insensitive filesystems - - - --- 2021-06-26 Trond Myklebust New
[1/2] NFSv4: Add some support for case insensitive filesystems Embryonic support for case insensitive filesystems - - - --- 2021-06-26 Trond Myklebust New
[3/3] NFS: Avoid duplicate resets of attribute cache timeouts Fix up inode attribute revalidation timeouts - - - --- 2021-06-26 Trond Myklebust New
[2/3] NFSv4: Fix handling of non-atomic change attrbute updates Fix up inode attribute revalidation timeouts - - - --- 2021-06-26 Trond Myklebust New
[1/3] NFS: Fix up inode attribute revalidation timeouts Fix up inode attribute revalidation timeouts - - - --- 2021-06-26 Trond Myklebust New
NFSv4: setlease should return EAGAIN if locks are not available NFSv4: setlease should return EAGAIN if locks are not available - - - --- 2021-06-26 Trond Myklebust New
[v2,6/6] nfsd: Set PF_LOCAL_THROTTLE on local filesystems only Patches to support NFS re-exporting - - - --- 2020-11-30 Trond Myklebust New
[v2,5/6] nfsd: Fix up nfsd to ensure that timeout errors don't result in ESTALE Patches to support NFS re-exporting - - - --- 2020-11-30 Trond Myklebust New
[v2,4/6] exportfs: Add a function to return the raw output from fh_to_dentry() Patches to support NFS re-exporting - - - --- 2020-11-30 Trond Myklebust New
[v2,3/6] nfsd: close cached files prior to a REMOVE or RENAME that would replace target Patches to support NFS re-exporting - - - --- 2020-11-30 Trond Myklebust New
[v2,2/6] nfsd: allow filesystems to opt out of subtree checking Patches to support NFS re-exporting - - - --- 2020-11-30 Trond Myklebust New
[v2,1/6] nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations Patches to support NFS re-exporting - - - --- 2020-11-30 Trond Myklebust New
[v2,5/5] pNFS: Clean up open coded kmemdup_nul() Add RDMA support to the pNFS file+flexfiles data channels - - - --- 2020-11-09 Trond Myklebust New
[v2,4/5] pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports Add RDMA support to the pNFS file+flexfiles data channels - - - --- 2020-11-09 Trond Myklebust New
[v2,3/5] NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr Add RDMA support to the pNFS file+flexfiles data channels - - - --- 2020-11-09 Trond Myklebust New
[v2,2/5] NFSv4/pNFS: Use connections to a DS that are all of the same protocol family Add RDMA support to the pNFS file+flexfiles data channels - - - --- 2020-11-09 Trond Myklebust New
[v2,1/5] SUNRPC: xprt_load_transport() needs to support the netid "rdma6" Add RDMA support to the pNFS file+flexfiles data channels - - - --- 2020-11-09 Trond Myklebust New
[v3,17/17] NFS: Optimisations for monotonically increasing readdir cookies Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,16/17] NFS: Improve handling of directory verifiers Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,15/17] NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from readdir calls Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,14/17] NFS: Allow the NFS generic code to pass in a verifier to readdir Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,13/17] NFS: Cleanup to remove nfs_readdir_descriptor_t typedef Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,12/17] NFS: Reduce readdir stack usage Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,11/17] NFS: nfs_do_filldir() does not return a value Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,10/17] NFS: More readdir cleanups Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,09/17] NFS: Support larger readdir buffers Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,08/17] NFS: Simplify struct nfs_cache_array_entry Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,07/17] NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search_array() Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,06/17] NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,05/17] NFS: Don't discard readdir results Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,04/17] NFS: Clean up directory array handling Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,03/17] NFS: Clean up nfs_readdir_page_filler() Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,02/17] NFS: Clean up readdir struct nfs_cache_array Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[v3,01/17] NFS: Ensure contents of struct nfs_open_dir_context are consistent Readdir enhancements - - - --- 2020-11-04 Trond Myklebust New
[8/8] sunrpc: Drop the connection when the server drops a request Bugfixes and tracing enhancements for knfsd - - - --- 2020-03-01 Trond Myklebust New
[7/8] sunrpc: Add tracing for cache events Bugfixes and tracing enhancements for knfsd - - - --- 2020-03-01 Trond Myklebust New
[6/8] SUNRPC/cache: Allow garbage collection of invalid cache entries Bugfixes and tracing enhancements for knfsd - - - --- 2020-03-01 Trond Myklebust New
[5/8] nfsd: export upcalls must not return ESTALE when mountd is down Bugfixes and tracing enhancements for knfsd - - - --- 2020-03-01 Trond Myklebust New
[4/8] nfsd: Add tracepoints for update of the expkey and export cache entries Bugfixes and tracing enhancements for knfsd - - - --- 2020-03-01 Trond Myklebust New
[3/8] nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() Bugfixes and tracing enhancements for knfsd - - - --- 2020-03-01 Trond Myklebust New
[2/8] nfsd: Add tracing to nfsd_set_fh_dentry() Bugfixes and tracing enhancements for knfsd - - - --- 2020-03-01 Trond Myklebust New
[1/8] nfsd: Don't add locks to closed or closing open stateids Bugfixes and tracing enhancements for knfsd - - - --- 2020-03-01 Trond Myklebust New
[7/7] NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts [1/7] NFSv4: Ensure layout headers are RCU safe - - - --- 2020-02-28 Trond Myklebust New
[6/7] NFSv4: Clean up nfs_delegation_reap_expired() [1/7] NFSv4: Ensure layout headers are RCU safe - - - --- 2020-02-28 Trond Myklebust New
[5/7] NFSv4: Clean up nfs_delegation_reap_unclaimed() [1/7] NFSv4: Ensure layout headers are RCU safe - - - --- 2020-02-28 Trond Myklebust New
[4/7] NFSv4: Clean up nfs_client_return_marked_delegations() [1/7] NFSv4: Ensure layout headers are RCU safe - - - --- 2020-02-28 Trond Myklebust New
[3/7] NFS: Add a helper nfs_client_for_each_server() [1/7] NFSv4: Ensure layout headers are RCU safe - - - --- 2020-02-28 Trond Myklebust New
[2/7] NFSv4/pnfs: Clean up nfs_layout_find_inode() [1/7] NFSv4: Ensure layout headers are RCU safe - - - --- 2020-02-28 Trond Myklebust New
« 1 2 3 428 29 »