summaryrefslogtreecommitdiffstats
path: root/fs/dlm/plock.c
Commit message (Expand)AuthorAgeFilesLines
* dlm: adapt to breakup of struct file_lockJeff Layton2024-02-051-23/+22
* filelock: split common fields into struct file_lock_coreJeff Layton2024-02-051-0/+1
* dlm: convert to using new filelock helpersJeff Layton2024-02-051-5/+5
* dlm: use FL_SLEEP to determine blocking vs non-blockingAlexander Aring2023-11-161-1/+1
* dlm: use fl_owner from lockdAlexander Aring2023-11-161-14/+4
* dlm: fix plock lookup when using multiple lockspacesAlexander Aring2023-08-251-3/+3
* fs: dlm: add plock dev tracepointsAlexander Aring2023-08-101-0/+6
* fs: dlm: check on plock ops when exit dlmAlexander Aring2023-08-101-0/+2
* fs: dlm: add missing spin_unlockAlexander Aring2023-08-101-0/+1
* fs: dlm: fix F_CANCELLK to cancel pending requestAlexander Aring2023-07-201-13/+90
* fs: dlm: allow to F_SETLKW getting interruptedAlexander Aring2023-07-201-20/+36
* fs: dlm: remove twice newlineAlexander Aring2023-07-201-2/+2
* fs: dlm: fix mismatch of plock results from userspaceAlexander Aring2023-05-241-13/+45
* fs: dlm: make F_SETLK use unkillable wait_eventAlexander Aring2023-05-231-17/+21
* fs: dlm: interrupt posix locks only when process is killedAlexander Aring2023-05-221-1/+1
* fs: dlm: fix cleanup pending ops when interruptedAlexander Aring2023-05-221-19/+6
* fs: dlm: return positive pid value for F_GETLKAlexander Aring2023-05-221-1/+3
* filelock: move file locking definitions to separate header fileJeff Layton2023-01-111-0/+1
* fs: dlm: change posix lock sigint handlingAlexander Aring2022-06-241-3/+26
* fs: dlm: use dlm_plock_info for do_unlock_closeAlexander Aring2022-06-241-10/+6
* fs: dlm: change plock interrupted message to debug againAlexander Aring2022-06-241-2/+2
* fs: dlm: add pid to debug logAlexander Aring2022-06-231-2/+2
* fs: dlm: plock use list_first_entryAlexander Aring2022-06-231-1/+1
* dlm: replace usage of found with dedicated list iterator variableJakob Koschel2022-04-061-12/+12
* dlm: move global to static initsAlexander Aring2022-04-061-11/+5
* dlm: remove unnecessary INIT_LIST_HEAD()Alexander Aring2022-04-061-1/+0
* dlm: improve plock logging if interruptedAlexander Aring2022-04-061-4/+5
* dlm: rearrange async condition returnAlexander Aring2022-04-061-14/+13
* dlm: cleanup plock_op vs plock_xopAlexander Aring2022-04-061-31/+46
* dlm: replace sanity checks with WARN_ONAlexander Aring2022-04-061-28/+4
* dlm: fix plock invalid readAlexander Aring2022-04-061-7/+5
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398Thomas Gleixner2019-06-051-4/+1
* vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-1/+1
* fs: annotate ->poll() instancesAl Viro2017-11-271-2/+2
* fs/locks: Remove fl_nspid and use fs-specific l_pid for remote locksBenjamin Coddington2017-07-161-1/+1
* Merge tag 'dlm-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds2015-11-051-1/+1
|\
| * dlm: make posix locks interruptibleEric Ren2015-11-031-1/+1
* | Move locks API users to locks_lock_inode_wait()Benjamin Coddington2015-10-221-2/+2
|/
* char: make misc_deregister a void functionGreg Kroah-Hartman2015-08-051-2/+1
* locks: Remove unused conf argument from lm_grantJoe Perches2014-09-091-4/+4
* dlm: avoid unnecessary posix unlockDavid Teigland2013-04-081-3/+15
* locks: rename lock-manager opsJ. Bruce Fields2011-07-201-5/+5
* dlm: make plock operation killableDavid Teigland2011-05-231-4/+61
* llseek: automatically add .llseek fopArnd Bergmann2010-10-151-1/+2
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds2009-12-101-3/+3
|\
| * dlm: always use GFP_NOFSDavid Teigland2009-11-301-3/+3
* | tree-wide: fix assorted typos all over the placeAndré Goddard Rosa2009-12-041-1/+1
|/
* dlm: fix plock use-after-freeDavid Teigland2009-06-181-7/+10
* dlm: initialize file_lock struct in GETLK before copying conflicting lockJeff Layton2009-01-211-0/+2