summaryrefslogtreecommitdiffstats
path: root/fs/lockd
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'nfsd-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2023-04-297-49/+188
|\
| * lockd: add some client-side tracepointsJeff Layton2023-04-265-2/+131
| * lockd: server should unlock lock if client rejects the grantJeff Layton2023-04-261-4/+17
| * lockd: fix races in client GRANTED_MSG wait logicJeff Layton2023-04-262-31/+39
| * lockd: move struct nlm_wait to lockd.hJeff Layton2023-04-261-12/+0
| * lockd: purge resources held on behalf of nlm clients when shutting downJeff Layton2023-04-261-0/+1
* | lockd: simplify two-level sysctl registration for nlm_sysctlsLuis Chamberlain2023-04-131-19/+1
|/
* lockd: set file_lock start and end when decoding nlm4 testargsJeff Layton2023-03-142-9/+13
* Merge tag 'sysctl-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2023-02-231-1/+1
|\
| * sysctl: fix proc_dobool() usabilityOndrej Mosnacek2023-02-211-1/+1
* | Merge tag 'nfsd-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2023-02-221-9/+12
|\ \ | |/ |/|
| * SUNRPC: Use per-CPU counters to tally server RPC countsChuck Lever2023-02-201-5/+10
| * SUNRPC: Refactor RPC server dispatch methodChuck Lever2023-02-201-2/+2
| * SUNRPC: Push svcxdr_init_encode() into svc_process_common()Chuck Lever2023-02-201-1/+0
| * SUNRPC: Push svcxdr_init_decode() into svc_process_common()Chuck Lever2023-02-201-1/+0
* | fs: remove locks_inodeJeff Layton2023-01-112-2/+2
* | filelock: move file locking definitions to separate header fileJeff Layton2023-01-112-0/+2
|/
* Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2022-12-124-14/+22
|\
| * lockd: fix file selection in nlmsvc_cancel_blockedJeff Layton2022-12-101-3/+4
| * lockd: ensure we use the correct file descriptor when unlockingJeff Layton2022-12-101-4/+6
| * lockd: set missing fl_flags field when retrieving argsJeff Layton2022-12-102-0/+2
| * lockd: set other missing fields when unlocking filesTrond Myklebust2022-12-101-7/+10
* | lockd: use locks_inode_context helperJeff Layton2022-11-301-2/+2
|/
* SUNRPC: Parametrize how much of argsize should be zeroedChuck Lever2022-09-262-0/+48
* lockd: move from strlcpy with unused retval to strscpyWolfram Sang2022-09-261-1/+1
* lockd: detect and reject lock arguments that overflowJeff Layton2022-08-042-17/+10
* NLM: Defend against file_lock changes after vfs_test_lock()Benjamin Coddington2022-07-293-11/+8
* lockd: fix nlm_close_filesJeff Layton2022-07-111-5/+4
* lockd: set fl_owner when unlocking filesJeff Layton2022-07-111-2/+3
* NFSD: Move svc_serv_ops::svo_function into struct svc_servChuck Lever2022-02-281-5/+1
* NFSD: Remove svc_serv_ops::svo_moduleChuck Lever2022-02-281-3/+1
* SUNRPC: Remove svc_shutdown_net()Chuck Lever2022-02-281-2/+2
* SUNRPC: Rename svc_create_xprt()Chuck Lever2022-02-281-2/+2
* SUNRPC: Remove svo_shutdown methodChuck Lever2022-02-281-3/+2
* SUNRPC: Remove the .svo_enqueue_xprt methodChuck Lever2022-02-281-1/+0
* Merge tag 'nfsd-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds2022-02-021-8/+10
|\
| * lockd: fix failure to cleanup client locksJ. Bruce Fields2022-01-271-0/+1
| * lockd: fix server crash on reboot of client holding lockJ. Bruce Fields2022-01-181-8/+9
* | Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-171-1/+1
|\ \ | |/ |/|
* | nfs: block notification on fs with its own ->lockJ. Bruce Fields2022-01-081-2/+4
* | lockd: use svc_set_num_threads() for thread start and stopNeilBrown2021-12-131-50/+8
* | lockd: rename lockd_create_svc() to lockd_get()NeilBrown2021-12-131-6/+4
* | lockd: introduce lockd_put()NeilBrown2021-12-131-37/+27
* | lockd: move svc_exit_thread() into the threadNeilBrown2021-12-131-11/+12
* | lockd: move lockd_start_svc() call into lockd_create_svc()NeilBrown2021-12-131-12/+10
* | lockd: simplify management of network status notifiersNeilBrown2021-12-131-26/+9
* | lockd: introduce nlmsvc_servNeilBrown2021-12-131-16/+20
* | SUNRPC: stop using ->sv_nrthreads as a refcountNeilBrown2021-12-131-4/+0
* | SUNRPC/NFSD: clean up get/put functions.NeilBrown2021-12-131-5/+1
* | SUNRPC: change svc_get() to return the svc.NeilBrown2021-12-131-4/+2
|/