summaryrefslogtreecommitdiffstats
path: root/lib/format_pool/format_pool.c
Commit message (Expand)AuthorAgeFilesLines
* Pass 'single_device' parameter down to suppress 'Can't find uuid' messagesAlasdair Kergon2012-02-291-1/+2
* Check for vg_name existanceZdenek Kabelac2012-02-271-1/+2
* The lvmetad client-side integration. Only active when use_lvmetad = 1 is set inPetr Rockai2012-02-231-0/+2
* Update cut&paste error messageZdenek Kabelac2012-02-151-1/+1
* Fix pool names of the format1/format_pool orphan VGs.Petr Rockai2012-02-151-1/+1
* Add free_orphan_vgZdenek Kabelac2012-02-131-6/+2
* Clean error paths for format instanceZdenek Kabelac2012-02-131-1/+5
* FMT_INSTANCE_VG is redundant nowAlasdair Kergon2012-02-121-1/+1
* Keep a global (per-format) orphan_vg and keep any and all orphan PVs linked toPetr Rockai2012-02-101-0/+22
* Fix resource leaks for failing allocationZdenek Kabelac2012-02-081-1/+4
* Replace free_vg with release_vgZdenek Kabelac2011-08-101-1/+1
* Use format instance mempool where possible and adequate.Peter Rajnoha2011-03-111-2/+1
* Use only vg_set_fid and new pv_set_fid fn to assign the format instance.Peter Rajnoha2011-03-111-1/+2
* Add mem and ref_count fields to struct format_instance for own mempool use.Peter Rajnoha2011-03-111-2/+8
* Use new alloc_fid fn for common format instance initialisation.Peter Rajnoha2011-03-111-11/+2
* Refactor vg allocation codeZdenek Kabelac2011-03-101-61/+33
* Change the code throughout to use new pv_initialise and modified pv_setup fn.Peter Rajnoha2011-02-211-9/+0
* Separate new pv_initialise function out of the original pv_setup code.Peter Rajnoha2011-02-211-0/+13
* Remove useless mdas parameter for pv_read (from now on, we store mdas in aPeter Rajnoha2011-02-211-1/+0
* Change create_instance to create PV-based as well as VG-based format instances.Peter Rajnoha2011-02-211-3/+3
* Remove const usage from destroy callbacksZdenek Kabelac2010-12-201-2/+2
* Some const cleanupsZdenek Kabelac2010-12-201-1/+1
* Rename 'flags' to 'status' for struct metadata_area.Dave Wysochanski2010-10-051-1/+1
* Use __attribute__ consistently throughout.Alasdair Kergon2010-07-091-19/+19
* Pass metadataignore to pv_create, pv_setup, _mda_setup, and add_mda.Dave Wysochanski2010-07-081-0/+1
* Add more initializations of 'mda->flags' field.Dave Wysochanski2010-06-291-0/+1
* Add metadata_areas_ignored list and functions to manage ignored mdas.Dave Wysochanski2010-06-281-0/+1
* Rename fid->metadata_areas to fid->metadata_areas_in_use.Dave Wysochanski2010-06-281-2/+2
* Remove unnecessary parameter from import_pool_pvs().Dave Wysochanski2010-04-131-1/+1
* Cleanup returns for void functions.Zdenek Kabelac2009-12-111-1/+0
* Add --dataalignmentoffset to pvcreate to shift start of aligned data areaMike Snitzer2009-07-301-0/+1
* Add vg_reduce to metadata.c and metadata-exported.hDave Wysochanski2009-07-271-0/+1
* Remove vg->lv_count and use counter function.Milan Broz2009-05-131-1/+0
* Remove snapshot_count from VG and use function instead.Milan Broz2009-05-121-1/+0
* Introduce memory pool per volume group.Milan Broz2009-04-101-3/+5
* Try to avoid full rescan if label scan is enough.Milan Broz2009-02-251-1/+2
* Add --dataalignment to pvcreate to specify alignment of data area. (mbroz)Alasdair Kergon2009-02-221-0/+1
* Right, a simple build (without options) is working again.Alasdair Kergon2008-11-031-12/+12
* copy vgid only when volume group is present in import_pool_pvZdenek Kabelac2008-06-111-1/+1
* Fix wrong free_count on imported volume group from pool deviceZdenek Kabelac2008-06-101-1/+1
* Fix vgreduce to use vg_split_mdas to check sufficient mdas remain.Alasdair Kergon2008-04-081-3/+1
* split orphan VG by format typeAlasdair Kergon2008-02-061-0/+1
* Some whitespace tidy-ups.Alasdair Kergon2008-01-301-1/+1
* Use stack return macros throughout.Alasdair Kergon2008-01-301-52/+26
* Clean up numerous compiler warnings that crept in recently.Alasdair Kergon2007-08-221-12/+16
* Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.Alasdair Kergon2007-08-201-3/+3
* Make SIZE_SHORT the default for display_size().Alasdair Kergon2006-05-091-8/+9
* Check for libsepol.Alasdair Kergon2006-04-191-12/+12
* Fix vgexport/vgimport to set/reset PV exported flag so pv_attr is correct.Alasdair Kergon2006-04-121-0/+1
* Use hash, bitset, malloc, pool from libdevmapper.Alasdair Kergon2005-10-161-18/+15