summaryrefslogtreecommitdiff
path: root/lib/locking
Commit message (Expand)AuthorAgeFilesLines
* cleanup: correcting some log_printZdenek Kabelac2023-05-061-1/+1
* lvmlockd: Fix syntax error in previous commitMarian Csontos2023-01-111-1/+1
* lvmlockd: fix report of lv_active_exclusively for special lv typesDavid Teigland2023-01-102-16/+38
* report: query lvmlockd for lv_active_exclusivelycorubba2022-11-112-4/+19
* lvmlockd: Fix sanlock lvmlock lv size calculationcorubba2022-10-121-1/+3
* lvresize: restructure codeDavid Teigland2022-09-091-1/+5
* thin: rename internal functionZdenek Kabelac2022-08-301-1/+1
* devices: fix dev_name assumptionsDavid Teigland2022-02-241-0/+4
* label: cache dm device listZdenek Kabelac2021-12-201-0/+1
* cleanup: use const char bufferZdenek Kabelac2021-10-181-1/+1
* cov: add error path for daemon_request_extendZdenek Kabelac2021-09-201-6/+11
* lvmlockd: better error pathZdenek Kabelac2021-09-201-16/+6
* clang: avoid double free on error pathZdenek Kabelac2021-09-151-32/+15
* backup: automatically store data on vg_unlockZdenek Kabelac2021-06-091-2/+5
* lib: locking: Parse PV list for IDM lockingLeo Yan2021-05-201-17/+241
* lib: locking: Add new type "idm"Leo Yan2021-05-201-10/+62
* all: fix typosSamanta Navarro2021-03-301-1/+1
* lvmlocdk: correct creation of dm path vg sanlock LVZdenek Kabelac2021-02-171-2/+5
* lvmlockd vdo: add supportDavid Teigland2020-09-291-0/+73
* lvmlockd vdo: disallow use of shared lock on LVDavid Teigland2020-09-291-0/+1
* locking: restore blocking signal for VG_GLOBAL lckZdenek Kabelac2020-09-141-3/+5
* lvmlockd: use 4K sector size when any dev is 4KDavid Teigland2020-05-111-10/+4
* lvmlockd: use transient LV lock when creating snapshotDavid Teigland2020-03-091-1/+1
* lvmlockd: move eval of ENOENTZdenek Kabelac2020-02-041-5/+2
* lvmlockd: use ret value in query functionDavid Teigland2020-01-291-1/+1
* pvcreate,pvremove: fix reacquiring global lock after promptDavid Teigland2019-11-262-3/+12
* lvmlockd: fix cachevol lockingDavid Teigland2019-10-251-0/+8
* vgremove: remove internal lvmlock LVDavid Teigland2019-10-041-0/+8
* devices: clean up block size functionsDavid Teigland2019-08-071-5/+5
* locking: fix repeated convert to exDavid Teigland2019-06-101-0/+4
* locking: reset global_ex flag at end of cmdDavid Teigland2019-06-102-2/+10
* build: fix compilation without lvmlockdZdenek Kabelac2019-05-031-1/+2
* locking: validate locking modeZdenek Kabelac2019-05-031-0/+3
* locking: unify global lock for flock and lockdDavid Teigland2019-04-295-23/+134
* lvmlockd: do not allow mirror LV to be activated sharedDavid Teigland2019-04-041-37/+1
* lvresize: fix when compiled without lvmlockdDavid Teigland2019-04-021-1/+1
* lvextend: refresh shared LV remotely using dlm/corosyncDavid Teigland2019-03-212-15/+167
* lvextend: allow on LV active with a shared lockDavid Teigland2019-03-212-0/+19
* warn about changes to an active lv with shared lockDavid Teigland2019-03-211-3/+81
* Use "cachevol" to refer to cache on a single LVDavid Teigland2019-02-271-1/+1
* lvmlockd: fix make lockstart waitDavid Teigland2019-01-161-1/+1
* lvmlockd: make lockstart wait for existing startDavid Teigland2019-01-162-4/+10
* lvmlockd: fix error return code for _init_vg_sanlockZdenek Kabelac2018-12-211-14/+9
* Allow dm-cache cache device to be standard LVDavid Teigland2018-11-061-0/+3
* cov: overflow before widenZdenek Kabelac2018-11-031-3/+3
* lvmlockd: fix size/resizing of internal lvmlock LV for sanlockDavid Teigland2018-11-011-21/+90
* cov: drop uneeded header filesZdenek Kabelac2018-10-151-1/+0
* fix readonly activation override optionsDavid Teigland2018-09-121-5/+30
* Remove lvmetadDavid Teigland2018-07-112-62/+2
* Add cmd arg to more functionsDavid Teigland2018-06-151-1/+1