summaryrefslogtreecommitdiff
path: root/fs/dlm/plock.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-05dlm: adapt to breakup of struct file_lockJeff Layton1-23/+22
2024-02-05filelock: split common fields into struct file_lock_coreJeff Layton1-0/+1
2024-02-05dlm: convert to using new filelock helpersJeff Layton1-5/+5
2023-11-16dlm: use FL_SLEEP to determine blocking vs non-blockingAlexander Aring1-1/+1
2023-11-16dlm: use fl_owner from lockdAlexander Aring1-14/+4
2023-08-25dlm: fix plock lookup when using multiple lockspacesAlexander Aring1-3/+3
2023-08-10fs: dlm: add plock dev tracepointsAlexander Aring1-0/+6
2023-08-10fs: dlm: check on plock ops when exit dlmAlexander Aring1-0/+2
2023-08-10fs: dlm: add missing spin_unlockAlexander Aring1-0/+1
2023-07-21fs: dlm: fix F_CANCELLK to cancel pending requestAlexander Aring1-13/+90
2023-07-21fs: dlm: allow to F_SETLKW getting interruptedAlexander Aring1-20/+36
2023-07-21fs: dlm: remove twice newlineAlexander Aring1-2/+2
2023-05-24fs: dlm: fix mismatch of plock results from userspaceAlexander Aring1-13/+45
2023-05-23fs: dlm: make F_SETLK use unkillable wait_eventAlexander Aring1-17/+21
2023-05-22fs: dlm: interrupt posix locks only when process is killedAlexander Aring1-1/+1
2023-05-22fs: dlm: fix cleanup pending ops when interruptedAlexander Aring1-19/+6
2023-05-22fs: dlm: return positive pid value for F_GETLKAlexander Aring1-1/+3
2023-01-11filelock: move file locking definitions to separate header fileJeff Layton1-0/+1
2022-06-24fs: dlm: change posix lock sigint handlingAlexander Aring1-3/+26
2022-06-24fs: dlm: use dlm_plock_info for do_unlock_closeAlexander Aring1-10/+6
2022-06-24fs: dlm: change plock interrupted message to debug againAlexander Aring1-2/+2
2022-06-23fs: dlm: add pid to debug logAlexander Aring1-2/+2
2022-06-23fs: dlm: plock use list_first_entryAlexander Aring1-1/+1
2022-04-06dlm: replace usage of found with dedicated list iterator variableJakob Koschel1-12/+12
2022-04-06dlm: move global to static initsAlexander Aring1-11/+5
2022-04-06dlm: remove unnecessary INIT_LIST_HEAD()Alexander Aring1-1/+0
2022-04-06dlm: improve plock logging if interruptedAlexander Aring1-4/+5
2022-04-06dlm: rearrange async condition returnAlexander Aring1-14/+13
2022-04-06dlm: cleanup plock_op vs plock_xopAlexander Aring1-31/+46
2022-04-06dlm: replace sanity checks with WARN_ONAlexander Aring1-28/+4
2022-04-06dlm: fix plock invalid readAlexander Aring1-7/+5
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398Thomas Gleixner1-4/+1
2018-02-12vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-1/+1
2017-11-28fs: annotate ->poll() instancesAl Viro1-2/+2
2017-07-16fs/locks: Remove fl_nspid and use fs-specific l_pid for remote locksBenjamin Coddington1-1/+1
2015-11-05Merge tag 'dlm-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds1-1/+1
2015-11-03dlm: make posix locks interruptibleEric Ren1-1/+1
2015-10-22Move locks API users to locks_lock_inode_wait()Benjamin Coddington1-2/+2
2015-08-05char: make misc_deregister a void functionGreg Kroah-Hartman1-2/+1
2014-09-10locks: Remove unused conf argument from lm_grantJoe Perches1-4/+4
2013-04-08dlm: avoid unnecessary posix unlockDavid Teigland1-3/+15
2011-07-21locks: rename lock-manager opsJ. Bruce Fields1-5/+5
2011-05-23dlm: make plock operation killableDavid Teigland1-4/+61
2010-10-15llseek: automatically add .llseek fopArnd Bergmann1-1/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-12-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds1-3/+3
2009-12-04tree-wide: fix assorted typos all over the placeAndré Goddard Rosa1-1/+1
2009-12-01dlm: always use GFP_NOFSDavid Teigland1-3/+3
2009-06-18dlm: fix plock use-after-freeDavid Teigland1-7/+10
2009-01-22dlm: initialize file_lock struct in GETLK before copying conflicting lockJeff Layton1-0/+2