From 6413d477a61d26166db8928fc8921610a1e3e70f Mon Sep 17 00:00:00 2001 From: Guduri Prathyusha Date: Thu, 4 May 2017 16:18:49 +0530 Subject: [PATCH] usertools: fix binding device match If multiple devices of same class are added to a device type, only devices that match first device listed in device type list are processed. Fixing it in device_type_match() by returning false after iterating through all the devices listed in a device type list. Fixes: 8ad08a287918 ("usertools: define DPDK PCI functional device") Signed-off-by: Guduri Prathyusha --- usertools/dpdk-devbind.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/usertools/dpdk-devbind.py b/usertools/dpdk-devbind.py index 2d99e9d827..79e7e8938c 100755 --- a/usertools/dpdk-devbind.py +++ b/usertools/dpdk-devbind.py @@ -354,8 +354,7 @@ def device_type_match(dev, devices_type): # count must be the number of non None parameters to match if match_count == param_count: return True - else: - return False + return False def dev_id_from_dev_name(dev_name): '''Take a device "name" - a string passed in by user to identify a NIC -- 2.20.1