summaryrefslogtreecommitdiff
path: root/tools/vgreduce.c
Commit message (Expand)AuthorAgeFilesLines
* backup: automatically store data on vg_unlockZdenek Kabelac2021-06-091-1/+0
* archiving: take archive automaticallyZdenek Kabelac2021-06-091-3/+0
* add suggestion message for mirror LVsHeming Zhao2020-01-151-0/+2
* exported vg handlingDavid Teigland2019-06-251-3/+2
* locking: unify global lock for flock and lockdDavid Teigland2019-04-291-12/+2
* add device hints to reduce scanningDavid Teigland2019-01-151-0/+2
* Fix use of orphan lock in commandsDavid Teigland2018-06-121-1/+12
* cleanup: add missing WARNING into log_warnZdenek Kabelac2016-11-251-2/+4
* cleanup: add some dots and use display_lvnameZdenek Kabelac2016-11-251-11/+11
* tools: Use arg_is_set instead of arg_count.Alasdair G Kergon2016-06-211-5/+5
* toollib: make it possible to also process internal VGs, add 'include_internal...Peter Rajnoha2016-06-201-1/+1
* toollib: add 'parent' field to processing_handle; init report format only if ...Peter Rajnoha2016-06-201-1/+1
* vgreduce: fix location of lvmlockd global lockDavid Teigland2016-06-171-7/+5
* tools: add missing destroy_processing_handle in pvscan and vgreduce codePeter Rajnoha2016-06-171-2/+5
* vgreduce: use process_each_vgdev-dct-use-process-eachDavid Teigland2016-05-251-79/+61
* cleanup: use lv_is_partialZdenek Kabelac2016-03-031-2/+2
* toollib: add two phase pv processing codeDavid Teigland2016-02-251-1/+1
* doc: change fsf addressZdenek Kabelac2016-01-211-1/+1
* coverity: fix missing initializationPeter Rajnoha2015-07-081-1/+1
* Add lvmlockddev-dct-lvmlockd-AZDavid Teigland2015-07-021-2/+10
* toollib: replace void *handle with struct processing_handle for use in proces...Peter Rajnoha2015-02-101-1/+1
* vgreduce: Use process_each_pv.David Teigland2014-10-071-61/+55
* toollib: Rewrite process_each_pv.David Teigland2014-10-071-1/+1
* mirrors: Fix checks for mirror/raid/pvmove LVs.Alasdair G Kergon2014-09-161-1/+1
* cleanup: Use lv_is_ macros.Alasdair G Kergon2014-09-151-2/+2
* metadata.c: Call refactored vgreduce_singleTony Asleson2013-11-191-1/+1
* vgreduce: Move _vgreduce_single functionalityTony Asleson2013-11-191-77/+4
* locking: Make it possible to pass down an LV to activation code.Petr Rockai2013-06-101-1/+1
* RAID: Make 'vgreduce --removemissing' work with RAID LVsJonathan Brassow2013-02-201-0/+6
* config: add silent modeAlasdair G Kergon2012-08-251-3/+3
* check: add internal errors for unexpected pathsZdenek Kabelac2012-08-231-0/+5
* cleanup: drop unneeded included header filesZdenek Kabelac2012-08-231-1/+0
* Fix unlocking in error path of vgreduceZdenek Kabelac2012-03-301-1/+8
* Make force_t enum usage obviousZdenek Kabelac2012-02-271-1/+1
* Turn a warning to an error in vgreduce --removemissing, since we exit with aPetr Rockai2012-02-151-2/+2
* Remove duplicate testZdenek Kabelac2012-02-081-1/+1
* Replace free_vg with release_vgZdenek Kabelac2011-08-101-3/+3
* remove unnecessary lvconvert.hAlasdair Kergon2011-07-081-1/+0
* Rewrite vgreduce --removemissing --force, using existing primitives:Petr Rockai2011-05-071-281/+23
* Remove double bracesZdenek Kabelac2011-03-291-2/+2
* Add new free_pv_fid fn and use it throughout to free all attached fids.Peter Rajnoha2011-03-111-0/+3
* Allow non-orphan PVs with two metadata areas to be resized.Peter Rajnoha2011-02-281-1/+1
* Change pv_write code to work with the changes in metadata handling interfacePeter Rajnoha2011-02-211-1/+1
* Const fixingZdenek Kabelac2011-02-181-1/+1
* Rename vg_release to free_vg.Alasdair Kergon2010-12-081-3/+3
* Allow internal suspend and resume of origin without its snapshots.Alasdair Kergon2010-08-171-1/+1
* Use __attribute__ consistently throughout.Alasdair Kergon2010-07-091-2/+2
* Use del_pvl_from_vgs() in vgreduce paths.Dave Wysochanski2010-04-131-2/+1
* Call add_pvl_to_vgs() and del_pvl_from_vgs() from more places.Dave Wysochanski2010-04-131-3/+1
* Introduce is_missing_pv().Alasdair Kergon2010-03-161-3/+3