Show patches with: Submitter = Jeff Layton       |    Archived = No       |   255 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
nfs: add a refcount tracker for struct net as held by the nfs_client nfs: add a refcount tracker for struct net as held by the nfs_client - - - --- 2025-03-25 Jeff Layton New
[RFC,9/9] sunrpc: don't upgrade passive net reference in xs_create_sock nfs/sunrpc: stop holding netns references in client-side NFS and RPC objects - - - --- 2025-03-17 Jeff Layton Handled Elsewhere
[RFC,8/9] sunrpc: don't hold a struct net reference in rpc_xprt nfs/sunrpc: stop holding netns references in client-side NFS and RPC objects - - - --- 2025-03-17 Jeff Layton Handled Elsewhere
[RFC,7/9] auth_gss: don't hold a net reference in gss_auth nfs/sunrpc: stop holding netns references in client-side NFS and RPC objects - - - --- 2025-03-17 Jeff Layton Handled Elsewhere
[RFC,6/9] auth_gss: shut down gssproxy rpc_clnt in net pre_exit nfs/sunrpc: stop holding netns references in client-side NFS and RPC objects - - - --- 2025-03-17 Jeff Layton Handled Elsewhere
[RFC,5/9] nfs: don't hold a reference to struct net in struct nfs_client nfs/sunrpc: stop holding netns references in client-side NFS and RPC objects - - - --- 2025-03-17 Jeff Layton Handled Elsewhere
[RFC,4/9] nfs: transplant nfs_server shutdown into a helper function nfs/sunrpc: stop holding netns references in client-side NFS and RPC objects - - - --- 2025-03-17 Jeff Layton Handled Elsewhere
[RFC,3/9] lockd: don't #include debug.h from lockd.h nfs/sunrpc: stop holding netns references in client-side NFS and RPC objects - - - --- 2025-03-17 Jeff Layton Handled Elsewhere
[RFC,2/9] lockd: add a helper to shut down rpc_clnt in nlm_host nfs/sunrpc: stop holding netns references in client-side NFS and RPC objects - - - --- 2025-03-17 Jeff Layton Handled Elsewhere
[RFC,1/9] sunrpc: transplant shutdown_client() to sunrpc module nfs/sunrpc: stop holding netns references in client-side NFS and RPC objects - - - --- 2025-03-17 Jeff Layton Handled Elsewhere
sunrpc: add a rpc_clnt shutdown control in debugfs sunrpc: add a rpc_clnt shutdown control in debugfs - 1 - --- 2025-03-12 Jeff Layton Handled Elsewhere
[4/4] sunrpc: keep a count of when there are no threads available nfsd: observability improvements - - - --- 2025-03-06 Jeff Layton cel Changes Requested
[3/4] nfsd: add some stub tracepoints around key vfs functions nfsd: observability improvements - - - --- 2025-03-06 Jeff Layton cel Changes Requested
[2/4] nfsd: add a tracepoint for nfsd_setattr nfsd: observability improvements - - - --- 2025-03-06 Jeff Layton cel Changes Requested
[1/4] nfsd: add commit start/done tracepoints around nfsd_commit() nfsd: observability improvements - - - --- 2025-03-06 Jeff Layton cel Changes Requested
[5/5] nfsd: use a long for the count in nfsd4_state_shrinker_count() nfsd: some small cleanup patches - - - --- 2025-03-03 Jeff Layton cel Under Review
[4/5] nfsd: clean up if statement in nfsd4_close_open_stateid() nfsd: some small cleanup patches - - - --- 2025-03-03 Jeff Layton cel Rejected
[3/5] nfsd: remove obsolete comment from nfs4_alloc_stid nfsd: some small cleanup patches - - - --- 2025-03-03 Jeff Layton cel Under Review
[2/5] nfsd: remove unneeded forward declaration of nfsd4_mark_cb_fault() nfsd: some small cleanup patches - - - --- 2025-03-03 Jeff Layton cel Under Review
[1/5] nfsd: reorganize struct nfs4_delegation for better packing nfsd: some small cleanup patches - - - --- 2025-03-03 Jeff Layton cel Under Review
[pynfs,RFC] pynfs: add v4.1+ st_delegation and st_xattr tests to "all" group [pynfs,RFC] pynfs: add v4.1+ st_delegation and st_xattr tests to "all" group - - - --- 2025-02-20 Jeff Layton Handled Elsewhere
[v2,5/5] nfsd: handle errors from rpc_call_async() nfsd: don't allow concurrent queueing of workqueue jobs - - - --- 2025-02-20 Jeff Layton cel In Next
[v2,4/5] nfsd: move cb_need_restart flag into cb_flags nfsd: don't allow concurrent queueing of workqueue jobs - - - --- 2025-02-20 Jeff Layton cel In Next
[v2,3/5] nfsd: replace CB_GETATTR_BUSY with NFSD4_CALLBACK_RUNNING nfsd: don't allow concurrent queueing of workqueue jobs - - - --- 2025-02-20 Jeff Layton cel In Next
[v2,2/5] nfsd: eliminate cl_ra_cblist and NFSD4_CLIENT_CB_RECALL_ANY nfsd: don't allow concurrent queueing of workqueue jobs - - - --- 2025-02-20 Jeff Layton cel In Next
[v2,1/5] nfsd: prevent callback tasks running concurrently nfsd: don't allow concurrent queueing of workqueue jobs - - - --- 2025-02-20 Jeff Layton cel In Next
[3/3] nfsd: move cb_need_restart flag into cb_flags nfsd: don't allow concurrent queueing of workqueue jobs - - - --- 2025-02-18 Jeff Layton cel Superseded
[2/3] nfsd: eliminate cl_ra_cblist and NFSD4_CLIENT_CB_RECALL_ANY nfsd: don't allow concurrent queueing of workqueue jobs - - - --- 2025-02-18 Jeff Layton cel Superseded
[1/3] nfsd: prevent callback tasks running concurrently nfsd: don't allow concurrent queueing of workqueue jobs - - - --- 2025-02-18 Jeff Layton cel Superseded
[v2] nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() [v2] nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() - - - --- 2025-02-13 Jeff Layton cel In Next
nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() - - - --- 2025-02-12 Jeff Layton cel Changes Requested
[v6,7/7] nfsd: eliminate special handling of NFS4ERR_SEQ_MISORDERED nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-09 Jeff Layton cel In Next
[v6,6/7] nfsd: handle NFS4ERR_BADSLOT on CB_SEQUENCE better nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-09 Jeff Layton cel In Next
[v6,5/7] nfsd: when CB_SEQUENCE gets ESERVERFAULT don't increment seq_nr nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-09 Jeff Layton cel In Next
[v6,4/7] nfsd: only check RPC_SIGNALLED() when restarting rpc_task nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-09 Jeff Layton cel In Next
[v6,3/7] nfsd: always release slot when requeueing callback nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-09 Jeff Layton cel In Next
[v6,2/7] nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-09 Jeff Layton cel In Next
[v6,1/7] nfsd: prepare nfsd4_cb_sequence_done() for error handling rework nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-09 Jeff Layton cel In Next
[v5,7/7] nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-07 Jeff Layton cel Changes Requested
[v5,6/7] nfsd: handle CB_SEQUENCE NFS4ERR_SEQ_MISORDERED error better nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-07 Jeff Layton cel Changes Requested
[v5,5/7] nfsd: handle CB_SEQUENCE NFS4ERR_BADSLOT better nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-07 Jeff Layton cel Changes Requested
[v5,4/7] nfsd: when CB_SEQUENCE gets ESERVERFAULT don't increment seq_nr nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-07 Jeff Layton cel Changes Requested
[v5,3/7] nfsd: only check RPC_SIGNALLED() when restarting rpc_task nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-07 Jeff Layton cel Changes Requested
[v5,2/7] nfsd: always release slot when requeueing callback nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-07 Jeff Layton cel Changes Requested
[v5,1/7] nfsd: prepare nfsd4_cb_sequence_done() for error handling rework nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-07 Jeff Layton cel Changes Requested
[v4,2/2] nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-07 Jeff Layton cel Changes Requested
[v4,1/2] nfsd: overhaul CB_SEQUENCE error handling nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-02-07 Jeff Layton cel Changes Requested
nfsd: don't ignore the return code of svc_proc_register() nfsd: don't ignore the return code of svc_proc_register() - - - --- 2025-02-06 Jeff Layton cel In Next
sunrpc: make rpc_restart_call() and rpc_restart_call_prepare() void return sunrpc: make rpc_restart_call() and rpc_restart_call_prepare() void return - 1 - --- 2025-02-05 Jeff Layton Handled Elsewhere
[RESEND,v2] sunrpc: add netns inum and srcaddr to debugfs rpc_xprt info [RESEND,v2] sunrpc: add netns inum and srcaddr to debugfs rpc_xprt info - - - --- 2025-02-05 Jeff Layton Handled Elsewhere
[v3,6/6] nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v3,5/6] nfsd: remove unneeded forward declaration of nfsd4_mark_cb_fault() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v3,4/6] nfsd: overhaul CB_SEQUENCE error handling nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v3,3/6] nfsd: add a cb_ses pointer to nfsd4_callback and use it instead of clp->cb_cb_session nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v3,2/6] nfsd: make clp->cl_cb_session be an RCU managed pointer nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v3,1/6] nfsd: add routines to get/put session references for callbacks nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v2,7/7] sunrpc: make rpc_restart_call() and rpc_restart_call_prepare() void return nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v2,6/7] nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v2,5/7] nfsd: remove unneeded forward declaration of nfsd4_mark_cb_fault() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v2,4/7] nfsd: overhaul CB_SEQUENCE error handling nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v2,3/7] nfsd: add a cb_ses pointer to nfsd4_callback and use it instead of clp->cb_cb_session nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v2,2/7] nfsd: make clp->cl_cb_session be an RCU managed pointer nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
[v2,1/7] nfsd: add routines to get/put session references for callbacks nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-29 Jeff Layton cel Changes Requested
nfsd: validate the nfsd_serv pointer before calling svc_wake_up nfsd: validate the nfsd_serv pointer before calling svc_wake_up - - - --- 2025-01-26 Jeff Layton cel Accepted
[8/8] sunrpc: make rpc_restart_call() and rpc_restart_call_prepare() void return nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-23 Jeff Layton cel Changes Requested
[7/8] nfsd: clean up and amend comments around nfsd4_cb_sequence_done() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-23 Jeff Layton cel Changes Requested
[6/8] nfsd: remove unneeded forward declaration of nfsd4_mark_cb_fault() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-23 Jeff Layton cel Changes Requested
[5/8] nfsd: reverse default of "ret" variable in nfsd4_cb_sequence_done() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-23 Jeff Layton cel Changes Requested
[4/8] nfsd: fix default case in nfsd4_cb_sequence_done() nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-23 Jeff Layton cel Changes Requested
[3/8] nfsd: when CB_SEQUENCE gets NFS4ERR_DELAY, release the slot nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-23 Jeff Layton cel Changes Requested
[2/8] nfsd: fix CB_SEQUENCE error handling of NFS4ERR_{BADSLOT,BADSESSION,SEQ_MISORDERED} nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-23 Jeff Layton cel Changes Requested
[1/8] nfsd: don't restart v4.1+ callback when RPC_SIGNALLED is set nfsd: CB_SEQUENCE error handling fixes and cleanups - - - --- 2025-01-23 Jeff Layton cel Changes Requested
[pynfs] Move to xdrlib3 [pynfs] Move to xdrlib3 - - - --- 2025-01-22 Jeff Layton Handled Elsewhere
[v2] sunrpc: add netns inum and srcaddr to debugfs rpc_xprt info [v2] sunrpc: add netns inum and srcaddr to debugfs rpc_xprt info - - - --- 2025-01-22 Jeff Layton Handled Elsewhere
nfsd: always handle RPC_SIGNALLED earlier in nfsd4_cb_sequence_done() nfsd: always handle RPC_SIGNALLED earlier in nfsd4_cb_sequence_done() - - - --- 2025-01-22 Jeff Layton cel Superseded
sunrpc: add netns inum and srcaddr to debugfs rpc_xprt info sunrpc: add netns inum and srcaddr to debugfs rpc_xprt info - - - --- 2025-01-22 Jeff Layton Superseded
[v2,3/3] nfsdctl: add necessary bits to configure lockd nfsdctl: add support for new lockd configuration interface - - - --- 2025-01-10 Jeff Layton Handled Elsewhere
[v2,2/3] nfsdctl: fix the --version option nfsdctl: add support for new lockd configuration interface - - - --- 2025-01-10 Jeff Layton Handled Elsewhere
[v2,1/3] nfsdctl: convert to xlog() nfsdctl: add support for new lockd configuration interface - - - --- 2025-01-10 Jeff Layton Handled Elsewhere
[3/3] nfsdctl: add necessary bits to configure lockd nfsdctl: add support for new lockd configuration interface - - - --- 2025-01-09 Jeff Layton Handled Elsewhere
[2/3] nfsdctl: fix the --version option nfsdctl: add support for new lockd configuration interface - - - --- 2025-01-09 Jeff Layton Handled Elsewhere
[1/3] nfsdctl: convert to xlog() nfsdctl: add support for new lockd configuration interface - - - --- 2025-01-09 Jeff Layton Handled Elsewhere
lockd: add netlink control interface lockd: add netlink control interface - - - --- 2025-01-08 Jeff Layton cel In Next
[v5,10/10] nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION nfsd: implement the "delstid" draft - - - --- 2024-12-09 Jeff Layton cel In Next
[v5,09/10] nfsd: handle delegated timestamps in SETATTR nfsd: implement the "delstid" draft - - - --- 2024-12-09 Jeff Layton cel In Next
[v5,08/10] nfsd: add support for delegated timestamps nfsd: implement the "delstid" draft - - - --- 2024-12-09 Jeff Layton cel In Next
[v5,07/10] nfsd: rework NFS4_SHARE_WANT_* flag handling nfsd: implement the "delstid" draft - - - --- 2024-12-09 Jeff Layton cel In Next
[v5,06/10] nfsd: add support for FATTR4_OPEN_ARGUMENTS nfsd: implement the "delstid" draft - - - --- 2024-12-09 Jeff Layton cel In Next
[v5,05/10] nfsd: prepare delegation code for handing out *_ATTRS_DELEG delegations nfsd: implement the "delstid" draft - - - --- 2024-12-09 Jeff Layton cel In Next
[v5,04/10] nfsd: rename NFS4_SHARE_WANT_* constants to OPEN4_SHARE_ACCESS_WANT_* nfsd: implement the "delstid" draft - - - --- 2024-12-09 Jeff Layton cel In Next
[v5,03/10] nfsd: switch to autogenerated definitions for open_delegation_type4 nfsd: implement the "delstid" draft - - - --- 2024-12-09 Jeff Layton cel In Next
[v5,02/10] nfs_common: make include/linux/nfs4.h include generated nfs4_1.h nfsd: implement the "delstid" draft - - - --- 2024-12-09 Jeff Layton cel In Next
[v5,01/10] nfsd: fix handling of delegated change attr in CB_GETATTR nfsd: implement the "delstid" draft - - - --- 2024-12-09 Jeff Layton cel In Next
[v5] nfsd: allow for up to 32 callback session slots [v5] nfsd: allow for up to 32 callback session slots - - - --- 2024-11-18 Jeff Layton Accepted
[v2] nfsd: drop inode parameter from nfsd4_change_attribute() [v2] nfsd: drop inode parameter from nfsd4_change_attribute() - - - --- 2024-11-11 Jeff Layton Changes Requested
[v4] nfsd: allow for up to 32 callback session slots [v4] nfsd: allow for up to 32 callback session slots - - - --- 2024-11-06 Jeff Layton Accepted
[v3,2/2] nfsd: allow for up to 32 callback session slots nfsd: allow the use of multiple backchannel slots - - - --- 2024-10-30 Jeff Layton Superseded
[v3,1/2] nfsd: make nfsd4_session->se_flags a bool nfsd: allow the use of multiple backchannel slots - - - --- 2024-10-30 Jeff Layton Accepted
[v2] nfsd: allow for up to 32 callback session slots [v2] nfsd: allow for up to 32 callback session slots - - - --- 2024-10-29 Jeff Layton Superseded
[2/2] nfsd: allow for more callback session slots nfsd: allow the use of multiple backchannel slots - - - --- 2024-10-28 Jeff Layton Changes Requested
« 1 2 3 »