From: Guduri Prathyusha Date: Thu, 4 May 2017 10:48:49 +0000 (+0530) Subject: usertools: fix binding device match X-Git-Tag: spdx-start~3250 X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=6413d477a61d26166db8928fc8921610a1e3e70f;p=dpdk.git 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 --- 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