mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
9e9f02acf0
When a device has a wwid (from sysfs), but lvm ignores the wwid, e.g. because it contains an unreliable "QEMU" value, then lvm falls back to using IDTYPE=devname (the device name) as the device id. If the device name changes after reboot, then lvm automatically searches for the PV on other devices to find the new device name and correct system.devices. When searching for the PV, lvm skips looking at devices that would use other id types, e.g. if a device would use a wwid and not a devname, then it skips checking it. However, it failed to account for the fact that a device may have wwid that was ignored, in which case it should be checked. |
||
---|---|---|
.. | ||
bcache-utils.c | ||
bcache.c | ||
bcache.h | ||
dev-cache.c | ||
dev-cache.h | ||
dev-dasd.c | ||
dev-ext-udev-constants.h | ||
dev-ext.c | ||
dev-io.c | ||
dev-luks.c | ||
dev-lvm1-pool.c | ||
dev-md.c | ||
dev-mpath.c | ||
dev-swap.c | ||
dev-type.c | ||
dev-type.h | ||
device_id.c | ||
device_id.h | ||
device-types.h | ||
device.h | ||
online.c | ||
online.h |