summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* lvmcache: simplify metadata cachedev-dct-new-scan-9David Teigland2017-10-2314-343/+260
* add longer comment about independent metadata areasDavid Teigland2017-10-231-0/+12
* add more comments about the roles of fic and fidDavid Teigland2017-10-233-6/+36
* label_scan: use a single aio contextDavid Teigland2017-10-233-34/+15
* doc: add description of disk readingDavid Teigland2017-10-231-0/+246
* scanning: get async events from config settingDavid Teigland2017-10-233-19/+22
* lvmetad_vg_lookup: use fid ref_count to fix unwanted freeDavid Teigland2017-10-231-0/+2
* pvscan: use new dev scanning codeDavid Teigland2017-10-231-14/+20
* label_scan: use the new scanning for label_scan_invalidDavid Teigland2017-10-231-15/+38
* scanning: remove references to async readsDavid Teigland2017-10-232-19/+18
* config: move init of aio/scan settingsDavid Teigland2017-10-232-24/+24
* config: move scan settings to devices sectionDavid Teigland2017-10-232-23/+23
* label_scan: fix label scan for independent metadata areasDavid Teigland2017-10-233-4/+42
* add comment describing the role of fid/ficDavid Teigland2017-10-231-0/+19
* pvscan: quit if duplicates are found in label scanDavid Teigland2017-10-231-0/+5
* label_scan: get scan_size from config settingDavid Teigland2017-10-235-14/+22
* label_scan: use label_read_data for synchronous scansDavid Teigland2017-10-232-134/+291
* update configure for aioDavid Teigland2017-10-231-0/+46
* label_scan: add to vgcfgrestoreDavid Teigland2017-10-231-0/+2
* configure: improve libaio checkDavid Teigland2017-10-236-5/+12
* configure: autoreconfDavid Teigland2017-10-231-0/+23
* conditional compile with AIO_SUPPORTDavid Teigland2017-10-232-0/+40
* label_scan: remove async/sync distinction from callersDavid Teigland2017-10-234-49/+58
* scanning: rewrite lvmetad_pvscan_vg to use new label readingDavid Teigland2017-10-235-195/+511
* pvscan: use new label_scan dataDavid Teigland2017-10-237-17/+56
* scanning: allocate label data struct from mem poolDavid Teigland2017-10-231-12/+21
* dev-io: add layer around async ioDavid Teigland2017-10-234-125/+224
* label_scan: pull out to top levelDavid Teigland2017-10-233-10/+23
* vg_read: avoid another extraneous device readDavid Teigland2017-10-231-13/+31
* vg_read: use the same async read code as label scanDavid Teigland2017-10-2313-50/+302
* vg_read: improve messages and add commentsDavid Teigland2017-10-232-33/+42
* vg_read: new wording for functions and messagesDavid Teigland2017-10-235-14/+30
* labels: move the label scan at the start of each vg_readDavid Teigland2017-10-234-28/+60
* labels: avoid label_read when getting fmt in vg_readDavid Teigland2017-10-231-1/+1
* labels: avoid label_read when getting device from pvidDavid Teigland2017-10-2313-113/+53
* labels: avoid metadata area read using async read dataDavid Teigland2017-10-239-46/+116
* labels: avoid mda_header read using async read dataDavid Teigland2017-10-237-48/+92
* labels: add async label scanDavid Teigland2017-10-2315-88/+639
* tests: check stacked cache dataLV of thin-poolZdenek Kabelac2017-10-232-0/+84
* lvcreate: skip checking for name restriction for cachingZdenek Kabelac2017-10-232-1/+2
* lvextend: detect stacked cache lv used for thinpoolZdenek Kabelac2017-10-232-1/+3
* lvconvert: preserve names of converted LVZdenek Kabelac2017-10-232-11/+12
* test: remove 'should's from test to test target status race fixHeinz Mauelshagen2017-10-191-8/+6
* liblvm: Move lib code used exclusively into metadata-liblvm.cAlasdair G Kergon2017-10-189-673/+727
* tidy: Add missing underscores to statics.Alasdair G Kergon2017-10-1837-362/+358
* libdm: fix typo in libdevmapper.pcZdenek Kabelac2017-10-182-1/+2
* lvmlockd: check error for sanlock access to lvmlock LVDavid Teigland2017-10-173-6/+18
* device: Separate errors for dev not found and filtered.Alasdair G Kergon2017-10-175-4/+18
* tests: check external origin is monitoredZdenek Kabelac2017-10-161-0/+47
* thin: monitor also external originZdenek Kabelac2017-10-162-1/+9