summaryrefslogtreecommitdiff
path: root/tools/vgchange.c
Commit message (Expand)AuthorAgeFilesLines
* vgchange: allow changing system ID with majority of PVsDavid Teigland2023-03-081-0/+21
* cov: drop unneeded headerZdenek Kabelac2023-02-131-1/+0
* vgchange autoactivation: skip regex filter containing symlinksDavid Teigland2023-01-311-0/+1
* vgchange monitor: don't use udev infoDavid Teigland2022-03-251-0/+11
* vgchange autoactivation: error path cleanupDavid Teigland2021-11-151-16/+20
* vgchange autoactivation: lock vg early to avoid second label scanDavid Teigland2021-11-101-26/+32
* vgchange: move autoactivation setup codeDavid Teigland2021-11-101-57/+102
* vgchange -aay: improve unexpected command variationsDavid Teigland2021-11-081-5/+42
* vgchange -aay: optimize device list using pvs_online filesDavid Teigland2021-11-051-4/+17
* vgchange -aay: optimize device scan using pvs_online filesDavid Teigland2021-11-041-2/+54
* device_id: update stacked PVs for vgchange uuidDavid Teigland2021-10-041-0/+18
* devices file: avoid updating entry dev names in some casesDavid Teigland2021-08-051-0/+3
* archive: avoid abuse of internal flagZdenek Kabelac2021-06-091-1/+3
* backup: automatically store data on vg_unlockZdenek Kabelac2021-06-091-6/+0
* archiving: take archive automaticallyZdenek Kabelac2021-06-091-8/+0
* Add metadata-based autoactivation property for VG and LVDavid Teigland2021-04-071-0/+31
* cov: check for deactivation failureZdenek Kabelac2020-05-201-2/+7
* vgchange: remove bogus option restrictionDavid Teigland2019-10-211-6/+0
* exported vg handlingDavid Teigland2019-06-251-18/+4
* scanning: open devs rw when rescanning for writeDavid Teigland2019-06-211-1/+3
* vgchange: don't fail monitor command if vg is exportedDavid Teigland2019-06-201-0/+2
* vgchange: change debug message levelDavid Teigland2019-06-111-2/+2
* locking: unify global lock for flock and lockdDavid Teigland2019-04-291-4/+4
* lvmlockd: make lockstart wait for existing startDavid Teigland2019-01-161-1/+4
* cov: ensure lock_type is not NULLZdenek Kabelac2018-12-211-3/+3
* lvmlockd: vgchange locktype with yes optionDavid Teigland2018-11-271-1/+2
* cov: remove unused assignsZdenek Kabelac2018-11-051-1/+1
* lvmlockd: deactivate lvmlock LV in vgchangeDavid Teigland2018-11-011-0/+12
* Remove lvmetadDavid Teigland2018-07-111-14/+0
* vgchange: vdo supportZdenek Kabelac2018-07-091-1/+6
* vgchange: start polling with activationZdenek Kabelac2018-06-141-14/+9
* pvscan: move start of polling into vgchangeZdenek Kabelac2018-06-141-6/+19
* vgchange: trace faling activationZdenek Kabelac2018-06-141-2/+5
* vgchange: move active assingZdenek Kabelac2018-06-141-2/+3
* vgchange: fix error code in error pathZdenek Kabelac2018-06-141-1/+1
* lvmlockd: update method for changing clustered VGDavid Teigland2018-06-131-0/+1
* vgchange: start polling with optionZdenek Kabelac2018-06-111-0/+1
* use exclusive file lock on VG for activationDavid Teigland2018-06-071-1/+1
* Remove unused clvm variations for active LVsDavid Teigland2018-06-071-14/+2
* Remove clvmd and associated codeDavid Teigland2018-06-051-139/+0
* lvmlockd: primarily use vg_is_sharedDavid Teigland2018-06-011-1/+1
* Remove lvm1 and pool disk formatsDavid Teigland2018-04-301-10/+0
* vgchange: invalidate bcache for stacked LVs when deactivatingDavid Teigland2018-04-201-6/+11
* coverity: ensure lock_type is not NULLZdenek Kabelac2018-03-171-2/+2
* activation: support activation of component LVsZdenek Kabelac2018-03-061-1/+3
* cleanup: debug messageZdenek Kabelac2017-12-081-3/+3
* cleanup: switch to standard queryZdenek Kabelac2017-12-081-8/+1
* vgchange: drop extra countingZdenek Kabelac2017-12-081-1/+1
* tidy: Add missing underscores to statics.Alasdair G Kergon2017-10-181-4/+4
* replicator: remove the codeDavid Teigland2017-10-131-8/+2