From c76a10ec1531b3e5d182b8e9bbd27c48365f91aa Mon Sep 17 00:00:00 2001 From: Anatoly Burakov Date: Wed, 24 Jan 2018 10:26:12 +0000 Subject: [PATCH] usertools/devbind: fix kernel module reporting lspci reports kernel modules in "Module" string, but devbind expects it to be "Module_str". Fix it up similar to how we fix up "Driver" to be "Driver_str". Fixes: c3ce205d5729 ("usertools: optimize lspci invocation") Cc: stable@dpdk.org Signed-off-by: Anatoly Burakov --- usertools/dpdk-devbind.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/usertools/dpdk-devbind.py b/usertools/dpdk-devbind.py index 955e984932..18d9386072 100755 --- a/usertools/dpdk-devbind.py +++ b/usertools/dpdk-devbind.py @@ -216,6 +216,8 @@ def get_device_details(devices_type): # of dictionary key names if "Driver" in dev.keys(): dev["Driver_str"] = dev.pop("Driver") + if "Module" in dev.keys(): + dev["Module_str"] = dev.pop("Module") # use dict to make copy of dev devices[dev["Slot"]] = dict(dev) # Clear previous device's data -- 2.20.1