summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* device: Fix basic async I/O error handlingdev-agk-tmpAlasdair G Kergon2018-02-088-41/+67
* device: Queue any aio beyond defined limits.Alasdair G Kergon2018-02-086-3/+104
* lvmcache: Use asynchronous I/O when scanning devices.Alasdair G Kergon2018-02-084-17/+164
* device: Basic config and setup to support async I/O.Alasdair G Kergon2018-02-0815-1/+419
* device: Add flag to indicate that a code path can support AIOAlasdair G Kergon2018-02-063-1/+7
* callbacks: Miscellaneous fixes for recent changesAlasdair G Kergon2018-02-066-7/+10
* configure: ensure path /usr/sbin is checked for some toolsZdenek Kabelac2018-02-013-27/+30
* libdm: accept mirror status with userspace word in the lineZdenek Kabelac2018-02-012-0/+6
* pvmove: reinstantiate clustered pvmoveZdenek Kabelac2018-02-015-32/+93
* lvmdbusd: Remove duplicated DataPercent definitionTim Foerster2018-01-251-1/+0
* doc: Add VDO stacking documentMarian Csontos2018-01-251-0/+85
* dev_io: fix writes for unaligned buffersZdenek Kabelac2018-01-231-3/+14
* tests: update set of devicesZdenek Kabelac2018-01-231-2/+2
* debug: drop DEBUG_MEM pathZdenek Kabelac2018-01-231-17/+1
* python: some LVs do need exclusive activationZdenek Kabelac2018-01-231-1/+3
* device: Add ioflags parameter to transfer additional state.Alasdair G Kergon2018-01-2119-101/+107
* activation: move check laterZdenek Kabelac2018-01-171-6/+6
* tests: check pvmove is merging segmentsZdenek Kabelac2018-01-171-5/+15
* tests: longer startup timeout for daemons with valgrindZdenek Kabelac2018-01-171-8/+8
* tests: check preserved exclusivness of snapshot mergeZdenek Kabelac2018-01-172-0/+13
* tests: properly test with clustered VGZdenek Kabelac2018-01-173-19/+19
* cleanup: drop unused codeZdenek Kabelac2018-01-171-9/+0
* cleanup: enhance messagesZdenek Kabelac2018-01-172-14/+16
* activation: guard exclusive activationZdenek Kabelac2018-01-172-0/+11
* dmeventd: add check for result codeZdenek Kabelac2018-01-171-1/+5
* pvmove: drop misleading pvmove restriction for clusterZdenek Kabelac2018-01-171-10/+0
* pvmove: better check for exclusive LVZdenek Kabelac2018-01-171-1/+3
* pvmove: fix _remove_sibling_pvs_from_trim_listZdenek Kabelac2018-01-172-3/+14
* lvconvert: use excl activation for conversionZdenek Kabelac2018-01-174-12/+13
* device: Move buffer allocation nearer to the I/O.Alasdair G Kergon2018-01-161-7/+12
* device: Merge _dev_read and dev_read_callback.Alasdair G Kergon2018-01-162-36/+25
* format_text: Refactor mda counting in label processing.Alasdair G Kergon2018-01-151-19/+34
* format_text: Change update_mda_baton to use label not labellerAlasdair G Kergon2018-01-151-5/+5
* device: Rearrange _aligned_io().Alasdair G Kergon2018-01-151-38/+35
* device: Add reason to devbuf.Alasdair G Kergon2018-01-152-4/+6
* device: Store offset to data instead of pointer.Alasdair G Kergon2018-01-152-7/+8
* device: Reorder device.h before change.Alasdair G Kergon2018-01-151-29/+27
* command: Skip some memory zeroing.Alasdair G Kergon2018-01-132-17/+6
* libdm: Fix a size_t in _dm_malloc_aligned_aux message.Alasdair G Kergon2018-01-121-1/+1
* man: regenerateAlasdair G Kergon2018-01-1243-16/+487
* label: Clean up storing of device and label sector.Alasdair G Kergon2018-01-117-44/+40
* config: Move use_mmap to local variable.Alasdair G Kergon2018-01-101-4/+3
* device: Mark read-only device buffers const.Alasdair G Kergon2018-01-1011-42/+42
* device: Eliminate unnecessary buffer from dev_read.Alasdair G Kergon2018-01-103-37/+17
* device: Suppress repeated reads of the same data.Alasdair G Kergon2018-01-102-2/+32
* device: Remove some data copying between buffers.Alasdair G Kergon2018-01-105-30/+21
* device: Free cached device bufs when metadata invalid or dev closed.Alasdair G Kergon2018-01-102-0/+10
* device: Keep the last data buffer read off each device.Alasdair G Kergon2018-01-103-60/+137
* allocation: Avoid exceeding array bounds in allocation tag codeAlasdair G Kergon2018-01-102-1/+3
* format_text: Use malloc aligned for export bufferAlasdair G Kergon2018-01-101-6/+7