summaryrefslogtreecommitdiffstats
path: root/lib/metadata/snapshot_manip.c
Commit message (Expand)AuthorAgeFilesLines
* Reinstate support for format1 snapshots, but issue deprecated warning.Alasdair Kergon2011-12-201-0/+4
* Fix potential null ptr deref in 'origin_from_cow'Jonathan Earl Brassow2011-07-191-1/+3
* Move snapshot deactivation logic into lib/activate, fixing theAlasdair Kergon2011-07-081-16/+18
* When removing a snapshot avoid preloading the origin if theMike Snitzer2010-04-231-6/+15
* Refactor snapshot-merge deptree and device removal to support info-by-uuidMike Snitzer2010-02-171-5/+32
* Rename segment and lv status flag from SNAPSHOT_MERGE to MERGING.Mike Snitzer2010-01-131-9/+14
* Add snapshot merge wrappers to abstract the associations and flags usedMike Snitzer2010-01-131-4/+28
* Add 'SNAPSHOT_MERGE' lv_segment 'status' flag.Mike Snitzer2010-01-131-2/+27
* Use log_error macro consistently throughout in place of log_err.Alasdair Kergon2009-07-151-1/+1
* Pre-release cleanups.Alasdair Kergon2009-05-211-1/+1
* Remove unneeded import parameter from lv_create_empty.Milan Broz2009-05-131-1/+1
* Merge lv_is_displayable and lv_is_visible.Milan Broz2009-05-131-8/+0
* Introduce lv_set_visible & lv_set_invisible and use lv_is_visible always.Milan Broz2009-05-131-2/+3
* Fix lv_is_visible to handle virtual origin.Milan Broz2009-05-131-2/+9
* Remove vg->lv_count and use counter function.Milan Broz2009-05-131-6/+0
* Fix snapshot segment import to not use duplicate segments & replace.Milan Broz2009-05-131-26/+29
* Remove snapshot_count from VG and use function instead.Milan Broz2009-05-121-2/+0
* Add sparse devices: lvcreate -s --virtualoriginsize (hidden zero origin).Alasdair Kergon2009-04-251-0/+10
* Fix lv_count when manipulating with snapshots and max_lv is set.Milan Broz2009-03-161-2/+9
* Added displayable_lvs_in_vg and lv_is_displayable functions to deal withPeter Rajnoha2008-12-041-0/+8
* Right, a simple build (without options) is working again.Alasdair Kergon2008-11-031-2/+2
* Some whitespace tidy-ups.Alasdair Kergon2008-01-301-1/+1
* Use stack return macros throughout.Alasdair Kergon2008-01-301-8/+4
* Prevent lvconvert -s from using same LV as origin and snapshot.Alasdair Kergon2007-11-071-0/+5
* Fix orphan-related locking in pvdisplay and pvs.Alasdair Kergon2007-11-021-2/+1
* Non-functional change - refactor lv_create_empty().Dave Wysochanski2007-10-111-2/+1
* Non-functional change - refactor vg_add_snapshot fid parameter.Dave Wysochanski2007-10-111-1/+2
* Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.Alasdair Kergon2007-08-201-3/+3
* lv_is_visible()Alasdair Kergon2006-04-071-0/+8
* Introduce origin_from_cow()Alasdair Kergon2006-04-061-0/+6
* Always insert an intermediate layer for mirrors.Alasdair Kergon2005-06-031-1/+1
* Basic support for mirrors.Alasdair Kergon2005-06-011-1/+1
* lv_reduce tidying.Alasdair Kergon2005-05-091-4/+4
* Internal snapshot code restructuring.Alasdair Kergon2005-04-071-113/+42
* Remove unused internal non-persistent snapshot option.Alasdair Kergon2005-04-071-2/+1
* store snapshot id as lvid internallyAlasdair Kergon2005-04-071-4/+4
* Always fail if random id generation fails.Alasdair Kergon2005-01-201-1/+2
* Store snapshot and origin sizes separately.Alasdair Kergon2005-01-191-3/+4
* Update copyright notices.Alasdair Kergon2004-03-301-2/+11
* Default stripesize 64k & config file setting for it;Alasdair Kergon2002-12-191-5/+5
* Maintain snapshot_count correctly.Alasdair Kergon2002-12-051-0/+2
* Some new features.Alasdair Kergon2002-11-181-2/+10
* TidyAlasdair Kergon2002-05-311-4/+5
* Remove a no-op.Alasdair Kergon2002-05-091-12/+9
* o Added function find_snapshots to snapshot_manip.c that returns a listAJ Lewis2002-05-081-0/+33
* Merge with text format branch.Alasdair Kergon2002-04-241-6/+19
* o Remove the vg argument from find_cowJoe Thornber2002-02-251-2/+2
* Avoid ambigous volume_group argument in vg_add_snapshot()Heinz Mauelshagen2002-02-211-4/+3
* o add find_cow function.Joe Thornber2002-02-211-0/+14
* Remove VG arg from lv_is_cow() and lv_is_origin() - use lv->vg instead.Alasdair Kergon2002-02-201-5/+5