[dts] [PATCH V1]nics/net_device: fix multi_sections in execution.cfg issue

Xiao Qimai qimaix.xiao at intel.com
Tue Apr 28 08:59:06 CEST 2020


*. fix second section in execution.cfg lost session connection of tester

Signed-off-by: Xiao Qimai <qimaix.xiao at intel.com>
---
 nics/net_device.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nics/net_device.py b/nics/net_device.py
index c7d4c00..2dc0fb1 100644
--- a/nics/net_device.py
+++ b/nics/net_device.py
@@ -895,7 +895,7 @@ def get_from_list(host, domain_id, bus_id, devfun_id):
     for nic in NICS_LIST:
         if host == nic['host']:
             pci = ':'.join((domain_id, bus_id, devfun_id))
-            if pci == nic['pci']:
+            if pci == nic['pci'] and nic['port'].crb.session:
                 return nic['port']
     return None
 
-- 
1.8.3.1



More information about the dts mailing list