summaryrefslogtreecommitdiff
path: root/fs/lockd
AgeCommit message (Expand)AuthorFilesLines
2024-09-12nfsd: stop setting ->pg_stats for unused statsJosef Bacik1-3/+0
2024-06-21lockd: drop inappropriate svc_get() from locked_get()NeilBrown1-1/+0
2024-06-21lockd: set file_lock start and end when decoding nlm4 testargsJeff Layton2-9/+13
2024-06-21lockd: fix file selection in nlmsvc_cancel_blockedJeff Layton1-3/+4
2024-06-21lockd: ensure we use the correct file descriptor when unlockingJeff Layton1-4/+6
2024-06-21lockd: set missing fl_flags field when retrieving argsJeff Layton2-0/+2
2024-06-21lockd: set other missing fields when unlocking filesTrond Myklebust1-7/+10
2024-06-21lockd: use locks_inode_context helperJeff Layton1-2/+2
2024-06-21SUNRPC: Parametrize how much of argsize should be zeroedChuck Lever2-0/+48
2024-06-21lockd: move from strlcpy with unused retval to strscpyWolfram Sang1-1/+1
2024-06-21lockd: detect and reject lock arguments that overflowJeff Layton2-17/+10
2024-06-21NLM: Defend against file_lock changes after vfs_test_lock()Benjamin Coddington3-11/+8
2024-06-21lockd: fix nlm_close_filesJeff Layton1-5/+4
2024-06-21lockd: set fl_owner when unlocking filesJeff Layton1-2/+3
2024-06-21NFSD: Move svc_serv_ops::svo_function into struct svc_servChuck Lever1-5/+1
2024-06-21NFSD: Remove svc_serv_ops::svo_moduleChuck Lever1-3/+1
2024-06-21SUNRPC: Remove svc_shutdown_net()Chuck Lever1-2/+2
2024-06-21SUNRPC: Rename svc_create_xprt()Chuck Lever1-2/+2
2024-06-21SUNRPC: Remove svo_shutdown methodChuck Lever1-3/+2
2024-06-21SUNRPC: Remove the .svo_enqueue_xprt methodChuck Lever1-1/+0
2024-06-21lockd: fix failure to cleanup client locksJ. Bruce Fields1-0/+1
2024-06-21lockd: fix server crash on reboot of client holding lockJ. Bruce Fields1-8/+9
2024-06-21nfs: block notification on fs with its own ->lockJ. Bruce Fields1-2/+4
2024-06-21lockd: use svc_set_num_threads() for thread start and stopNeilBrown1-50/+8
2024-06-21lockd: rename lockd_create_svc() to lockd_get()NeilBrown1-6/+4
2024-06-21lockd: introduce lockd_put()NeilBrown1-37/+27
2024-06-21lockd: move svc_exit_thread() into the threadNeilBrown1-11/+12
2024-06-21lockd: move lockd_start_svc() call into lockd_create_svc()NeilBrown1-12/+10
2024-06-21lockd: simplify management of network status notifiersNeilBrown1-26/+9
2024-06-21lockd: introduce nlmsvc_servNeilBrown1-16/+20
2024-06-21SUNRPC: stop using ->sv_nrthreads as a refcountNeilBrown1-4/+0
2024-06-21SUNRPC/NFSD: clean up get/put functions.NeilBrown1-5/+1
2024-06-21SUNRPC: change svc_get() to return the svc.NeilBrown1-4/+2
2024-06-21SUNRPC: Change return value type of .pc_encodeChuck Lever2-18/+18
2024-06-21SUNRPC: Replace the "__be32 *p" parameter to .pc_encodeChuck Lever3-16/+9
2024-06-21SUNRPC: Change return value type of .pc_decodeChuck Lever2-96/+97
2024-06-21SUNRPC: Replace the "__be32 *p" parameter to .pc_decodeChuck Lever3-36/+21
2024-06-21SUNRPC: Trace calls to .rpc_call_doneChuck Lever3-7/+0
2024-06-21NLM: Fix svcxdr_encode_owner()Chuck Lever1-11/+2
2024-06-21SUNRPC: Set rq_auth_stat in the pg_authenticate() calloutChuck Lever1-0/+2
2024-06-21lockd: don't attempt blocking locks on nfs reexportsJ. Bruce Fields1-3/+10
2024-06-21Keep read and write fds with each nlm_fileJ. Bruce Fields4-39/+96
2024-06-21lockd: update nlm_lookup_file reexport commentJ. Bruce Fields1-2/+3
2024-06-21nlm: minor refactoringJ. Bruce Fields2-10/+10
2024-06-21nlm: minor nlm_lookup_file argument changeJ. Bruce Fields3-9/+11
2024-06-21lockd: change the proc_handler for nsm_use_hostnamesJia He1-1/+1
2024-06-21lockd: Update the NLMv4 SHARE results encoder to use struct xdr_streamChuck Lever1-13/+9
2024-06-21lockd: Update the NLMv4 nlm_res results encoder to use struct xdr_streamChuck Lever1-7/+6
2024-06-21lockd: Update the NLMv4 TEST results encoder to use struct xdr_streamChuck Lever1-38/+36
2024-06-21lockd: Update the NLMv4 void results encoder to use struct xdr_streamChuck Lever1-6/+11