Show patches with: Submitter = NeilBrown       |   982 patches
« 1 2 3 49 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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 New
[5/6] nfsd: add support for freeing unused session-DRC slots nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-19 NeilBrown New
[4/6] nfsd: allocate new session-based DRC slots on demand. nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-19 NeilBrown New
[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 New
[2/6] nfsd: remove artificial limits on the session-based DRC nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-19 NeilBrown New
[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 New
[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 New
[3/4] nfsd: free unused session-DRC slots nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-13 NeilBrown New
[2/4] nfsd: allocate new session-based DRC slots on demand. nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-13 NeilBrown New
[1/4] nfsd: remove artificial limits on the session-based DRC nfsd: allocate/free session-based DRC slots on demand - - - --- 2024-11-13 NeilBrown New
nfsd: fallback to sync COPY if async not possible nfsd: fallback to sync COPY if async not possible - 1 - --- 2024-11-04 NeilBrown New
nfsd: make use of warning provided by refcount_t nfsd: make use of warning provided by refcount_t - 1 - --- 2024-10-27 NeilBrown New
[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 New
[-,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 New
[-,for,-next] nfsd: dynamically adjust per-client DRC slot limits. [-,for,-next] nfsd: dynamically adjust per-client DRC slot limits. - - - --- 2024-10-23 NeilBrown New
[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 New
[5/6] sunrpc: remove all connection limit configuration prepare for dynamic server thread management - 1 - --- 2024-10-23 NeilBrown New
[4/6] nfsd: don't use sv_nrthreads in connection limiting calculations. prepare for dynamic server thread management - 1 - --- 2024-10-23 NeilBrown New
[3/6] nfs: dynamically adjust per-client DRC slot limits. prepare for dynamic server thread management - 1 - --- 2024-10-23 NeilBrown New
[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 New
[1/6] SUNRPC: move nrthreads counting to start/stop threads. prepare for dynamic server thread management - 1 - --- 2024-10-23 NeilBrown New
[v2] nfsd: refine and rename NFSD_MAY_LOCK [v2] nfsd: refine and rename NFSD_MAY_LOCK - - - --- 2024-10-17 NeilBrown New
[nfsd-next] nfsd: refine and rename NFSD_MAY_LOCK [nfsd-next] nfsd: refine and rename NFSD_MAY_LOCK - - - --- 2024-10-10 NeilBrown New
sunrpc: handle -ENOTCONN in xs_tcp_setup_socket() sunrpc: handle -ENOTCONN in xs_tcp_setup_socket() - 1 - --- 2024-10-09 NeilBrown New
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 New
sunrpc: fix prog selection loop in svc_process_common sunrpc: fix prog selection loop in svc_process_common 1 - - --- 2024-09-27 NeilBrown New
sunrpc: fix prog selection loop in svc_process_common sunrpc: fix prog selection loop in svc_process_common 1 1 - --- 2024-09-25 NeilBrown New
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 New
[-,RFC] VFS: disable new delegations during delegation-breaking operations [-,RFC] VFS: disable new delegations during delegation-breaking operations - - - --- 2024-09-16 NeilBrown New
[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 New
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 New
nfs: simplify and guarantee owner uniqueness. nfs: simplify and guarantee owner uniqueness. - - - --- 2024-09-06 NeilBrown New
[2/2] nfsd: avoid races with wake_up_var() nfsd: improvements for wake_up_bit/var - - - --- 2024-08-30 NeilBrown New
[1/2] nfsd: use clear_and_wake_up_bit() nfsd: improvements for wake_up_bit/var - - - --- 2024-08-30 NeilBrown New
[23/25] nfs: implement client support for NFS_LOCALIO_PROGRAM Address netns refcount issues for localio - - - --- 2024-08-30 NeilBrown New
[19/25] nfs: add localio support Address netns refcount issues for localio - - - --- 2024-08-30 NeilBrown New
[17/25] nfsd: implement server support for NFS_LOCALIO_PROGRAM Address netns refcount issues for localio 1 1 - --- 2024-08-30 NeilBrown New
[16/25] nfsd: add localio support Address netns refcount issues for localio 1 1 - --- 2024-08-30 NeilBrown New
[15/25] nfs_common: introduce nfs_localio_ctx struct and interfaces Address netns refcount issues for localio - - - --- 2024-08-30 NeilBrown New
[14/25] nfs_common: add NFS LOCALIO auxiliary protocol enablement Address netns refcount issues for localio - - - --- 2024-08-30 NeilBrown New
[nfsd-fixes] nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party lease [nfsd-fixes] nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party lease - 1 - --- 2024-08-28 NeilBrown New
[v2] SQUASH: nfsd: move error choice for incorrect object types to version-specific code. [v2] SQUASH: nfsd: move error choice for incorrect object types to version-specific code. - 1 - --- 2024-08-14 NeilBrown New
SQUASH: nfsd: move error choice for incorrect object types to version-specific code. SQUASH: nfsd: move error choice for incorrect object types to version-specific code. - 1 - --- 2024-08-12 NeilBrown New
SQUASH nfsd: don't allocate the versions array SQUASH nfsd: don't allocate the versions array - 1 - --- 2024-08-06 NeilBrown New
[2/2] sunrpc: allow svc threads to fail initialisation cleanly nfsd: fix handling of error from unshare_fs_struct() - - - --- 2024-07-29 NeilBrown New
[1/2] sunrpc: merge svc_rqst_alloc() into svc_prepare_thread() nfsd: fix handling of error from unshare_fs_struct() - - - --- 2024-07-29 NeilBrown New
[2/2] sunrpc: allow svc threads to fail initialisation cleanly nfsd: fix handling of error from unshare_fs_struct() - - - --- 2024-07-29 NeilBrown New
[1/2] sunrpc: merge svc_rqst_alloc() into svc_prepare_thread() nfsd: fix handling of error from unshare_fs_struct() - - - --- 2024-07-29 NeilBrown New
[3/3] nfsd: move error choice for incorrect object types to version-specific code. nfsd: move error code mapping to per-version code - 1 - --- 2024-07-29 NeilBrown New
[2/3] nfsd: be more systematic about selecting error codes for internal use. nfsd: move error code mapping to per-version code - 1 - --- 2024-07-29 NeilBrown New
[1/3] nfsd: Move error code mapping to per-version proc code. nfsd: move error code mapping to per-version code - 1 - --- 2024-07-29 NeilBrown New
sunrpc: document locking rules for svc_exit_thread() sunrpc: document locking rules for svc_exit_thread() - 1 - --- 2024-07-26 NeilBrown New
[6/6] nfsd: move V4ROOT version check to nfsd_set_fh_dentry() nfsd: assorted clean-ups - - - --- 2024-07-26 NeilBrown New
[5/6] nfsd: further centralize protocol version checks. nfsd: assorted clean-ups - - - --- 2024-07-26 NeilBrown New
[4/6] nfsd: use nfsd_v4client() in nfsd_breaker_owns_lease() nfsd: assorted clean-ups - - - --- 2024-07-26 NeilBrown New
[3/6] nfsd: Move error code mapping to per-version xdr code. nfsd: assorted clean-ups - - - --- 2024-07-26 NeilBrown New
[2/6] nfsd: Pass 'cred' instead of 'rqstp' to some functions. nfsd: assorted clean-ups - - - --- 2024-07-26 NeilBrown New
[1/6] nfsd: Don't pass all of rqst into rqst_exp_find() nfsd: assorted clean-ups - - - --- 2024-07-26 NeilBrown New
nfsd: don't EXPORT_SYMBOL nfsd4_ssc_init_umount_work() nfsd: don't EXPORT_SYMBOL nfsd4_ssc_init_umount_work() - - - --- 2024-07-24 NeilBrown New
[14/14] nfsd: adjust number of running nfsd threads support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[13/14] nfsd: introduce concept of a maximum number of threads. support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[12/14] sunrpc: introduce possibility that requested number of threads is different from actual support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[11/14] nfsd: don't use sv_nrthreads in connection limiting calculations. support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[10/14] nfs: dynamically adjust per-client DRC slot limits. support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[09/14] nfsd: return hard failure for OP_SETCLIENTID when there are too many clients. support automatic changes to nfsd thread count - 1 - --- 2024-07-15 NeilBrown New
[08/14] SUNRPC: move nrthreads counting to start/stop threads. support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[07/14] Change unshare_fs_struct() to never fail. support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[06/14] sunrpc: don't take ->sv_lock when updating ->sv_nrthreads. support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[05/14] sunrpc: change sp_nrthreads from atomic_t to unsigned int. support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[04/14] nfsd: don't allocate the versions array. support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[03/14] nfsd: move nfsd_pool_stats_open into nfsctl.c support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[02/14] SUNRPC: make various functions static, or not exported. support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[01/14] lockd: discard nlmsvc_timeout support automatic changes to nfsd thread count - - - --- 2024-07-15 NeilBrown New
[6/6] nfsd: add nfsd_file_acquire_local(). nfsd: provide simpler interface for LOCALIO access - - - --- 2024-07-01 NeilBrown New
[5/6] nfsd: __fh_verify now treats NULL rqstp as a trusted connection. nfsd: provide simpler interface for LOCALIO access - - - --- 2024-07-01 NeilBrown New
[4/6] nfsd: pass client explicitly to __fh_verify() nfsd: provide simpler interface for LOCALIO access - - - --- 2024-07-01 NeilBrown New
[3/6] nfsd: pass nfs_vers explicitly to __fh_verify() nfsd: provide simpler interface for LOCALIO access - - - --- 2024-07-01 NeilBrown New
[2/6] nfsd: add cred parameter to __fh_verify() nfsd: provide simpler interface for LOCALIO access - - - --- 2024-07-01 NeilBrown New
[1/6] nfsd: introduce __fh_verify which takes explicit nfsd_net arg nfsd: provide simpler interface for LOCALIO access - - - --- 2024-07-01 NeilBrown New
[2/2] Revert "nfsd: fix oops when reading pool_stats before server is started" nfsd: proper fix for NULL deref in svc_pool_stats_start() - - - --- 2024-06-24 NeilBrown New
[1/2] nfsd: initialise nfsd_info.mutex early. nfsd: proper fix for NULL deref in svc_pool_stats_start() - - - --- 2024-06-24 NeilBrown New
[3/3] SUNRPC: replace program list with program array [1/3] NFS: Simplify Client NFS_LOCALIO_PROGRAM support - - - --- 2024-06-21 NeilBrown New
[2/3] NFSD: Simplify server NFS_LOCALIO_PROGRAM support [1/3] NFS: Simplify Client NFS_LOCALIO_PROGRAM support - - - --- 2024-06-21 NeilBrown New
[1/3] NFS: Simplify Client NFS_LOCALIO_PROGRAM support [1/3] NFS: Simplify Client NFS_LOCALIO_PROGRAM support - - - --- 2024-06-21 NeilBrown New
SUNRPC: avoid soft lockup when transmitting UDP to reachable server. SUNRPC: avoid soft lockup when transmitting UDP to reachable server. - - - --- 2024-06-19 NeilBrown New
[v2] VFS: generate FS_CREATE before FS_OPEN when ->atomic_open used. [v2] VFS: generate FS_CREATE before FS_OPEN when ->atomic_open used. - - 1 --- 2024-06-12 NeilBrown New
VFS: generate FS_CREATE before FS_OPEN when ->atomic_open used. VFS: generate FS_CREATE before FS_OPEN when ->atomic_open used. - - - --- 2024-06-12 NeilBrown New
NFS: abort nfs_atomic_open_v23 if name is too long. NFS: abort nfs_atomic_open_v23 if name is too long. - 1 - --- 2024-05-28 NeilBrown New
[v2] NFS: add barriers when testing for NFS_FSDATA_BLOCKED [v2] NFS: add barriers when testing for NFS_FSDATA_BLOCKED - - - --- 2024-05-28 NeilBrown New
NFS: add barriers when testing for NFS_FSDATA_BLOCKED NFS: add barriers when testing for NFS_FSDATA_BLOCKED - - - --- 2024-05-27 NeilBrown New
nfsd: change nfsd_create_setattr() to call nfsd_setattr() unconditionally nfsd: change nfsd_create_setattr() to call nfsd_setattr() unconditionally - - - --- 2024-05-13 NeilBrown New
[v2] nfsd: return hard failure for OP_SETCLIENTID when there are too many clients. [v2] nfsd: return hard failure for OP_SETCLIENTID when there are too many clients. - - - --- 2024-04-23 NeilBrown New
nfsd: don't fail OP_SETCLIENTID when there are lots of clients. nfsd: don't fail OP_SETCLIENTID when there are lots of clients. - 1 - --- 2024-04-22 NeilBrown New
nfsd: don't create nfsv4recoverydir in nfsdfs when not used. nfsd: don't create nfsv4recoverydir in nfsdfs when not used. - 2 - --- 2024-04-16 NeilBrown New
[4/4] nfsd: drop st_mutex before calling move_to_close_lru() nfsd: fix deadlock in move_to_close_lru() - 1 - --- 2024-04-08 NeilBrown New
[3/4] nfsd: replace rp_mutex to avoid deadlock in move_to_close_lru() nfsd: fix deadlock in move_to_close_lru() - 1 - --- 2024-04-08 NeilBrown New
[2/4] nfsd: move nfsd4_cstate_assign_replay() earlier in open handling. nfsd: fix deadlock in move_to_close_lru() - 1 - --- 2024-04-08 NeilBrown New
[1/4] nfsd: perform all find_openstateowner_str calls in the one place. nfsd: fix deadlock in move_to_close_lru() - 1 - --- 2024-04-08 NeilBrown New
nfsd: optimise recalculate_deny_mode() for a common case nfsd: optimise recalculate_deny_mode() for a common case - 1 - --- 2024-04-08 NeilBrown New
NFS: add atomic_open for NFSv3 to handle O_TRUNC correctly. NFS: add atomic_open for NFSv3 to handle O_TRUNC correctly. - - - --- 2024-03-25 NeilBrown New
« 1 2 3 49 10 »