summaryrefslogtreecommitdiffstats
path: root/fs/lockd
Commit message (Expand)AuthorAgeFilesLines
* lockd: host: Remove unnecessary statements'host = NULL;'Li kunyu2024-05-061-1/+0
* Merge tag 'nfsd-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2024-03-121-3/+0
|\
| * nfsd: stop setting ->pg_stats for unused statsJosef Bacik2024-03-011-3/+0
* | lockd: adapt to breakup of struct file_lockJeff Layton2024-02-0510-109/+115
* | filelock: split common fields into struct file_lock_coreJeff Layton2024-02-051-0/+1
* | lockd: convert to using new filelock helpersJeff Layton2024-02-052-13/+13
|/
* Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2024-01-101-1/+0
|\
| * fs: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados2023-12-281-1/+0
* | SUNRPC: discard sv_refcnt, and svc_get/svc_putNeilBrown2024-01-071-6/+4
|/
* SUNRPC: change how svc threads are asked to exit.NeilBrown2023-10-162-6/+4
* lockd: hold a reference to nlmsvc_serv while stopping the thread.NeilBrown2023-10-161-0/+2
* lockd: fix race in async lock request handlingAlexander Aring2023-10-161-3/+8
* lockd: don't call vfs_lock_file() for pending requestsAlexander Aring2023-10-161-7/+16
* lockd: introduce safe async lock opAlexander Aring2023-10-161-3/+1
* SUNRPC: Add enum svc_auth_statusChuck Lever2023-08-291-1/+1
* SUNRPC: remove timeout arg from svc_recv()NeilBrown2023-08-292-7/+12
* SUNRPC: change svc_recv() to return void.NeilBrown2023-08-291-8/+1
* SUNRPC: call svc_process() from svc_recv().NeilBrown2023-08-291-5/+0
* lockd: remove SIGKILL handlingNeilBrown2023-08-291-24/+0
* fs: lockd: avoid possible wrong NULL parameterSu Hui2023-08-291-0/+3
* lockd: nlm_blocked list race fixesAlexander Aring2023-08-291-1/+12
* Merge tag 'nfs-for-6.5-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2023-07-011-0/+6
|\
| * NFS: add a sysfs link to the lockd rpc_clientBenjamin Coddington2023-06-191-0/+6
* | lockd: drop inappropriate svc_get() from locked_get()NeilBrown2023-06-121-1/+0
|/
* Merge tag 'nfsd-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2023-05-171-1/+1
|\
| * lockd: define nlm_port_min,max with CONFIG_SYSCTLTom Rix2023-05-021-1/+1
* | 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