From 1492fb4ef2c8574326bc9b097bf2fa41ad53945b Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Mon, 14 Dec 2020 11:38:04 +0100 Subject: [PATCH] lsblk: read SCSI_IDENT_SERIAL also from udev Addresses: https://github.com/karelzak/util-linux/issues/1143 Signed-off-by: Karel Zak --- misc-utils/lsblk-properties.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/misc-utils/lsblk-properties.c b/misc-utils/lsblk-properties.c index 19401715f..6429db06e 100644 --- a/misc-utils/lsblk-properties.c +++ b/misc-utils/lsblk-properties.c @@ -104,7 +104,9 @@ static struct lsblk_devprop *get_properties_by_udev(struct lsblk_device *ld) if (data) prop->wwn = xstrdup(data); - data = udev_device_get_property_value(dev, "ID_SCSI_SERIAL"); + data = udev_device_get_property_value(dev, "SCSI_IDENT_SERIAL"); /* sg3_utils do not use I_D prefix */ + if (!data) + data = udev_device_get_property_value(dev, "ID_SCSI_SERIAL"); if(!data) data = udev_device_get_property_value(dev, "ID_SERIAL_SHORT"); if(!data)