Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add validation of LV name to pvmove -n. | Milan Broz | 2008-04-04 | 1 | -2/+17 | |
| | ||||||
* | Some whitespace tidy-ups. | Alasdair Kergon | 2008-01-30 | 1 | -7/+7 | |
| | ||||||
* | Use stack return macros throughout. | Alasdair Kergon | 2008-01-30 | 1 | -20/+11 | |
| | ||||||
* | lvconvert uses polldaemon now | Alasdair Kergon | 2007-12-22 | 1 | -1/+2 | |
| | ||||||
* | Major restructuring of pvmove and lvconvert layer manipulation code | Alasdair Kergon | 2007-12-20 | 1 | -12/+68 | |
| | ||||||
* | export can_split parameter until rest of pvmove allocation restructuring ↵ | Alasdair Kergon | 2007-12-05 | 1 | -0/+9 | |
| | | | | gets done | |||||
* | Convert some vg_reads into vg_lock_and_reads | Alasdair Kergon | 2007-11-15 | 1 | -1/+1 | |
| | ||||||
* | Non-functional change - refactor lv_create_empty(). | Dave Wysochanski | 2007-10-11 | 1 | -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 Kergon | 2007-08-20 | 1 | -3/+3 | |
| | ||||||
* | Add CORRECT_INCONSISTENT and FAIL_INCONSISTENT flags to vg_lock_and_read | Dave Wysochanski | 2007-07-23 | 1 | -1/+2 | |
| | ||||||
* | Add vg_lock_and_read() external library function. | Dave Wysochanski | 2007-07-23 | 1 | -16/+3 | |
| | ||||||
* | Remove get_ prefix from get_pv_* functions | Dave Wysochanski | 2007-06-15 | 1 | -15/+15 | |
| | ||||||
* | Convert pv->vg_name to get_pv_vg_name | Dave Wysochanski | 2007-06-14 | 1 | -1/+1 | |
| | ||||||
* | Convert pv->vg_name to get_pv_vg_name | Dave Wysochanski | 2007-06-13 | 1 | -12/+12 | |
| | ||||||
* | Convert pv->dev to get_pv_dev | Dave Wysochanski | 2007-06-13 | 1 | -2/+2 | |
| | ||||||
* | Add vg_check_status to consolidate vg status flags checks and error messages. | Dave Wysochanski | 2007-06-06 | 1 | -14/+1 | |
| | ||||||
* | Support the /dev/mapper prefix on most command lines. | Alasdair Kergon | 2007-03-09 | 1 | -1/+1 | |
| | ||||||
* | When using local file locking, skip clustered VGs. | Alasdair Kergon | 2006-09-02 | 1 | -0/+6 | |
| | | | | Add fallback_to_clustered_locking and fallback_to_local_locking parameters. | |||||
* | Add skip_dev_dir() to process command line VGs. | Alasdair Kergon | 2006-08-25 | 1 | -3/+1 | |
| | ||||||
* | Make SIZE_SHORT the default for display_size(). | Alasdair Kergon | 2006-05-09 | 1 | -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 Kergon | 2006-04-12 | 1 | -1/+1 | |
| | | | | Add vgid to struct physical_volume and pass with vg_name to some functions. | |||||
* | Use hash, bitset, malloc, pool from libdevmapper. | Alasdair Kergon | 2005-10-16 | 1 | -2/+2 | |
| | ||||||
* | Change LV locking macros to take lv instead of lvid. | Alasdair Kergon | 2005-08-15 | 1 | -9/+9 | |
| | ||||||
* | Prepare tools to support clustered mirrors. | Alasdair Kergon | 2005-08-14 | 1 | -2/+3 | |
| | ||||||
* | Various allocation-related pvmove fixes. | Alasdair Kergon | 2005-06-14 | 1 | -0/+8 | |
| | ||||||
* | Always insert an intermediate layer for mirrors. | Alasdair Kergon | 2005-06-03 | 1 | -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 Kergon | 2005-05-09 | 1 | -3/+3 | |
| | | | | | Remove some unnecessary parameters. Introduce seg_is macros. | |||||
* | Internal snapshot code restructuring. | Alasdair Kergon | 2005-04-07 | 1 | -2/+3 | |
| | ||||||
* | add lvid to lv_create_empty | Alasdair Kergon | 2005-04-07 | 1 | -1/+1 | |
| | ||||||
* | Suppress pvmove abort message in test mode. | Alasdair Kergon | 2004-09-14 | 1 | -2/+4 | |
| | ||||||
* | Allow pvmove to move data within the same PV. | Alasdair Kergon | 2004-09-14 | 1 | -8/+23 | |
| | ||||||
* | Support for PE ranges in pvmove source PV. | Alasdair Kergon | 2004-08-17 | 1 | -5/+28 | |
| | ||||||
* | Change alloc_areas to pe_ranges and allow suppression of availability checks. | Alasdair Kergon | 2004-08-17 | 1 | -1/+1 | |
| | ||||||
* | Skip mirror LV. Comments. | Alasdair Kergon | 2004-05-05 | 1 | -0/+27 | |
| | ||||||
* | Separate out polldaemon. | Alasdair Kergon | 2004-05-05 | 1 | -236/+23 | |
| | ||||||
* | Revise internal locking semantics. | Alasdair Kergon | 2004-05-05 | 1 | -22/+22 | |
| | ||||||
* | move find_pv_by_name to lib | Alasdair Kergon | 2004-05-05 | 1 | -20/+2 | |
| | ||||||
* | Missing dev_close_all()s | Alasdair Kergon | 2004-03-31 | 1 | -0/+3 | |
| | ||||||
* | Update copyright notices. | Alasdair Kergon | 2004-03-30 | 1 | -13/+8 | |
| | ||||||
* | Rebaseline internal verbose level. | Alasdair Kergon | 2004-03-26 | 1 | -1/+1 | |
| | ||||||
* | Don't remove mirror LV until after other LVs reloaded. | Alasdair Kergon | 2003-11-20 | 1 | -2/+3 | |
| | ||||||
* | macro changes | Alasdair Kergon | 2003-10-15 | 1 | -6/+6 | |
| | ||||||
* | Some tidyups and minor fixes. | Alasdair Kergon | 2003-08-20 | 1 | -4/+7 | |
| | ||||||
* | Also allow pvmove --abort when pvmove mirror not active (e.g. after a reboot). | Alasdair Kergon | 2003-08-18 | 1 | -6/+11 | |
| | ||||||
* | Missing check for inconsistent VG in pvmove. | Alasdair Kergon | 2003-08-18 | 1 | -1/+12 | |
| | ||||||
* | Another sync point - numerous fixes & clean ups. | Alasdair Kergon | 2003-07-04 | 1 | -18/+32 | |
| | ||||||
* | remove global pvmove lock & poll for completion | Alasdair Kergon | 2003-05-06 | 1 | -134/+478 | |
| | ||||||
* | Don't move snapshots | Alasdair Kergon | 2003-04-30 | 1 | -1/+4 | |
| | ||||||
* | Add pvmove | Alasdair Kergon | 2003-04-30 | 1 | -0/+304 | |