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