1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib
David Teigland 57bb46c5e7 filter: use bcache for filter reads
Filters are still applied before any device reading or
the label scan, but any filter checks that want to read
the device are skipped and the device is flagged.

After bcache is populated, but before lvm looks for
devices (i.e. before label scan), the filters are
reapplied to the devices that were flagged above.
The filters will then find the data they need in
bcache.
2018-05-10 16:03:19 -05:00
..
activate clvmd: defer freeing saved vgs 2018-05-03 14:54:48 -05:00
cache filter: use bcache for filter reads 2018-05-10 16:03:19 -05:00
cache_segtype build: remove --with-{snapshots,mirrors,raid,thin,cache} options from ./configure 2018-04-30 10:11:23 +01:00
commands filter: use bcache for filter reads 2018-05-10 16:03:19 -05:00
config Remove lvm1 and pool disk formats 2018-04-30 16:55:02 -05:00
datastruct datastruct: Add str_list_wipe. 2016-04-29 19:47:15 +01:00
device filter: use bcache for filter reads 2018-05-10 16:03:19 -05:00
display Remove lvm1 and pool disk formats 2018-04-30 16:55:02 -05:00
error activate: Use macros for target and module names. 2016-03-22 17:46:15 +00:00
filters filter: use bcache for filter reads 2018-05-10 16:03:19 -05:00
format_text Remove lvm1 and pool disk formats 2018-04-30 16:55:02 -05:00
freeseg doc: change fsf address 2016-01-21 12:11:37 +01:00
label filter: use bcache for filter reads 2018-05-10 16:03:19 -05:00
locking io: replace dev_set with bcache equivalents 2018-05-09 11:29:52 -05:00
log cleanup: explicitely ignore result code 2018-02-28 21:15:55 +01:00
lvmpolld doc: change fsf address 2016-01-21 12:11:37 +01:00
metadata filter: use bcache for filter reads 2018-05-10 16:03:19 -05:00
mirror build: remove --with-{snapshots,mirrors,raid,thin,cache} options from ./configure 2018-04-30 10:11:23 +01:00
misc build: add -D_FILE_OFFSET_BITS=64 2018-05-02 18:40:38 +01:00
mm activation: separate prioritized counter 2018-03-15 12:30:45 +01:00
notify dbus: also recognize error state for missing service that comes from original D-Bus 2016-11-15 10:09:11 +01:00
properties doc: change fsf address 2016-01-21 12:11:37 +01:00
raid build: remove --with-{snapshots,mirrors,raid,thin,cache} options from ./configure 2018-04-30 10:11:23 +01:00
report Remove lvm1 and pool disk formats 2018-04-30 16:55:02 -05:00
snapshot build: remove --with-{snapshots,mirrors,raid,thin,cache} options from ./configure 2018-04-30 10:11:23 +01:00
striped Remove lvm1 and pool disk formats 2018-04-30 16:55:02 -05:00
thin build: remove --with-{snapshots,mirrors,raid,thin,cache} options from ./configure 2018-04-30 10:11:23 +01:00
unknown gcc: remove warns about free of const 2018-02-13 19:56:02 +01:00
uuid cleanup :drop unneeded header file 2016-10-03 17:49:56 +02:00
zero activate: Use macros for target and module names. 2016-03-22 17:46:15 +00:00
Makefile.in bcache: Move the utils to a separate file. 2018-05-03 09:34:41 +01:00