aboutsummaryrefslogtreecommitdiffstats
path: root/fs/dlm/user.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-12dlm: fix user space lkb refcountingAlexander Aring1-5/+5
2023-06-14fs: dlm: move dlm_purge_lkb_callbacks to user moduleAlexander Aring1-0/+18
2023-03-06fs: dlm: move internal flags to atomic opsAlexander Aring1-4/+4
2023-03-06fs: dlm: change dflags to use atomic bitsAlexander Aring1-2/+2
2023-03-06fs: dlm: store lkb distributed flags into own valueAlexander Aring1-2/+4
2023-03-06fs: dlm: remove deprecated code partsAlexander Aring1-22/+0
2023-03-06fs: dlm: fix DLM_IFL_CB_PENDING gets overwrittenAlexander Aring1-1/+1
2022-11-21fs: dlm: rename DLM_IFL_NEED_SCHED to DLM_IFL_CB_PENDINGAlexander Aring1-2/+1
2022-11-21fs: dlm: ast do WARN_ON_ONCE() on hotpathAlexander Aring1-4/+4
2022-11-08fs: dlm: use a non-static queue for callbacksAlexander Aring1-30/+43
2022-11-08fs: dlm: use list_first_entry marcoAlexander Aring1-1/+1
2022-08-23fs: dlm: remove DLM_LSFL_FS from uapiAlexander Aring1-3/+3
2022-08-23fs: dlm: trace user space callbacksAlexander Aring1-1/+6
2022-08-23fs: dlm: change ls_clear_proc_locks to spinlockAlexander Aring1-2/+2
2022-08-01fs: dlm: don't use deprecated timeout features by defaultAlexander Aring1-0/+12
2022-08-01fs: dlm: add deprecation Kconfig and warnings for timeoutsAlexander Aring1-0/+8
2022-06-24fs: dlm: remove timeout from dlm_user_adopt_orphanAlexander Aring1-1/+0
2022-04-06dlm: remove __user conversion warningsAlexander Aring1-8/+8
2020-05-12dlm: user: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193Thomas Gleixner1-4/+1
2018-12-03dlm: fix invalid cluster name warningDavid Teigland1-1/+2
2018-11-07dlm: don't leak kernel pointer to userspaceTycho Andersen1-1/+1
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-1/+1
2017-11-27fs: annotate ->poll() instancesAl Viro1-1/+1
2017-08-07dlm: avoid double-free on error path in dlm_device_{register,unregister}Edwin Török1-0/+4
2017-08-07dlm: Fix kernel memory disclosureVlad Tsyrklevich1-0/+2
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar1-0/+1
2016-10-19dlm: audit and remove any unnecessary uses of module.hPaul Gortmaker1-1/+0
2016-01-21[regression] fix braino in fs/dlm/user.cAl Viro1-1/+1
2016-01-04convert a bunch of open-coded instances of memdup_user_nul()Al Viro1-8/+3
2015-09-03Merge tag 'dlm-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds1-3/+4
2015-08-25dlm: fix lvb copy for user locksDavid Teigland1-3/+4
2015-08-05char: make misc_deregister a void functionGreg Kroah-Hartman1-6/+3
2014-11-19dlm: adopt orphan locksDavid Teigland1-2/+11
2013-08-12dlm: remove signal blockingDavid Teigland1-19/+6
2013-02-04dlm: check the write size from userDavid Teigland1-4/+4
2012-09-10dlm: check the maximum size of a request from userSasha Levin1-0/+7
2012-01-04dlm: add recovery callbacksDavid Teigland1-2/+3
2011-07-15dlm: use workqueue for callbacksDavid Teigland1-6/+6
2011-03-28dlm: Remove superfluous call to recalc_sigpending()Matt Fleming1-1/+0
2011-03-10dlm: record full callback stateDavid Teigland1-121/+64
2010-10-15llseek: automatically add .llseek fopArnd Bergmann1-0/+3
2010-04-30dlm: fix ast ordering for user locksDavid Teigland1-14/+74
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-02-24dlm: fix ordering of bast and castDavid Teigland1-4/+6
2009-11-30dlm: always use GFP_NOFSDavid Teigland1-6/+6
2009-03-11dlm: fix length calculation in compat codeDavid Teigland1-9/+15
2008-12-23dlm: improve how bast mode handlingDavid Teigland1-1/+3
2008-09-04dlm: remove bklDavid Teigland1-8/+1
2008-08-28dlm: detect available userspace daemonDavid Teigland1-1/+60
2008-08-28dlm: allow multiple lockspace createsDavid Teigland1-21/+33
2008-08-13dlm: add missing kfreesDavid Teigland1-3/+7
2008-07-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds1-1/+1
2008-07-14dlm: check for null in device_writeMasatake YAMATO1-1/+1
2008-06-20dlm-user: BKL pushdownArnd Bergmann1-1/+8
2008-02-06dlm: add __init and __exit marks to init and exit functionsDenis Cheng1-1/+1
2008-02-06dlm: eliminate astparam type castingDavid Teigland1-5/+3
2008-02-04dlm: dlm/user.c input validation fixesAl Viro1-11/+8
2008-01-30dlm: static initialization improvementsDenis Cheng1-6/+7
2008-01-30dlm: Sanity check namelen before copying itPatrick Caulfeld1-3/+9
2008-01-30dlm: fix possible use-after-freeDavid Teigland1-2/+2
2007-10-19Use helpers to obtain task pid in printksPavel Emelyanov1-1/+1
2007-07-09[DLM] canceling deadlocked lockDavid Teigland1-0/+25
2007-07-09[DLM] timeout fixesDavid Teigland1-19/+30
2007-07-09[DLM] dlm_device interface changes [3/6]David Teigland1-10/+43
2007-07-09[DLM] add lock timeouts and warnings [2/6]David Teigland1-1/+1
2007-05-01[DLM] Remove redundant assignmentPatrick Caulfield1-2/+0
2007-05-01[DLM] interface for purge (2/2)David Teigland1-0/+28
2007-05-01[DLM] overlapping cancel and unlockDavid Teigland1-33/+44
2007-05-01[DLM] Don't delete misc device if lockspace removal failsPatrick Caulfield1-22/+36
2007-03-07[DLM] fs/dlm/user.c should #include "user.h"Adrian Bunk1-0/+1
2007-02-12[PATCH] mark struct file_operations const 6Arjan van de Ven1-3/+3
2007-02-05[DLM] fix user unlockingDavid Teigland1-0/+9
2006-08-31[DLM] force removal of user lockspaceDavid Teigland1-3/+6
2006-07-21[DLM] fix whitespace damageDavid Teigland1-1/+1
2006-07-20[DLM] fix leaking user locksDavid Teigland1-0/+16
2006-07-13[DLM] dlm: user locksDavid Teigland1-0/+769