From: zhenwei pi Date: Fri, 3 Jun 2022 12:23:59 +0000 (+0800) Subject: lsblk: support virtio block X-Git-Tag: v2.39-rc1~634 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0540d07611a543371348109d6c06f707276ffbce;p=thirdparty%2Futil-linux.git lsblk: support virtio block virtio blk is quite popular in the virtual machines, support 'TRAN' column for a virtio block device. Signed-off-by: zhenwei pi --- diff --git a/misc-utils/lsblk.c b/misc-utils/lsblk.c index 047f744bed..dfa3179707 100644 --- a/misc-utils/lsblk.c +++ b/misc-utils/lsblk.c @@ -514,8 +514,10 @@ static char *get_transport(struct lsblk_device *dev) trans = "ata"; free(attr); - } else if (strncmp(dev->name, "nvme", 4) == 0) + } else if (strncmp(dev->name, "nvme", 4) == 0) { trans = "nvme"; + } else if (strncmp(dev->name, "vd", 2) == 0) + trans = "virtio"; return trans ? xstrdup(trans) : NULL; }