summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* move pv header repairs to vg_writeDavid Teigland2019-05-212-148/+34
* move wipe_outdated_pvs to vg_writeDavid Teigland2019-05-214-53/+107
* create separate lvmcache update functions for read and writeDavid Teigland2019-05-213-5/+130
* fix vg_commit return valueDavid Teigland2019-05-211-6/+11
* change args for text label read functionDavid Teigland2019-05-216-26/+70
* add mda arg to add_mdaDavid Teigland2019-05-215-7/+13
* keep track of which mdas have old metadata in lvmcacheDavid Teigland2019-05-212-31/+138
* ability to keep track of outdated pvs in lvmcacheDavid Teigland2019-05-212-0/+96
* ability to keep track of bad mdas in lvmcacheDavid Teigland2019-05-213-0/+62
* add flags to keep track of bad metadataDavid Teigland2019-05-214-18/+66
* separate code for setting devices from metadata parsingDavid Teigland2019-05-215-54/+85
* scan: expand and update label scan commentsDavid Teigland2019-05-211-28/+61
* hints: exclude md componentsDavid Teigland2019-05-214-3/+16
* devs: rename dev_is_md dev_is_md_componentDavid Teigland2019-05-215-11/+24
* add md component check in vg_read based on sizeDavid Teigland2019-05-031-0/+12
* cleanup: use unsigned typeZdenek Kabelac2019-05-031-1/+1
* build: fix compilation without lvmlockdZdenek Kabelac2019-05-031-1/+2
* locking: validate locking modeZdenek Kabelac2019-05-031-0/+3
* scan: remove comments about lvmetadDavid Teigland2019-05-021-14/+4
* use memcpy for constant ondisk stringsDavid Teigland2019-05-023-9/+9
* remove unused string writecacheDavid Teigland2019-05-011-2/+0
* lvmcache: remove unused flagDavid Teigland2019-04-301-9/+0
* hints: skip hint flock if nolocking option is setDavid Teigland2019-04-294-17/+24
* locking: unify global lock for flock and lockdDavid Teigland2019-04-2911-50/+172
* wipe_lv: initially open LV in writable modeDavid Teigland2019-04-263-1/+14
* hints: fix non-empty hints list when not using hintsDavid Teigland2019-04-112-12/+19
* hints: fix case of error getting device sizeDavid Teigland2019-04-111-1/+3
* pvscan: print more reasons for ignoring devicesDavid Teigland2019-04-053-4/+8
* lvmlockd: do not allow mirror LV to be activated sharedDavid Teigland2019-04-044-59/+1
* thin: fix maintenance of _pmspareZdenek Kabelac2019-04-031-0/+4
* thin: resize metadata with dataZdenek Kabelac2019-04-031-0/+18
* thin: introduce estimate_thin_pool_metadata_sizeZdenek Kabelac2019-04-032-0/+13
* filter: fix mpath testZdenek Kabelac2019-04-031-1/+1
* lvresize: fix when compiled without lvmlockdDavid Teigland2019-04-021-1/+1
* lvextend: refresh shared LV remotely using dlm/corosyncDavid Teigland2019-03-215-16/+173
* lvextend: allow on LV active with a shared lockDavid Teigland2019-03-213-1/+20
* warn about changes to an active lv with shared lockDavid Teigland2019-03-211-3/+81
* activation: synchronize before removing devicesZdenek Kabelac2019-03-202-1/+15
* vdo: enable caching for vdopool LV and vdo LVZdenek Kabelac2019-03-202-5/+8
* lv_manip: insert remove layer skips poolsZdenek Kabelac2019-03-201-2/+2
* thin: max thinZdenek Kabelac2019-03-202-3/+10
* debug: use log_warnZdenek Kabelac2019-03-201-3/+3
* filter: enhance mpath detectionZdenek Kabelac2019-03-201-12/+66
* dev_manager: add dev_manager_remove_dm_major_minorZdenek Kabelac2019-03-203-19/+20
* config: improve scan_lvs descriptionDavid Teigland2019-03-061-1/+11
* pvscan: ignore online for shared and foreign PVsDavid Teigland2019-03-052-0/+7
* io: increase the default io memory from 4 to 8 MiBDavid Teigland2019-03-042-2/+2
* io: warn when metadata size approaches io memory sizeDavid Teigland2019-03-044-0/+63
* config: add new setting io_memory_sizeDavid Teigland2019-03-046-20/+44
* remove unused io functionsDavid Teigland2019-02-282-336/+0