aboutsummaryrefslogtreecommitdiff
path: root/tools/vgreduce.c
AgeCommit message (Expand)Author
2013-02-20RAID: Make 'vgreduce --removemissing' work with RAID LVsJonathan Brassow
2012-08-25config: add silent modeAlasdair G Kergon
2012-08-23check: add internal errors for unexpected pathsZdenek Kabelac
2012-08-23cleanup: drop unneeded included header filesZdenek Kabelac
2012-03-30Fix unlocking in error path of vgreduceZdenek Kabelac
2012-02-27Make force_t enum usage obviousZdenek Kabelac
2012-02-15Turn a warning to an error in vgreduce --removemissing, since we exit with aPetr Rockai
2012-02-08Remove duplicate testZdenek Kabelac
2011-08-10Replace free_vg with release_vgZdenek Kabelac
2011-07-08remove unnecessary lvconvert.hAlasdair Kergon
2011-05-07Rewrite vgreduce --removemissing --force, using existing primitives:Petr Rockai
2011-03-29Remove double bracesZdenek Kabelac
2011-03-11Add new free_pv_fid fn and use it throughout to free all attached fids.Peter Rajnoha
2011-02-28Allow non-orphan PVs with two metadata areas to be resized.Peter Rajnoha
2011-02-21Change pv_write code to work with the changes in metadata handling interfacePeter Rajnoha
2011-02-18Const fixingZdenek Kabelac
2010-12-08Rename vg_release to free_vg.Alasdair Kergon
2010-08-17Allow internal suspend and resume of origin without its snapshots.Alasdair Kergon
2010-07-09Use __attribute__ consistently throughout.Alasdair Kergon
2010-04-13Use del_pvl_from_vgs() in vgreduce paths.Dave Wysochanski
2010-04-13Call add_pvl_to_vgs() and del_pvl_from_vgs() from more places.Dave Wysochanski
2010-03-16Introduce is_missing_pv().Alasdair Kergon
2009-12-17Also clean up MISSING devices in --removemissing --force in vgreduce.Petr Rockai
2009-09-14Add lots of missing stack debug messages to tools.Alasdair Kergon
2009-07-24Remove redundant validate_name in vgreduce.Dave Wysochanski
2009-07-15Port process_each_pv to new vg_read.Petr Rockai
2009-07-15Refuse to open VG with MISSING_PVs for update unless handles_missing_pvs is set.Petr Rockai
2009-07-08Remove unneeded LOCK_NONBLOCKING from vg_read() API.Dave Wysochanski
2009-07-01Convert vgreduce to use vg_read_for_update.Dave Wysochanski
2009-06-15- Ignore suspended devices during repair (Milan).Petr Rockai
2009-05-21Pre-release cleanups.Alasdair Kergon
2009-05-13Remove NON_BLOCKING lock flag from tools and set a policy to auto-set.Dave Wysochanski
2009-04-22Fix vgreduce --removemissing failure exit code.Milan Broz
2009-04-10Properly release VG memory pool in all CLI tools.Milan Broz
2009-02-09Separate PV label attributes which do not need parse metadata when reporting.Milan Broz
2009-01-26Rename vg_read() to vg_read_internal(). (mornfall)Alasdair Kergon
2008-11-03Right, a simple build (without options) is working again.Alasdair Kergon
2008-09-19fix last releaseAlasdair Kergon
2008-09-19Improve the way VGs with PVs missing are handled so manual interventionAlasdair Kergon
2008-09-19remove unused varAlasdair Kergon
2008-09-18Avoid shuffling remaining mirror images when removing one, retaining primary.Alasdair Kergon
2008-04-08Fix vgreduce to use vg_split_mdas to check sufficient mdas remain.Alasdair Kergon
2008-02-06split orphan VG by format typeAlasdair Kergon
2008-01-30undo a few 'stack' movesAlasdair Kergon
2008-01-30Some whitespace tidy-ups.Alasdair Kergon
2008-01-30Use stack return macros throughout.Alasdair Kergon
2008-01-17rename lv_remap_errorAlasdair Kergon
2008-01-17lvconvert/vgreduce fixesAlasdair Kergon
2008-01-16Maintain lists of stacked LV segments using each LV.Alasdair Kergon
2007-11-19note pvmove breakageAlasdair Kergon