summaryrefslogtreecommitdiff
path: root/lib/cache/lvmcache.h
Commit message (Expand)AuthorAgeFilesLines
* devices: factor common list functionsDavid Teigland2022-11-071-2/+0
* lvmcache: remove lvmcache_update_vg_from_writeDavid Teigland2022-01-131-1/+0
* vgchange -aay: optimize device list using pvs_online filesDavid Teigland2021-11-051-0/+2
* handle bad metadata text in vg_read pathDavid Teigland2021-09-281-0/+2
* cov: clean up pvid and vgid usageDavid Teigland2021-08-161-3/+4
* device usage based on devices fileDavid Teigland2021-02-231-0/+2
* md component detection changesDavid Teigland2021-02-051-0/+2
* lvmcache: add lvmcache_get_dev_mdaDavid Teigland2020-10-211-0/+2
* devices: support printing the filter that rejects a deviceDavid Teigland2020-10-011-0/+3
* metadata: open rw fd before closing ro fdDavid Teigland2020-09-181-0/+1
* lvmcache: rework handling of VGs with duplicate vgnamesDavid Teigland2020-04-211-1/+2
* pass cmd struct through more functionsDavid Teigland2020-04-211-2/+2
* lvmcache_get_mda: remove unused functionDavid Teigland2020-04-211-5/+0
* scanning: optimize by checking text offset and checksumDavid Teigland2019-11-261-0/+4
* vgck: let updatemetadata repair mismatched metadataDavid Teigland2019-10-111-0/+1
* scan: add PV summary info to lvmcacheDavid Teigland2019-09-301-8/+4
* improve duplicate pv handling for md componentsDavid Teigland2019-08-161-9/+5
* lvmcache: renaming functions and variablesDavid Teigland2019-08-161-5/+5
* scanning: open devs rw when rescanning for writeDavid Teigland2019-06-211-0/+1
* lvmcache: remove wrapper around lvmcache_get_vgnameidsDavid Teigland2019-06-111-2/+4
* lvmcache: remove unused functionDavid Teigland2019-06-101-1/+0
* lvmcache: remove unused codeDavid Teigland2019-06-101-28/+0
* create separate lvmcache update functions for read and writeDavid Teigland2019-06-071-1/+2
* change args for text label read functionDavid Teigland2019-06-071-3/+3
* add mda arg to add_mdaDavid Teigland2019-06-071-1/+2
* keep track of which mdas have old metadata in lvmcacheDavid Teigland2019-06-071-3/+7
* ability to keep track of outdated pvs in lvmcacheDavid Teigland2019-06-071-0/+15
* ability to keep track of bad mdas in lvmcacheDavid Teigland2019-06-071-0/+8
* pvck: new dump option to extract metadataDavid Teigland2019-05-231-0/+5
* io: warn when metadata size approaches io memory sizeDavid Teigland2019-03-041-0/+3
* add device hints to reduce scanningDavid Teigland2019-01-151-0/+3
* Remove lvmetadDavid Teigland2018-07-111-3/+0
* pvscan: autoactivate without lvmetadDavid Teigland2018-07-091-0/+2
* Remove checking for locked VGsDavid Teigland2018-06-121-1/+0
* Remove header declarations for removed functionsDavid Teigland2018-06-081-13/+0
* Remove VG lock ordering checkDavid Teigland2018-06-071-1/+0
* Merge branch 'master' into 2018-05-11-fork-libdmJoe Thornber2018-06-011-0/+2
|\
| * scan: move warnings about duplicate devicesDavid Teigland2018-05-211-0/+2
* | Merge branch 'master' into 2018-05-11-fork-libdmJoe Thornber2018-05-161-1/+0
|\ \ | |/
| * dev_cache: remove the lvmcache check when closing fdDavid Teigland2018-05-111-1/+0
* | build: Don't generate symlinks in include/ dirJoe Thornber2018-05-141-5/+5
|/
* clvmd: separate saved_vg from vginfoDavid Teigland2018-05-031-3/+7
* clvmd: defer freeing saved vgsDavid Teigland2018-05-031-1/+0
* clvmd: reuse a vg struct for sequential LV operationsDavid Teigland2018-04-251-1/+3
* lvmcache: rename suspended_vg to saved_vgDavid Teigland2018-04-251-3/+3
* scan: skip device rescan in vg_readDavid Teigland2018-04-201-0/+3
* lvmcache: simplifyDavid Teigland2018-04-201-8/+0
* lvmcache: add shorter way to delete dev infoDavid Teigland2018-04-201-0/+2
* pvremove: device check doesn't require label_readDavid Teigland2018-04-201-0/+2
* lvmcache: simplify metadata cacheDavid Teigland2018-04-201-3/+4