summaryrefslogtreecommitdiffstats
path: root/fs/dlm/lock.c
Commit message (Expand)AuthorAgeFilesLines
* dlm: use kref_put_lock in __put_lkbAlexander Aring2022-05-021-6/+6
* dlm: use kref_put_lock in put_rsbAlexander Aring2022-05-021-3/+5
* dlm: remove unnecessary error assignAlexander Aring2022-05-021-3/+0
* dlm: fix missing lkb refcount handlingAlexander Aring2022-05-021-2/+9
* dlm: replace usage of found with dedicated list iterator variableJakob Koschel2022-04-061-28/+25
* dlm: remove usage of list iterator for list_add() after the loop bodyJakob Koschel2022-04-061-4/+8
* dlm: fix pending remove if msg allocation failsAlexander Aring2022-04-061-1/+2
* dlm: fix wake_up() calls for pending removeAlexander Aring2022-04-061-2/+2
* dlm: cleanup lock handling in dlm_master_lookupAlexander Aring2022-04-061-87/+102
* dlm: remove found label in dlm_master_lookupAlexander Aring2022-04-061-9/+9
* dlm: use __le types for dlm messagesAlexander Aring2022-04-061-133/+143
* dlm: use __le types for rcom messagesAlexander Aring2022-04-061-2/+1
* dlm: use __le types for dlm headerAlexander Aring2022-04-061-43/+52
* dlm: fix missing check in validate_lock_argsAlexander Aring2022-04-061-1/+2
* fs: dlm: use event based wait for pending removeAlexander Aring2021-12-071-7/+12
* fs: dlm: filter user dlm messages for kernel locksAlexander Aring2021-11-021-0/+9
* fs: dlm: add lkb waiters debugfs functionalityAlexander Aring2021-11-021-0/+15
* fs: dlm: add lkb debugfs functionalityAlexander Aring2021-11-021-0/+46
* fs: dlm: allow create lkb with specific id rangeAlexander Aring2021-11-021-2/+8
* fs: dlm: initial support for tracepointsAlexander Aring2021-11-021-0/+10
* fs: dlm: add union in dlm header for lockspace idAlexander Aring2021-05-251-4/+4
* fs: dlm: add more midcomms hooksAlexander Aring2021-05-251-4/+4
* fs: dlm: use GFP_ZERO for page bufferAlexander Aring2021-03-091-2/+0
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193Thomas Gleixner2019-05-301-3/+1
* dlm: memory leaks on error path in dlm_user_request()Vasily Averin2018-11-151-7/+7
* dlm: lost put_lkb on error path in receive_convert() and receive_unlock()Vasily Averin2018-11-151-0/+2
* dlm: possible memory leak on error path in create_lkb()Vasily Averin2018-11-151-0/+1
* dlm: remove dlm_send_rcom_lookup_dumpDavid Teigland2017-10-091-1/+0
* DLM: fix conversion deadlock when DLM_LKF_NODLCKWT flag is settsutomu.owa@toshiba.co.jp2017-09-251-19/+23
* dlm: Delete an error message for a failed memory allocation in dlm_recover_wa...Markus Elfring2017-08-071-3/+1
* dlm: Improve a size determination in dlm_recover_waiters_pre()Markus Elfring2017-08-071-1/+1
* dlm: Use kcalloc() in dlm_scan_waiters()Markus Elfring2017-08-071-1/+1
* ktime: Get rid of ktime_equal()Thomas Gleixner2016-12-251-3/+2
* ktime: Cleanup ktime_set() usageThomas Gleixner2016-12-251-1/+1
* dlm: adopt orphan locksDavid Teigland2014-11-191-2/+74
* dlm: use INFO for recovery messagesDavid Teigland2014-02-141-3/+3
* dlm: silence a harmless use after free warningDan Carpenter2014-02-121-0/+1
* dlm: Avoid LVB truncationBart Van Assche2013-06-261-4/+4
* dlm: convert to idr_alloc()Tejun Heo2013-02-271-12/+6
* dlm: avoid scanning unchanged toss listsDavid Teigland2013-01-071-0/+15
* dlm: fix lvb invalidation conditionsDavid Teigland2012-11-161-3/+13
* dlm: fix missing dir removeDavid Teigland2012-07-161-2/+68
* dlm: fix conversion deadlock from recoveryDavid Teigland2012-07-161-15/+40
* dlm: fix race between remove and lookupDavid Teigland2012-07-161-37/+144
* dlm: use rsbtbl as resource directoryDavid Teigland2012-07-161-203/+819
* dlm: fixes for nodir modeDavid Teigland2012-05-021-89/+197
* dlm: improve error and debug messagesDavid Teigland2012-04-261-85/+156
* dlm: avoid unnecessary search in search_rsbDavid Teigland2012-04-261-0/+3
* dlm: fix waiter recoveryDavid Teigland2012-04-261-12/+31