summaryrefslogtreecommitdiffstats
path: root/lib/cache
Commit message (Expand)AuthorAgeFilesLines
...
* Defer writing PV labels to vg_write.Alasdair Kergon2011-06-012-21/+27
* Skip check for NULL before dm_freeZdenek Kabelac2011-04-211-5/+2
* Keep the cache content when the exported vg buffer is matchingZdenek Kabelac2011-03-302-4/+14
* Fix access to released memoryZdenek Kabelac2011-03-291-10/+14
* Use proper size of strncpyZdenek Kabelac2011-03-131-1/+1
* Various cleanups for fid mem and ref_count changes.Peter Rajnoha2011-03-111-9/+10
* Avoid possible endless loop in _free_vginfo when 4 or more VGs have same name.Alasdair Kergon2011-03-101-1/+1
* Change the code throughout for recent changes in format_instance handling.Peter Rajnoha2011-02-211-3/+5
* Critical sectionZdenek Kabelac2011-02-181-3/+3
* Cache config_treeZdenek Kabelac2011-01-102-3/+10
* Change import_vg_from_buffer to use config_treeZdenek Kabelac2011-01-102-2/+13
* Fix scanning of VGs without in-PV mdas.Alasdair Kergon2010-12-102-8/+17
* Rename vg_release to free_vg.Alasdair Kergon2010-12-081-1/+1
* Check result of vginfo_from_vgnameZdenek Kabelac2010-12-011-0/+7
* Fix constness warningsZdenek Kabelac2010-10-251-4/+4
* Use 'const' struct id *pvid for device_from_pvid()Zdenek Kabelac2010-10-252-2/+2
* Add dm_zalloc and use it and dm_pool_zalloc throughout.Alasdair Kergon2010-09-301-4/+2
* Track recursive filter iteration to avoid refreshing while in use. (2.02.56)Alasdair Kergon2010-09-221-1/+1
* Use __attribute__ consistently throughout.Alasdair Kergon2010-07-091-9/+9
* Use mdas_empty_or_ignored() in place of checks for empty mda list.Dave Wysochanski2010-06-281-1/+2
* Add lvmcache_vgname_from_pvid().Dave Wysochanski2010-05-192-0/+22
* Add pvid_from_devname() lvmcache function.Dave Wysochanski2010-05-192-0/+21
* Add is_global_vg and split out from is_orphan_vg.Alasdair Kergon2010-05-191-2/+3
* Validate orphan and VG_GLOBAL lock order too.Alasdair Kergon2010-05-191-2/+12
* Accept orphan VG names as parameters to lock_vol() and related functions.Alasdair Kergon2010-05-191-1/+1
* Use is_orphan_vg in place of hard-coded prefix tests.Alasdair Kergon2010-05-191-2/+2
* Currently if clvmd is running and user issues vgscan,Milan Broz2010-05-131-1/+1
* Initialise _vginfos list staticaly so there is no problem with using uninitia...Zdenek Kabelac2010-04-301-1/+1
* Change most remaining log_error WARNING messages to log_warn.Alasdair Kergon2010-04-011-20/+20
* Remove vg_validate call when parsing cached metadata.Milan Broz2010-03-311-2/+1
* Suppress repeated errors about the same missing PV uuids.Alasdair Kergon2010-03-172-2/+2
* fix last checkinAlasdair Kergon2010-03-161-4/+5
* Only do one full device scan during each read of text format metadata.Alasdair Kergon2010-03-162-3/+6
* Remove unnecessary full_scan parameter from get_vgids and get_vgnames calls.Alasdair Kergon2010-03-162-14/+12
* This is related to liblvm and its lvm_list_vg_names() and lvm_list_vg_uuids()...Peter Rajnoha2010-02-032-6/+18
* remove errant comment fragmentMike Snitzer2010-01-111-1/+0
* Reset _vgs_locked in lvmcache_init()Mike Snitzer2010-01-111-0/+7
* Add possibility to handle precommitted metadata in lvmcache.Milan Broz2010-01-052-8/+31
* #define an INTERNAL_ERROR macro and use it throughout LVM.Petr Rockai2009-12-161-6/+6
* Move persistent filter dump to more appropriate place.Milan Broz2009-11-241-0/+8
* Refresh device filters before full device rescan in lvmcache.Milan Broz2009-11-241-0/+5
* Recognise DRBD device part and handle it similar to MD devices.Milan Broz2009-10-271-6/+8
* Remember to clear 'global lock held during cache refresh' state after use.Alasdair Kergon2009-10-221-1/+8
* pre-release cleanupAlasdair Kergon2009-09-151-1/+5
* Use vg_is_exported(vg) macro everywhere.Dave Wysochanski2009-09-141-1/+1
* Enforce an alphabetical lock ordering for vgname locks.Dave Wysochanski2009-09-022-1/+41
* Update error return and comments for lvm_list_vg_names/uuids.Dave Wysochanski2009-07-271-2/+2
* Fix pool leak in lvmcache_read_vg error path.Milan Broz2009-04-241-0/+1
* Index cached vgmetadata by vgid not vgname to cope with duplicate vgnames. (...Alasdair Kergon2009-02-171-8/+21
* Suppress 'duplicate PV' message when it's only a cache update not a realAlasdair Kergon2008-11-281-3/+6