summaryrefslogtreecommitdiffstats
path: root/tools/vgmerge.c
Commit message (Expand)AuthorAgeFilesLines
* Backtrace for failing drop_cached_metadataZdenek Kabelac2012-03-011-1/+2
* Replace free_vg with release_vgZdenek Kabelac2011-08-101-6/+6
* Fix free_vg orderZdenek Kabelac2011-03-301-7/+7
* Const fixingZdenek Kabelac2011-02-181-1/+1
* Add further consistency checking to vg_validate, ensuring that all segmentPetr Rockai2010-12-141-0/+4
* Rename vg_release to free_vg.Alasdair Kergon2010-12-081-7/+7
* Use __attribute__ consistently throughout.Alasdair Kergon2010-07-091-1/+1
* Update _vgmerge_single() to move fid->metadata_areas_ignored.Dave Wysochanski2010-06-281-0/+6
* Rename fid->metadata_areas to fid->metadata_areas_in_use.Dave Wysochanski2010-06-281-3/+3
* Call add_pvl_to_vgs() and del_pvl_from_vgs() from more places.Dave Wysochanski2010-04-131-9/+5
* Add lots of missing stack debug messages to tools.Alasdair Kergon2009-09-141-2/+8
* Change vgmerge behavior to open/lock first vg based on alphabetical ordering.Dave Wysochanski2009-09-021-7/+21
* Refactor vgmerge - combine _vgmerge_to and _vgmerge_from into _vgmerge_vg_read.Dave Wysochanski2009-09-021-24/+10
* Refactor vgmerge - create _vgmerge_from and _vgmerge_to.Dave Wysochanski2009-09-021-9/+31
* Refactor vgmerge - introduce lock_vg_from_first flag.Dave Wysochanski2009-09-021-2/+8
* Remove unneeded LOCK_NONBLOCKING from vg_read() API.Dave Wysochanski2009-07-081-2/+1
* Fix vg_read() error paths to properly release upon vg_read_error().Dave Wysochanski2009-07-071-2/+5
* Convert the straight instances of vg_lock_and_read to new vg_read(_for_update).Dave Wysochanski2009-07-011-7/+5
* revert last patch - let's do a release firstAlasdair Kergon2009-06-261-6/+8
* Convert the straight instances of vg_lock_and_read to new vg_read(_for_update).Dave Wysochanski2009-06-261-8/+6
* Pre-release cleanups.Alasdair Kergon2009-05-211-3/+3
* Remove vg->lv_count and use counter function.Milan Broz2009-05-131-1/+0
* Remove NON_BLOCKING lock flag from tools and set a policy to auto-set.Dave Wysochanski2009-05-131-2/+2
* Remove snapshot_count from VG and use function instead.Milan Broz2009-05-121-2/+0
* Properly release VG memory pool in all CLI tools.Milan Broz2009-04-101-11/+7
* Right, a simple build (without options) is working again.Alasdair Kergon2008-11-031-12/+12
* Drop cached metadata for disappearing VG in vgmerge.Alasdair Kergon2008-06-061-0/+2
* Fix internal snapshot_count when vgmerge with snapshots in source VG.Dave Wysochanski2008-04-231-0/+1
* make list_move consistent with other list fnsAlasdair Kergon2008-04-101-3/+3
* Use list_move() in applicable places.Dave Wysochanski2008-03-261-6/+3
* Some whitespace tidy-ups.Alasdair Kergon2008-01-301-5/+5
* Use stack return macros throughout.Alasdair Kergon2008-01-301-11/+8
* Create vgs_are_compatible() fn to check whether vgs are compatible for merging.Dave Wysochanski2008-01-161-67/+2
* Convert some vg_reads into vg_lock_and_readsAlasdair Kergon2007-11-151-2/+2
* Add pv_dev_name() to access PV device name.Dave Wysochanski2007-10-121-2/+2
* Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.Alasdair Kergon2007-08-201-3/+3
* Add CORRECT_INCONSISTENT and FAIL_INCONSISTENT flags to vg_lock_and_readDave Wysochanski2007-07-231-2/+4
* Add vg_lock_and_read() external library function.Dave Wysochanski2007-07-231-27/+6
* Add vg_check_status to consolidate vg status flags checks and error messages.Dave Wysochanski2007-06-061-29/+2
* Support the /dev/mapper prefix on most command lines.Alasdair Kergon2007-03-091-2/+2
* Adjust some alignments for ia64 and sparc.Alasdair Kergon2006-11-301-1/+1
* When using local file locking, skip clustered VGs.Alasdair Kergon2006-09-021-0/+13
* Add skip_dev_dir() to process command line VGs.Alasdair Kergon2006-08-251-3/+5
* Add mirror_library description to example.conf.Alasdair Kergon2006-05-111-2/+2
* Fix vgexport/vgimport to set/reset PV exported flag so pv_attr is correct.Alasdair Kergon2006-04-121-2/+2
* Use dm_is_dm_major instead of local copy.Alasdair Kergon2005-10-251-0/+20
* Use hash, bitset, malloc, pool from libdevmapper.Alasdair Kergon2005-10-161-1/+1
* Fix vgmerge to handle duplicate LVIDs.Alasdair Kergon2005-05-191-0/+27
* Update copyright notices.Alasdair Kergon2004-03-301-13/+8
* Default to unlimited number of LVs/PVs in lvm2 format.Alasdair Kergon2003-11-061-2/+4