1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/lib/device
David Teigland db98a6e362 Additional MD component checking
If udev info is missing for a device, (which would indicate
if it's an MD component), then do an end-of-device read to
check if a PV is an MD component.  (This is skipped when
using hints since we already know devs in hints are good.)

A new config setting md_component_checks can be used to
disable the additional end-of-device MD checks, or to
always enable end-of-device MD checks.

When both hints and udev info are disabled/unavailable,
the end of PVs will now be scanned by default.  If md
devices with end-of-device superblocks are not being
used, the extra I/O overhead can be avoided by setting
md_component_checks="start".
2019-06-07 13:27:16 -05:00
..
bcache-utils.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
bcache.c bcache: fix memory leak on error path 2018-12-21 21:45:03 +01:00
bcache.h headers: use configure.h as 1st. header 2018-12-14 15:09:13 +01:00
dev-cache.c pvscan: print more reasons for ignoring devices 2019-04-05 15:48:12 -05:00
dev-cache.h pvscan: print more reasons for ignoring devices 2019-04-05 15:48:12 -05:00
dev-dasd.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
dev-ext-udev-constants.h dev-type: check for DEVLINKS udev db variable existence if udev_device_get_is_initialized fn is not present 2016-09-06 13:21:29 +02:00
dev-ext.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
dev-io.c remove unused io functions 2019-02-28 10:58:00 -06:00
dev-luks.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
dev-lvm1-pool.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
dev-md.c Additional MD component checking 2019-06-07 13:27:16 -05:00
dev-swap.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
dev-type.c Additional MD component checking 2019-06-07 13:27:16 -05:00
dev-type.h devs: rename dev_is_md dev_is_md_component 2019-05-21 11:44:39 -05:00
device-types.h devices: Recognise Veritas Dynamic Multipathing 2017-01-10 22:23:23 +00:00
device.h Additional MD component checking 2019-06-07 13:27:16 -05:00