Show patches with: Submitter = NeilBrown       |    Archived = No       |   138 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[4/6,-,REVISED] fuse: return correct dentry for ->mkdir Untitled series #940260 - 1 - --- 2025-03-04 NeilBrown Handled Elsewhere
[6/6] VFS: Change vfs_mkdir() to return the dentry. Change ->mkdir() and vfs_mkdir() to return a dentry - 1 - --- 2025-02-27 NeilBrown Handled Elsewhere
[5/6] nfs: change mkdir inode_operation to return alternate dentry if needed. Change ->mkdir() and vfs_mkdir() to return a dentry - 1 - --- 2025-02-27 NeilBrown Handled Elsewhere
[4/6] fuse: return correct dentry for ->mkdir Change ->mkdir() and vfs_mkdir() to return a dentry - 1 - --- 2025-02-27 NeilBrown Handled Elsewhere
[3/6] ceph: return the correct dentry on mkdir Change ->mkdir() and vfs_mkdir() to return a dentry - 1 - --- 2025-02-27 NeilBrown Handled Elsewhere
[2/6] hostfs: store inode in dentry after mkdir if possible. Change ->mkdir() and vfs_mkdir() to return a dentry - 1 - --- 2025-02-27 NeilBrown Handled Elsewhere
[1/6] Change inode_operations.mkdir to return struct dentry * Change ->mkdir() and vfs_mkdir() to return a dentry - 2 - --- 2025-02-27 NeilBrown Handled Elsewhere
[2/2] nfsd: drop fh_update() from S_IFDIR branch of nfsd_create_locked() prep patches for my mkdir series 1 1 - --- 2025-02-26 NeilBrown Handled Elsewhere
[1/2] nfs/vfs: discard d_exact_alias() prep patches for my mkdir series - 1 - --- 2025-02-26 NeilBrown Handled Elsewhere
[6/6] VFS: Change vfs_mkdir() to return the dentry. Change ->mkdir() and vfs_mkdir() to return a dentry. - 1 - --- 2025-02-20 NeilBrown Handled Elsewhere
[5/6] nfs: change mkdir inode_operation to return alternate dentry if needed. Change ->mkdir() and vfs_mkdir() to return a dentry. - 1 - --- 2025-02-20 NeilBrown Handled Elsewhere
[4/6] fuse: return correct dentry for ->mkdir Change ->mkdir() and vfs_mkdir() to return a dentry. - 1 - --- 2025-02-20 NeilBrown Handled Elsewhere
[3/6] ceph: return the correct dentry on mkdir Change ->mkdir() and vfs_mkdir() to return a dentry. - 1 - --- 2025-02-20 NeilBrown Handled Elsewhere
[2/6] hostfs: store inode in dentry after mkdir if possible. Change ->mkdir() and vfs_mkdir() to return a dentry. - 1 - --- 2025-02-20 NeilBrown Handled Elsewhere
[1/6] Change inode_operations.mkdir to return struct dentry * Change ->mkdir() and vfs_mkdir() to return a dentry. - 2 - --- 2025-02-20 NeilBrown Handled Elsewhere
[2/2] VFS: add common error checks to lookup_one_qstr_excl() VFS: minor improvements to a couple of interfaces - 1 - --- 2025-02-17 NeilBrown Handled Elsewhere
[1/2] VFS: change kern_path_locked() and user_path_locked_at() to never return negative dentry VFS: minor improvements to a couple of interfaces 1 1 - --- 2025-02-17 NeilBrown Handled Elsewhere
[3/3] VFS: Change vfs_mkdir() to return the dentry. [1/3] Change inode_operations.mkdir to return struct dentry * - - - --- 2025-02-14 NeilBrown Handled Elsewhere
[2/3] nfs: change mkdir inode_operation to return alternate dentry if needed. [1/3] Change inode_operations.mkdir to return struct dentry * - - - --- 2025-02-14 NeilBrown Handled Elsewhere
[1/3] Change inode_operations.mkdir to return struct dentry * [1/3] Change inode_operations.mkdir to return struct dentry * - - - --- 2025-02-14 NeilBrown Handled Elsewhere
[6/6] nfsd: filecache: drop the list_lru lock during lock gc scans nfsd: filecache: various fixes - - - --- 2025-02-07 NeilBrown cel Changes Requested
[5/6] nfsd: filecache: don't repeatedly add/remove files on the lru list nfsd: filecache: various fixes - - - --- 2025-02-07 NeilBrown cel Changes Requested
[4/6] nfsd: filecache: introduce NFSD_FILE_RECENT nfsd: filecache: various fixes - 1 - --- 2025-02-07 NeilBrown cel Changes Requested
[3/6] nfsd: filecache: use list_lru_walk_node() in nfsd_file_gc() nfsd: filecache: various fixes - 1 - --- 2025-02-07 NeilBrown cel Changes Requested
[2/6] nfsd: filecache: use nfsd_file_dispose_list() in nfsd_file_close_inode_sync() nfsd: filecache: various fixes - 1 - --- 2025-02-07 NeilBrown cel Changes Requested
[1/6] nfsd: filecache: remove race handling. nfsd: filecache: various fixes - 1 - --- 2025-02-07 NeilBrown cel Changes Requested
[2/2] VFS: add common error checks to lookup_one_qstr_excl() VFS: minor improvements to a couple of interfaces - - - --- 2025-02-07 NeilBrown Handled Elsewhere
[1/2] VFS: change kern_path_locked() and user_path_locked_at() to never return negative dentry VFS: minor improvements to a couple of interfaces 1 - - --- 2025-02-07 NeilBrown Handled Elsewhere
[nfsd-next] nfsd: fix uninitialised slot info when a request is retried [nfsd-next] nfsd: fix uninitialised slot info when a request is retried - 1 - --- 2025-01-27 NeilBrown cel Accepted
[7/7] nfsd: filecache: give disposal lock a unique class name. nfsd: filecache: change garbage collection lists - 1 - --- 2025-01-27 NeilBrown cel Changes Requested
[6/7] nfsd: filecache: change garbage collection to a timer. nfsd: filecache: change garbage collection lists - 1 - --- 2025-01-27 NeilBrown cel Changes Requested
[5/7] nfsd: filecache: document the arbitrary limit on file-disposes-per-loop nfsd: filecache: change garbage collection lists - 1 - --- 2025-01-27 NeilBrown cel Changes Requested
[4/7] nfsd: filecache: change garbage collection list management. nfsd: filecache: change garbage collection lists - 1 - --- 2025-01-27 NeilBrown cel Changes Requested
[3/7] nfsd: filecache: move globals nfsd_file_lru and nfsd_file_shrinker to be per-net nfsd: filecache: change garbage collection lists - 1 - --- 2025-01-27 NeilBrown cel Changes Requested
[2/7] nfsd: filecache: use nfsd_file_dispose_list() in nfsd_file_close_inode_sync() nfsd: filecache: change garbage collection lists - 1 - --- 2025-01-27 NeilBrown cel Changes Requested
[1/7] nfsd: filecache: remove race handling. nfsd: filecache: change garbage collection lists - 1 - --- 2025-01-27 NeilBrown cel Changes Requested
[4/4] nfsd: filecache: change garbage collection to a timer. nfsd: filecache: change garbage collect lists - - - --- 2025-01-22 NeilBrown cel RFC
[3/4] nfsd: filecache: change garbage collection list management. nfsd: filecache: change garbage collect lists - - - --- 2025-01-22 NeilBrown cel RFC
[2/4] nfsd: filecache: move globals nfsd_file_lru and nfsd_file_shrinker to be per-net nfsd: filecache: change garbage collect lists - 1 - --- 2025-01-22 NeilBrown cel RFC
[1/4] nfsd: filecache: use nfsd_file_dispose_list() in nfsd_file_close_inode_sync() nfsd: filecache: change garbage collect lists - 1 - --- 2025-01-22 NeilBrown cel RFC
[RFC] nfsd: change filecache garbage collection list management. [RFC] nfsd: change filecache garbage collection list management. - - - --- 2025-01-07 NeilBrown RFC
nfsd: add scheduling point in nfsd_file_gc() nfsd: add scheduling point in nfsd_file_gc() - - - --- 2025-01-05 NeilBrown Changes Requested
nfsd: restore callback functionality for NFSv4.0 nfsd: restore callback functionality for NFSv4.0 - 1 - --- 2024-12-20 NeilBrown Accepted
[6/6] nfsd: add shrinker to reduce number of slots allocated per session nfsd: allocate/free session-based DRC slots on demand - 1 - --- 2024-12-11 NeilBrown cel In Next
[5/6] nfsd: add support for freeing unused session-DRC slots nfsd: allocate/free session-based DRC slots on demand - 1 - --- 2024-12-11 NeilBrown cel In Next
[4/6] nfsd: allocate new session-based DRC slots on demand. nfsd: allocate/free session-based DRC slots on demand - 1 - --- 2024-12-11 NeilBrown cel In Next
[3/6] nfsd: add session slot count to /proc/fs/nfsd/clients/*/info nfsd: allocate/free session-based DRC slots on demand - 1 - --- 2024-12-11 NeilBrown cel In Next
[2/6] nfsd: remove artificial limits on the session-based DRC nfsd: allocate/free session-based DRC slots on demand - 1 - --- 2024-12-11 NeilBrown cel In Next
[1/6] nfsd: use an xarray to store v4.1 session slots nfsd: allocate/free session-based DRC slots on demand - 1 - --- 2024-12-11 NeilBrown cel In Next
[2/2] sunrpc: remove all connection limit configuration nfsd: don't use sv_nrthreads in connection limiting - 1 - --- 2024-12-09 NeilBrown cel In Next
[1/2] nfsd: don't use sv_nrthreads in connection limiting calculations. nfsd: don't use sv_nrthreads in connection limiting - - - --- 2024-12-09 NeilBrown cel In Next
[6/6] nfsd: add shrinker to reduce number of slots allocated per session nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-08 NeilBrown Superseded
[5/6] nfsd: add support for freeing unused session-DRC slots nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-08 NeilBrown Superseded
[4/6] nfsd: allocate new session-based DRC slots on demand. nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-08 NeilBrown Superseded
[3/6] nfsd: add session slot count to /proc/fs/nfsd/clients/*/info nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-08 NeilBrown Superseded
[2/6] nfsd: remove artificial limits on the session-based DRC nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-08 NeilBrown Superseded
[1/6] nfsd: use an xarray to store v4.1 session slots nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-08 NeilBrown Superseded
[2/2] sunrpc/svc: use store_release_wake_up() nfsd: use new wake_up_var interface - 1 - --- 2024-12-06 NeilBrown cel In Next
[1/2] nfsd: use new wake_up_var interfaces. nfsd: use new wake_up_var interface - 1 - --- 2024-12-06 NeilBrown cel In Next
[6/6] nfsd: add shrinker to reduce number of slots allocated per session nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-06 NeilBrown Superseded
[5/6] nfsd: add support for freeing unused session-DRC slots nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-06 NeilBrown Superseded
[4/6] nfsd: allocate new session-based DRC slots on demand. nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-06 NeilBrown Superseded
[3/6] nfsd: add session slot count to /proc/fs/nfsd/clients/*/info nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-06 NeilBrown Superseded
[2/6] nfsd: remove artificial limits on the session-based DRC nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-06 NeilBrown Superseded
[1/6] nfsd: use an xarray to store v4.1 session slots nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-12-06 NeilBrown Superseded
[6/6] nfsd: add shrinker to reduce number of slots allocated per session nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-19 NeilBrown Superseded
[5/6] nfsd: add support for freeing unused session-DRC slots nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-19 NeilBrown Superseded
[4/6] nfsd: allocate new session-based DRC slots on demand. nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-19 NeilBrown Superseded
[3/6] nfsd: add session slot count to /proc/fs/nfsd/clients/*/info nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-19 NeilBrown Superseded
[2/6] nfsd: remove artificial limits on the session-based DRC nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-19 NeilBrown Superseded
[1/6] nfsd: use an xarray to store v4.1 session slots nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-19 NeilBrown Superseded
[4/4] nfsd: add shrinker to reduce number of slots allocated per session nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-13 NeilBrown Superseded
[3/4] nfsd: free unused session-DRC slots nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-13 NeilBrown Superseded
[2/4] nfsd: allocate new session-based DRC slots on demand. nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-13 NeilBrown Superseded
[1/4] nfsd: remove artificial limits on the session-based DRC nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-13 NeilBrown Superseded
nfsd: fallback to sync COPY if async not possible nfsd: fallback to sync COPY if async not possible - 1 - --- 2024-11-04 NeilBrown Deferred
nfsd: make use of warning provided by refcount_t nfsd: make use of warning provided by refcount_t - 1 - --- 2024-10-27 NeilBrown Accepted
[v2] nfsd: Don't fail OP_SETCLIENTID when there are too many clients. [v2] nfsd: Don't fail OP_SETCLIENTID when there are too many clients. - - - --- 2024-10-23 NeilBrown Accepted
[-,for,-next,V2] nfsd: dynamically adjust per-client DRC slot limits. [-,for,-next,V2] nfsd: dynamically adjust per-client DRC slot limits. - - - --- 2024-10-23 NeilBrown Changes Requested
[-,for,-next] nfsd: dynamically adjust per-client DRC slot limits. [-,for,-next] nfsd: dynamically adjust per-client DRC slot limits. - - - --- 2024-10-23 NeilBrown Superseded
[6/6] sunrpc: introduce possibility that requested number of threads is different from actual prepare for dynamic server thread management - 1 - --- 2024-10-23 NeilBrown Changes Requested
[5/6] sunrpc: remove all connection limit configuration prepare for dynamic server thread management - 1 - --- 2024-10-23 NeilBrown Changes Requested
[4/6] nfsd: don't use sv_nrthreads in connection limiting calculations. prepare for dynamic server thread management - 1 - --- 2024-10-23 NeilBrown Changes Requested
[3/6] nfs: dynamically adjust per-client DRC slot limits. prepare for dynamic server thread management - 1 - --- 2024-10-23 NeilBrown Changes Requested
[2/6] nfsd: return hard failure for OP_SETCLIENTID when there are too many clients. prepare for dynamic server thread management - 1 - --- 2024-10-23 NeilBrown Changes Requested
[1/6] SUNRPC: move nrthreads counting to start/stop threads. prepare for dynamic server thread management - 1 - --- 2024-10-23 NeilBrown Changes Requested
[v2] nfsd: refine and rename NFSD_MAY_LOCK [v2] nfsd: refine and rename NFSD_MAY_LOCK - - - --- 2024-10-17 NeilBrown Accepted
[nfsd-next] nfsd: refine and rename NFSD_MAY_LOCK [nfsd-next] nfsd: refine and rename NFSD_MAY_LOCK - - - --- 2024-10-10 NeilBrown Changes Requested
sunrpc: handle -ENOTCONN in xs_tcp_setup_socket() sunrpc: handle -ENOTCONN in xs_tcp_setup_socket() - 1 - --- 2024-10-09 NeilBrown Handled Elsewhere
NFSv3: only use NFS timeout for MOUNT when protocols are compatible NFSv3: only use NFS timeout for MOUNT when protocols are compatible - - - --- 2024-10-04 NeilBrown Handled Elsewhere
sunrpc: fix prog selection loop in svc_process_common sunrpc: fix prog selection loop in svc_process_common 1 - - --- 2024-09-27 NeilBrown Accepted
sunrpc: fix prog selection loop in svc_process_common sunrpc: fix prog selection loop in svc_process_common 1 1 - --- 2024-09-25 NeilBrown Accepted
nfsd: nfsd_destroy_serv() must call svc_destroy() even if nfsd_startup_net() failed nfsd: nfsd_destroy_serv() must call svc_destroy() even if nfsd_startup_net() failed - - - --- 2024-09-22 NeilBrown Accepted
[-,RFC] VFS: disable new delegations during delegation-breaking operations [-,RFC] VFS: disable new delegations during delegation-breaking operations - - - --- 2024-09-16 NeilBrown RFC
[nfsd-next] SQUASH sunrpc: allow svc threads to fail initialisation cleanly [nfsd-next] SQUASH sunrpc: allow svc threads to fail initialisation cleanly - 1 - --- 2024-09-15 NeilBrown Accepted
nfsd: fix delegation_blocked() to block correctly for at least 30 seconds nfsd: fix delegation_blocked() to block correctly for at least 30 seconds - 2 - --- 2024-09-09 NeilBrown Accepted
nfs: simplify and guarantee owner uniqueness. nfs: simplify and guarantee owner uniqueness. - - - --- 2024-09-06 NeilBrown Handled Elsewhere
[2/2] nfsd: avoid races with wake_up_var() nfsd: improvements for wake_up_bit/var - - - --- 2024-08-30 NeilBrown Accepted
[1/2] nfsd: use clear_and_wake_up_bit() nfsd: improvements for wake_up_bit/var - - - --- 2024-08-30 NeilBrown Accepted
[23/25] nfs: implement client support for NFS_LOCALIO_PROGRAM Address netns refcount issues for localio - - - --- 2024-08-30 NeilBrown Superseded
« 1 2 »