1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-26 03:22:12 +03:00
lvm2/lib
David Teigland de2863739f scan: use full md filter when md 1.0 devices are present
The md filter can operate in two native modes:
- normal: reads only the start of each device
- full: reads both the start and end of each device

md 1.0 devices place the superblock at the end of the device,
so components of this version will only be identified and
excluded when lvm uses the full md filter.

Previously, the full md filter was only used in commands
that could write to the device.  Now, the full md filter
is also applied when there is an md 1.0 device present
on the system.  This means the 'pvs' command can avoid
displaying md 1.0 components (at the cost of doubling
the i/o to every device on the system.)

(The md filter can operate in a third mode, using udev,
but this is disabled by default because there have been
problems with reliability of the info returned from udev.)
2018-10-17 13:49:40 -05:00
..
activate mirror: fix splitmirrors for mirror type 2018-08-07 18:04:39 +02:00
cache scan: use full md filter when md 1.0 devices are present 2018-10-17 13:49:40 -05:00
cache_segtype build: remove --with-{snapshots,mirrors,raid,thin,cache} options from ./configure 2018-04-30 10:11:23 +01:00
commands lvconvert: restrict command matching for no option variant 2018-07-23 12:31:23 -05:00
config conf: update conf 2018-05-15 16:58:28 +02:00
datastruct datastruct: Add str_list_wipe. 2016-04-29 19:47:15 +01:00
device scan: use full md filter when md 1.0 devices are present 2018-10-17 13:49:40 -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 scan: use full md filter when md 1.0 devices are present 2018-10-17 13:49:40 -05:00
format_text format_text: Use versionsort to sort archive files 2018-05-24 17:51:03 +02:00
freeseg doc: change fsf address 2016-01-21 12:11:37 +01:00
label scan: use full md filter when md 1.0 devices are present 2018-10-17 13:49:40 -05:00
locking lvmlockd: improve error message for existing lockspace 2018-05-31 15:52:23 -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 lvconvert: fix interim segtype regression on raid6 conversions 2018-09-10 11:21:02 +02:00
mirror build: remove --with-{snapshots,mirrors,raid,thin,cache} options from ./configure 2018-04-30 10:11:23 +01:00
misc dev_cache: drop open_list 2018-05-11 12:47:56 -05:00
mm memlock: extend exception list 2018-07-04 13:41:08 +02: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 vgs: add report field for shared 2018-05-31 10:23:03 -05:00
snapshot build: remove --with-{snapshots,mirrors,raid,thin,cache} options from ./configure 2018-04-30 10:11:23 +01:00
striped segtype: add linear 2018-06-26 12:15:44 +02: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