1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib/device
David Teigland d952358636 device_id: nvme devices may use alternate wwids
Device quirks may cause sysfs wwid file to change what it
displays, from a bogus eui... string to an nvme... string.

The old wwid may be saved in system.devices, so recognizing
the device requires finding the old value from libnvme.

After matching the old bogus value using libnvme, system.devices
is updated with the current sysfs wwid value.
2024-12-09 16:03:43 -06:00
..
bcache-utils.c gcc: correct signess comparation 2023-07-13 21:31:18 +02:00
bcache.c cleanup: typos in comments 2024-08-30 16:51:15 +02:00
bcache.h cleanup: typos in comments 2024-08-30 16:51:15 +02:00
dev_util.c devices: factor common list functions 2022-11-07 11:38:46 -06:00
dev-cache.c cov: add stacktraces 2024-10-30 13:08:56 +01:00
dev-cache.h Revert "dev-cache: move global variables into cmd struct" 2024-07-08 15:32:41 -05:00
dev-dasd.c cleanup: typos in comments 2024-08-30 16:51:15 +02:00
dev-ext-udev-constants.h cleanup: typos in comments 2024-08-30 16:51:15 +02:00
dev-ext.c const: use arrays of strings 2024-05-04 01:01:57 +02:00
dev-io.c devices: isolate fake device setup for config file 2024-07-02 16:18:09 -05:00
dev-luks.c filter: remove unused EAGAIN case and flag 2022-04-06 12:51:34 -05:00
dev-lvm1-pool.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
dev-md.c cov: annotate known case 2024-08-09 15:10:24 +02:00
dev-mpath.c device_id: nvme devices may use alternate wwids 2024-12-09 16:03:43 -06:00
dev-swap.c filter: remove unused EAGAIN case and flag 2022-04-06 12:51:34 -05:00
dev-type.c device_id: nvme devices may use alternate wwids 2024-12-09 16:03:43 -06:00
dev-type.h device_id: nvme devices may use alternate wwids 2024-12-09 16:03:43 -06:00
device_id.c device_id: nvme devices may use alternate wwids 2024-12-09 16:03:43 -06:00
device_id.h device_id: nvme devices may use alternate wwids 2024-12-09 16:03:43 -06:00
device-types.h devices: recognise rbd (ceph rados block device) 2021-12-13 13:32:06 -06:00
device.h device_id: nvme devices may use alternate wwids 2024-12-09 16:03:43 -06:00
filesystem.c filesystem: add note about swap devices 2024-10-02 13:31:54 +02:00
filesystem.h lvresize: fail early if crypt device is missing 2023-01-30 17:12:11 -06:00
nvme.c device_id: nvme devices may use alternate wwids 2024-12-09 16:03:43 -06:00
online.c cleanup: typos in comments 2024-08-30 16:51:15 +02:00
online.h cleanup: some more MAJOR MINOR unsigned 2024-06-03 15:30:05 +02:00
parse_vpd.c device_id: nvme devices may use alternate wwids 2024-12-09 16:03:43 -06:00