summaryrefslogtreecommitdiff
path: root/lib/locking/locking.c
Commit message (Expand)AuthorAgeFilesLines
* label: cache dm device listZdenek Kabelac2021-12-201-0/+1
* locking: restore blocking signal for VG_GLOBAL lckZdenek Kabelac2020-09-141-3/+5
* pvcreate,pvremove: fix reacquiring global lock after promptDavid Teigland2019-11-261-3/+11
* locking: fix repeated convert to exDavid Teigland2019-06-101-0/+4
* locking: reset global_ex flag at end of cmdDavid Teigland2019-06-101-1/+9
* locking: validate locking modeZdenek Kabelac2019-05-031-0/+3
* locking: unify global lock for flock and lockdDavid Teigland2019-04-291-5/+95
* fix readonly activation override optionsDavid Teigland2018-09-121-5/+30
* Remove locking for non-vgsDavid Teigland2018-06-081-21/+5
* Remove unused cluster-related locking flagsDavid Teigland2018-06-081-13/+6
* Removing locking layer from sync_local_dev_namesDavid Teigland2018-06-081-9/+2
* Rework lock-override options and locking_type settingsDavid Teigland2018-06-071-91/+125
* Implement lock-override options without locking typeDavid Teigland2018-06-071-13/+45
* Remove locking infrastructure from activation pathsDavid Teigland2018-06-071-60/+5
* Remove VG lock ordering checkDavid Teigland2018-06-071-6/+0
* Remove unused clvm variations for active LVsDavid Teigland2018-06-071-16/+2
* Remove clvmd and associated codeDavid Teigland2018-06-051-145/+7
* Merge branch 'master' into 2018-05-11-fork-libdmJoe Thornber2018-06-011-1/+15
|\
| * config: revert to normal locking when no clusterDavid Teigland2018-05-301-1/+15
* | build: Don't generate symlinks in include/ dirJoe Thornber2018-05-141-9/+9
|/
* Remove lvm1 and pool disk formatsDavid Teigland2018-04-301-40/+0
* activation: support activation of component LVsZdenek Kabelac2018-03-061-0/+11
* debug: capture internal error for too long resource nameZdenek Kabelac2018-02-191-3/+5
* locking: move cache dropping to primary locking codeZdenek Kabelac2018-02-191-0/+7
* pvmove: reinstantiate clustered pvmoveZdenek Kabelac2018-02-011-4/+8
* cleanup: enhance messagesZdenek Kabelac2018-01-171-1/+2
* pvmove: remove unusued codeZdenek Kabelac2017-11-151-61/+0
* cleanup: update log messagesZdenek Kabelac2017-11-151-1/+1
* activate_lvs: use exclusive activationZdenek Kabelac2017-11-151-8/+3
* activate_lvs: deactivate on uniterateZdenek Kabelac2017-11-151-1/+1
* cleanup: constify lv parameterZdenek Kabelac2017-11-111-1/+1
* tidy: prefer not using else after returnZdenek Kabelac2017-07-201-4/+6
* doc: change fsf addressZdenek Kabelac2016-01-211-1/+1
* locking: Add node parameter to query_resource.Alasdair G Kergon2016-01-191-2/+2
* commands: add new NO_METADATA_PROCESSING flag to selected commandsPeter Rajnoha2015-07-301-2/+3
* cleanup: constify activation usage of lv pointerZdenek Kabelac2014-09-241-2/+2
* locking: add locking_supports_remote_queriesZdenek Kabelac2014-09-171-0/+5
* locking: Introduce LCK_ACTIVATION.Alasdair G Kergon2014-06-201-0/+2
* signals: Move sigint handling out to lvm-signal.Alasdair G Kergon2014-05-011-125/+9
* tools: Add --readonly support.Alasdair G Kergon2014-04-181-0/+5
* locking: activate_lv_excl return correct error codeZdenek Kabelac2013-11-011-3/+3
* locking: unlock memory on error pathZdenek Kabelac2013-07-081-4/+4
* sigint: improve logic on for sigint reactionZdenek Kabelac2013-07-031-0/+3
* config: add profile arg to find_config_tree_boolPeter Rajnoha2013-07-021-3/+3
* config: add profile arg to find_config_tree_intPeter Rajnoha2013-07-021-1/+1
* locking: Make it possible to pass down an LV to activation code.Petr Rockai2013-06-101-7/+7
* config: refer to config nodes using assigned IDsPeter Rajnoha2013-03-061-9/+4
* logging: classify log_debug messagesAlasdair G Kergon2013-01-071-1/+1
* Fix exclusive lvmchange -aey to fail if volume is active on different node.Milan Broz2012-03-271-1/+1
* Keep exclusive activation in pvmove if LV is already active.Milan Broz2012-03-261-1/+1