Show patches with: Submitter = Trond Myklebust       |    State = Action Required       |    Archived = No       |   1129 patches
« 1 2 3 411 12 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,16/16] nfsd: Fix the documentation for svcxdr_tmpalloc() Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,15/16] nfsd: Fix up some unused variable warnings Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,14/16] nfsd: close cached files prior to a REMOVE or RENAME that would replace target Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,13/16] nfsd: rip out the raparms cache Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,12/16] nfsd: have nfsd_test_lock use the nfsd_file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,11/16] nfsd: hook up nfs4_preprocess_stateid_op to the nfsd_file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,10/16] nfsd: convert fi_deleg_file and ls_file fields to nfsd_file Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,09/16] nfsd: convert nfs4_file->fi_fds array to use nfsd_files Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,08/16] nfsd: hook nfsd_commit up to the nfsd_file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,07/16] nfsd: hook up nfsd_read to the nfsd_file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,06/16] nfsd: hook up nfsd_write to the new nfsd_file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,05/16] nfsd: add a new struct file caching facility to nfsd Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,04/16] vfs: Export flush_delayed_fput for use by knfsd. Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,03/16] notify: export symbols for use by the knfsd file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,02/16] locks: create a new notifier chain for lease attempts Cache open file descriptors in knfsd - - - 0 0 0 2019-08-18 Trond Myklebust New
[v2,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-08-18 Trond Myklebust New
[8/8] SUNRPC: Handle connection breakages correctly in call_status() [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - 0 0 0 2019-08-17 Trond Myklebust New
[7/8] Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - 0 0 0 2019-08-17 Trond Myklebust New
[6/8] SUNRPC: Handle EADDRINUSE and ENOBUFS correctly [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - 0 0 0 2019-08-17 Trond Myklebust New
[5/8] pNFS/flexfiles: Turn off soft RPC calls [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - 0 0 0 2019-08-17 Trond Myklebust New
[4/8] SUNRPC: Don't handle errors if the bind/connect succeeded [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - 0 0 0 2019-08-17 Trond Myklebust New
[3/8] NFS: Fix spurious EIO read errors [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - 0 0 0 2019-08-17 Trond Myklebust New
[2/8] NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - 0 0 0 2019-08-17 Trond Myklebust New
[1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup [1/8] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup - - - 0 0 0 2019-08-17 Trond Myklebust New
[5/5] NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 [1/5] NFS: Don't refresh attributes with mounted-on-file information - - - 0 0 0 2019-08-13 Trond Myklebust New
[4/5] NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() [1/5] NFS: Don't refresh attributes with mounted-on-file information - - - 0 0 0 2019-08-13 Trond Myklebust New
[3/5] NFSv4: Fix return value in nfs_finish_open() [1/5] NFS: Don't refresh attributes with mounted-on-file information - - - 0 0 0 2019-08-13 Trond Myklebust New
[2/5] NFSv4: Fix return values for nfs4_file_open() [1/5] NFS: Don't refresh attributes with mounted-on-file information - - - 0 0 0 2019-08-13 Trond Myklebust New
[1/5] NFS: Don't refresh attributes with mounted-on-file information [1/5] NFS: Don't refresh attributes with mounted-on-file information - - - 0 0 0 2019-08-13 Trond Myklebust New
NFSv4: Ensure state recovery handles ETIMEDOUT correctly NFSv4: Ensure state recovery handles ETIMEDOUT correctly - - - 0 0 0 2019-08-07 Trond Myklebust New
NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts - - - 0 0 0 2019-08-04 Trond Myklebust New
[8/8] NFSv4: Check the return value of update_open_stateid() [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - 0 0 0 2019-08-03 Trond Myklebust New
[7/8] NFSv4.1: Only reap expired delegations [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - 0 0 0 2019-08-03 Trond Myklebust New
[6/8] NFSv4.1: Fix open stateid recovery [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - 0 0 0 2019-08-03 Trond Myklebust New
[5/8] NFSv4: Report the error from nfs4_select_rw_stateid() [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - 0 0 0 2019-08-03 Trond Myklebust New
[4/8] NFSv4: When recovering state fails with EAGAIN, retry the same recovery [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - 0 0 0 2019-08-03 Trond Myklebust New
[3/8] NFSv4: Print an error in the syslog when state is marked as irrecoverable [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - 0 0 0 2019-08-03 Trond Myklebust New
[2/8] NFSv4: Fix delegation state recovery [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - 0 0 0 2019-08-03 Trond Myklebust New
[1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid [1/8] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid - - - 0 0 0 2019-08-03 Trond Myklebust New
NFSv4: Fix an Oops in nfs4_do_setattr NFSv4: Fix an Oops in nfs4_do_setattr - - - 0 0 0 2019-08-03 Trond Myklebust New
NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() - - - 0 0 0 2019-08-03 Trond Myklebust New
pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS - - - 0 0 0 2019-07-18 Trond Myklebust New
pnfs: Fix a problem where we gratuitously start doing I/O through the MDS pnfs: Fix a problem where we gratuitously start doing I/O through the MDS - - - 0 0 0 2019-07-18 Trond Myklebust New
SUNRPC: Optimise transport balancing code SUNRPC: Optimise transport balancing code - - - 0 0 0 2019-07-18 Trond Myklebust New
SUNRPC: Fix initialisation of struct rpc_xprt_switch SUNRPC: Fix initialisation of struct rpc_xprt_switch - - - 0 0 0 2019-07-18 Trond Myklebust New
SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request - - - 0 0 0 2019-07-18 Trond Myklebust New
pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error - - - 0 0 0 2019-07-17 Trond Myklebust New
[3/3] SUNRPC: Fix a hang in xprt_switch_set_next_cursor() [1/3] SUNRPC: Replace division by multiplication in calculation of queue length - - - 0 0 0 2019-07-16 Trond Myklebust New
[2/3] SUNRPC: Skip zero-refcount transports [1/3] SUNRPC: Replace division by multiplication in calculation of queue length - - - 0 0 0 2019-07-16 Trond Myklebust New
[1/3] SUNRPC: Replace division by multiplication in calculation of queue length [1/3] SUNRPC: Replace division by multiplication in calculation of queue length - - - 0 0 0 2019-07-16 Trond Myklebust New
[2/2] NFSv4: Don't use the zero stateid with layoutget [1/2] SUNRPC: Fix up backchannel slot table accounting - - - 0 0 0 2019-07-16 Trond Myklebust New
[1/2] SUNRPC: Fix up backchannel slot table accounting [1/2] SUNRPC: Fix up backchannel slot table accounting - - - 0 0 0 2019-07-16 Trond Myklebust New
NFSv4: Validate the stateid before applying it to state recovery NFSv4: Validate the stateid before applying it to state recovery - - - 0 0 0 2019-07-15 Trond Myklebust New
SUNRPC: Fix transport accounting when caller specifies an rpc_xprt SUNRPC: Fix transport accounting when caller specifies an rpc_xprt - - - 0 0 0 2019-07-12 Trond Myklebust New
[3/3] NFS: Ensure cached readdir info is NUL terminated [1/3] NFS: Fix off-by-one errors in nfs_readdir - - - 0 0 0 2019-07-06 Trond Myklebust New
[2/3] NFS: Reduce stack usage in nfs_readdir() [1/3] NFS: Fix off-by-one errors in nfs_readdir - - - 0 0 0 2019-07-06 Trond Myklebust New
[1/3] NFS: Fix off-by-one errors in nfs_readdir [1/3] NFS: Fix off-by-one errors in nfs_readdir - - - 0 0 0 2019-07-06 Trond Myklebust New
[16/16] nfsd: Fix the documentation for svcxdr_tmpalloc() Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 Trond Myklebust New
[15/16] nfsd: Fix up some unused variable warnings Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 Trond Myklebust New
[14/16] nfsd: close cached files prior to a REMOVE or RENAME that would replace target Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 Trond Myklebust New
[13/16] nfsd: rip out the raparms cache Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 Trond Myklebust New
[12/16] nfsd: have nfsd_test_lock use the nfsd_file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 Trond Myklebust New
[11/16] nfsd: hook up nfs4_preprocess_stateid_op to the nfsd_file cache Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 Trond Myklebust New
[10/16] nfsd: convert fi_deleg_file and ls_file fields to nfsd_file Cache open file descriptors in knfsd - - - 0 0 0 2019-06-30 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
[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
[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
[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
[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
[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
[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
[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
[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
[2/2] NFSv4: Handle the special Linux file open access mode Untitled series #138957 - - - 0 0 0 2019-06-27 Trond Myklebust New
[1/2] NFSv4: Handle open for execute correctly [1/2] NFSv4: Handle open for execute correctly - - - 0 0 0 2019-06-27 Trond Myklebust New
NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O - - - 0 0 0 2019-06-25 Trond Myklebust New
SUNRPC: Fix up calculation of client message length SUNRPC: Fix up calculation of client message length - - - 0 0 0 2019-06-24 Trond Myklebust New
SUNRPC: Fix a credential refcount leak SUNRPC: Fix a credential refcount leak - - 1 0 0 0 2019-06-20 Trond Myklebust New
[3/3] NFS: Add deferred cache invalidation for close-to-open consistency violations Cache consistency updates - - - 0 0 0 2019-06-11 Trond Myklebust New
[2/3] NFS: Fix up ftrace logging of nfs_inode flags Cache consistency updates - - - 0 0 0 2019-06-11 Trond Myklebust New
[1/3] NFS: Fix up ftrace printout of the cache invalidation flags Cache consistency updates - - - 0 0 0 2019-06-11 Trond Myklebust New
[3/3] NFS: Add sysfs support for per-container identifier Ensure NFSv4 client ids are unique and persistent - - - 0 0 0 2019-06-11 Trond Myklebust New
[2/3] NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init Ensure NFSv4 client ids are unique and persistent - - - 0 0 0 2019-06-11 Trond Myklebust New
[1/3] NFS: Create a root NFS directory in /sys/fs/nfs Ensure NFSv4 client ids are unique and persistent - - - 0 0 0 2019-06-11 Trond Myklebust New
[v2,3/3] mountd: Canonicalise the rootdir in exportent_mkrealpath() Incremental against [exports] rootdir patchset - - - 0 0 0 2019-06-04 Trond Myklebust New
[v2,2/3] mountd: Ensure nfsd_path_strip_root() uses the canonicalised path Incremental against [exports] rootdir patchset - - - 0 0 0 2019-06-04 Trond Myklebust New
[v2,1/3] mountd: Fix up incorrect comparison in next_mnt() Incremental against [exports] rootdir patchset - - - 0 0 0 2019-06-04 Trond Myklebust New
[3/3] mountd: Canonicalise the rootdir in exportent_mkrealpath() Incremental against [exports] rootdir patchset - - - 0 0 0 2019-06-03 Trond Myklebust New
[2/3] mountd: Ensure nfsd_path_strip_root() uses the canonicalised path Incremental against [exports] rootdir patchset - - - 0 0 0 2019-06-03 Trond Myklebust New
[1/3] mountd: Fix up incorrect comparison in next_mnt() Incremental against [exports] rootdir patchset - - - 0 0 0 2019-06-03 Trond Myklebust New
[v3,11/11] Fix up symlinked mount path resolution when "[exports] rootdir" is set Add the "[exports] rootdir" option to nfs.conf - - - 0 0 0 2019-05-28 Trond Myklebust New
[v3,10/11] Add a helper for resolving symlinked nfsd paths via realpath() Add the "[exports] rootdir" option to nfs.conf - - - 0 0 0 2019-05-28 Trond Myklebust New
[v3,09/11] Add support for the "[exports] rootdir" nfs.conf option to exportfs Add the "[exports] rootdir" option to nfs.conf - - - 0 0 0 2019-05-28 Trond Myklebust New
[v3,08/11] Add support for the "[exports] rootdir" nfs.conf option to rpc.mountd Add the "[exports] rootdir" option to nfs.conf - - - 0 0 0 2019-05-28 Trond Myklebust New
[v3,07/11] Add a helper to return the real path given an export entry Add the "[exports] rootdir" option to nfs.conf - - - 0 0 0 2019-05-28 Trond Myklebust New
[v3,06/11] Add helpers to read/write to a file through the chrooted thread Add the "[exports] rootdir" option to nfs.conf - - - 0 0 0 2019-05-28 Trond Myklebust New
[v3,05/11] Use xstat() with no synchronisation if available Add the "[exports] rootdir" option to nfs.conf - - - 0 0 0 2019-05-28 Trond Myklebust New
[v3,04/11] Add utilities for resolving nfsd paths and stat()ing them Add the "[exports] rootdir" option to nfs.conf - - - 0 0 0 2019-05-28 Trond Myklebust New
[v3,03/11] Allow callers to check mountpoint status using a custom lstat function Add the "[exports] rootdir" option to nfs.conf - - - 0 0 0 2019-05-28 Trond Myklebust New
[v3,02/11] Add a simple workqueue mechanism Add the "[exports] rootdir" option to nfs.conf - - - 0 0 0 2019-05-28 Trond Myklebust New
« 1 2 3 411 12 »