* main - device_id: handle qemu wwid
@ 2021-06-24 16:32 David Teigland
0 siblings, 0 replies; only message in thread
From: David Teigland @ 2021-06-24 16:32 UTC (permalink / raw)
To: lvm-devel
Gitweb: https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=73a05c8f02e9e4575b1ffceebc3a907f2e43517b
Commit: 73a05c8f02e9e4575b1ffceebc3a907f2e43517b
Parent: 84bd394cf9aaa581b4bf980f764544dda26a0305
Author: David Teigland <teigland@redhat.com>
AuthorDate: Thu Jun 24 11:30:46 2021 -0500
Committer: David Teigland <teigland@redhat.com>
CommitterDate: Thu Jun 24 11:30:46 2021 -0500
device_id: handle qemu wwid
Ignore made-up wwid values reported for qemu devices
that contain the string "QEMU HARDDISK". The devname
will be used as the device id.
---
lib/device/device_id.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/lib/device/device_id.c b/lib/device/device_id.c
index ffeac3064..87a46a73a 100644
--- a/lib/device/device_id.c
+++ b/lib/device/device_id.c
@@ -312,6 +312,10 @@ const char *device_id_system_read(struct cmd_context *cmd, struct device *dev, u
/* scsi_debug wwid begins "t10.Linux scsi_debug ..." */
if (strstr(sysbuf, "scsi_debug"))
sysbuf[0] = '\0';
+
+ /* qemu wwid begins "t10.ATA QEMU HARDDISK ..." */
+ if (strstr(sysbuf, "QEMU HARDDISK"))
+ sysbuf[0] = '\0';
}
else if (idtype == DEV_ID_TYPE_SYS_SERIAL)
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2021-06-24 16:32 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-24 16:32 main - device_id: handle qemu wwid David Teigland
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.