summaryrefslogtreecommitdiffstats
path: root/fs/lockd/svclock.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: change how svc threads are asked to exit.NeilBrown2023-10-161-3/+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: remove timeout arg from svc_recv()NeilBrown2023-08-291-2/+3
* lockd: nlm_blocked list race fixesAlexander Aring2023-08-291-1/+12
* lockd: server should unlock lock if client rejects the grantJeff Layton2023-04-261-4/+17
* 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
* NLM: Defend against file_lock changes after vfs_test_lock()Benjamin Coddington2022-07-291-9/+1
* nfs: block notification on fs with its own ->lockJ. Bruce Fields2022-01-081-2/+4
* lockd: don't attempt blocking locks on nfs reexportsJ. Bruce Fields2021-08-261-3/+10
* Keep read and write fds with each nlm_fileJ. Bruce Fields2021-08-231-6/+19
* nlm: minor refactoringJ. Bruce Fields2021-08-231-8/+8
* lockd: lockd server-side shouldn't set fl_opsJ. Bruce Fields2021-08-211-18/+12
* lockd: Fix invalid lockowner cast after vfs_test_lockBenjamin Coddington2021-08-171-1/+1
* lockd: Make two symbols staticYueHaibing2019-07-031-1/+1
* lockd: Show pid of lockd for remote locksBenjamin Coddington2019-07-031-2/+2
* lockd: Remove lm_compare_owner and lm_owner_keyBenjamin Coddington2019-07-031-18/+0
* lockd: Convert NLM service fl_owner to nlm_lockownerBenjamin Coddington2019-07-031-0/+96
* fs/locks: merge posix_unblock_lock() and locks_delete_block()NeilBrown2018-12-071-1/+1
* nfsd: fix leaked file lock with nfs exported overlayfsAmir Goldstein2018-08-091-8/+8
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* lockd: remove redundant check on blockColin Ian King2017-04-251-9/+9
* sunrpc/lockd: fix references to the BKLJeff Layton2015-01-231-2/+2
* lockd: eliminate LOCKD_DEBUGJeff Layton2014-11-241-1/+1
* lockd: rip out deferred lock handling from testlock codepathJeff Layton2014-09-091-49/+6
* locks: Copy fl_lmops information for conflock in locks_copy_conflock()Kinglong Mee2014-09-091-0/+1
* locks: Remove unused conf argument from lm_grantJoe Perches2014-09-091-9/+3
* lockd: send correct lock when granting a delayed lock.NeilBrown2014-02-131-0/+8
* Merge branch 'for-3.11' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2013-07-171-0/+4
|\
| * lockd: protect nlm_blocked access in nlmsvc_retry_blockedDavid Jeffery2013-07-111-0/+4
* | locks: add a new "lm_owner_key" lock operationJeff Layton2013-06-291-0/+12
* | locks: drop the unused filp argument to posix_unblock_lockJeff Layton2013-06-291-1/+1
|/
* new helper: file_inode(file)Al Viro2013-02-221-8/+8
* close the race in nlmsvc_free_block()Al Viro2012-09-221-2/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2012-08-011-1/+0
|\
| * lockd: shift grabbing a reference to nlm_host into nlm_alloc_call()Al Viro2012-07-291-1/+0
* | LockD: pass actual network namespace to grace period management functionsStanislav Kinsbursky2012-07-271-8/+8
|/
* SUNRPC/LOCKD: Fix build warnings when CONFIG_SUNRPC_DEBUG is undefinedTrond Myklebust2012-03-211-30/+29
* locks: rename lock-manager opsJ. Bruce Fields2011-07-201-4/+4
* lockd: Split nlm_release_call()Chuck Lever2010-12-161-2/+2
* lockd: Move nlmdbg_cookie2a() to svclock.cChuck Lever2010-12-161-0/+30
* BKL: remove extraneous #include <smp_lock.h>Arnd Bergmann2010-11-171-1/+0
* lockd: fix nlmsvc_notify_blocked lockingJ. Bruce Fields2010-10-271-2/+4
* lockd: Mostly remove BKL from the serverBryan Schumaker2010-09-221-10/+21
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+1
* const: make lock_manager_operations constAlexey Dobriyan2009-09-221-1/+1
* lockd: call locks_release_private to cleanup per-filesystem stateFelix Blyakher2009-04-241-0/+2
* lockd: clean up blocking lock cases of nlsmvc_lock()Miklos Szeredi2009-03-181-5/+8