From a5da7cb5c3a6a3ae3e9504955cfb0b6730076ebb Mon Sep 17 00:00:00 2001 From: Andy Lutomirski Date: Tue, 26 Jan 2016 18:49:07 -0800 Subject: [PATCH] Restrict 'nvme list' to disks, i.e. exclude partitions This stops 'nvme list' from separately enumerating all partitions. Signed-off-by: Andy Lutomirski --- nvme.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nvme.c b/nvme.c index d957621b..507a455c 100644 --- a/nvme.c +++ b/nvme.c @@ -1192,8 +1192,8 @@ static int list(int argc, char **argv) } enumerate = udev_enumerate_new(udev); - udev_enumerate_add_match_subsystem(enumerate, "char"); udev_enumerate_add_match_subsystem(enumerate, "block"); + udev_enumerate_add_match_property(enumerate, "DEVTYPE", "disk"); udev_enumerate_scan_devices(enumerate); devices = udev_enumerate_get_list_entry(enumerate); udev_list_entry_foreach(dev_list_entry, devices) { -- 2.51.0