summaryrefslogtreecommitdiffstats
path: root/tools/pvmove.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Add validation of LV name to pvmove -n.Milan Broz2008-04-041-2/+17
|
* Some whitespace tidy-ups.Alasdair Kergon2008-01-301-7/+7
|
* Use stack return macros throughout.Alasdair Kergon2008-01-301-20/+11
|
* lvconvert uses polldaemon nowAlasdair Kergon2007-12-221-1/+2
|
* Major restructuring of pvmove and lvconvert layer manipulation codeAlasdair Kergon2007-12-201-12/+68
|
* export can_split parameter until rest of pvmove allocation restructuring ↵Alasdair Kergon2007-12-051-0/+9
| | | | gets done
* Convert some vg_reads into vg_lock_and_readsAlasdair Kergon2007-11-151-1/+1
|
* Non-functional change - refactor lv_create_empty().Dave Wysochanski2007-10-111-1/+1
| | | | | Remove struct format_instance param - we can safely obtain this from vg->fid inside the function.
* 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-1/+2
|
* Add vg_lock_and_read() external library function.Dave Wysochanski2007-07-231-16/+3
|
* Remove get_ prefix from get_pv_* functionsDave Wysochanski2007-06-151-15/+15
|
* Convert pv->vg_name to get_pv_vg_nameDave Wysochanski2007-06-141-1/+1
|
* Convert pv->vg_name to get_pv_vg_nameDave Wysochanski2007-06-131-12/+12
|
* Convert pv->dev to get_pv_devDave Wysochanski2007-06-131-2/+2
|
* Add vg_check_status to consolidate vg status flags checks and error messages.Dave Wysochanski2007-06-061-14/+1
|
* Support the /dev/mapper prefix on most command lines.Alasdair Kergon2007-03-091-1/+1
|
* When using local file locking, skip clustered VGs.Alasdair Kergon2006-09-021-0/+6
| | | | Add fallback_to_clustered_locking and fallback_to_local_locking parameters.
* Add skip_dev_dir() to process command line VGs.Alasdair Kergon2006-08-251-3/+1
|
* Make SIZE_SHORT the default for display_size().Alasdair Kergon2006-05-091-8/+7
| | | | | | | Fix some memory leaks in error paths found by coverity. Use C99 struct initialisers. Move DEFS into configure.h. Clean-ups to remove miscellaneous compiler warnings.
* Fix vgexport/vgimport to set/reset PV exported flag so pv_attr is correct.Alasdair Kergon2006-04-121-1/+1
| | | | Add vgid to struct physical_volume and pass with vg_name to some functions.
* Use hash, bitset, malloc, pool from libdevmapper.Alasdair Kergon2005-10-161-2/+2
|
* Change LV locking macros to take lv instead of lvid.Alasdair Kergon2005-08-151-9/+9
|
* Prepare tools to support clustered mirrors.Alasdair Kergon2005-08-141-2/+3
|
* Various allocation-related pvmove fixes.Alasdair Kergon2005-06-141-0/+8
|
* Always insert an intermediate layer for mirrors.Alasdair Kergon2005-06-031-1/+1
| | | | | | Suppress hidden LVs from reports unless --all is given. Use square brackets for hidden LVs in reports. Centralise restrictions on LV names.
* lv_reduce tidying.Alasdair Kergon2005-05-091-3/+3
| | | | | Remove some unnecessary parameters. Introduce seg_is macros.
* Internal snapshot code restructuring.Alasdair Kergon2005-04-071-2/+3
|
* add lvid to lv_create_emptyAlasdair Kergon2005-04-071-1/+1
|
* Suppress pvmove abort message in test mode.Alasdair Kergon2004-09-141-2/+4
|
* Allow pvmove to move data within the same PV.Alasdair Kergon2004-09-141-8/+23
|
* Support for PE ranges in pvmove source PV.Alasdair Kergon2004-08-171-5/+28
|
* Change alloc_areas to pe_ranges and allow suppression of availability checks.Alasdair Kergon2004-08-171-1/+1
|
* Skip mirror LV. Comments.Alasdair Kergon2004-05-051-0/+27
|
* Separate out polldaemon.Alasdair Kergon2004-05-051-236/+23
|
* Revise internal locking semantics.Alasdair Kergon2004-05-051-22/+22
|
* move find_pv_by_name to libAlasdair Kergon2004-05-051-20/+2
|
* Missing dev_close_all()sAlasdair Kergon2004-03-311-0/+3
|
* Update copyright notices.Alasdair Kergon2004-03-301-13/+8
|
* Rebaseline internal verbose level.Alasdair Kergon2004-03-261-1/+1
|
* Don't remove mirror LV until after other LVs reloaded.Alasdair Kergon2003-11-201-2/+3
|
* macro changesAlasdair Kergon2003-10-151-6/+6
|
* Some tidyups and minor fixes.Alasdair Kergon2003-08-201-4/+7
|
* Also allow pvmove --abort when pvmove mirror not active (e.g. after a reboot).Alasdair Kergon2003-08-181-6/+11
|
* Missing check for inconsistent VG in pvmove.Alasdair Kergon2003-08-181-1/+12
|
* Another sync point - numerous fixes & clean ups.Alasdair Kergon2003-07-041-18/+32
|
* remove global pvmove lock & poll for completionAlasdair Kergon2003-05-061-134/+478
|
* Don't move snapshotsAlasdair Kergon2003-04-301-1/+4
|
* Add pvmoveAlasdair Kergon2003-04-301-0/+304