[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] xend: pass-through: Use parse_pci_name() in find_parent()
Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx> Index: xen-3.4-testing-pass-through-multi-function/tools/python/xen/util/pci.py =================================================================== --- xen-3.4-testing-pass-through-multi-function.orig/tools/python/xen/util/pci.py 2009-07-24 11:47:15.000000000 +1000 +++ xen-3.4-testing-pass-through-multi-function/tools/python/xen/util/pci.py 2009-07-24 11:47:32.000000000 +1000 @@ -633,16 +633,7 @@ class PciDevice: if parent[0:3] == 'pci': # We have reached the upmost one. return None - else: - dev = {} - lst = parent.split(':') - dev['domain'] = '%04x' % int(lst[0], 16) - dev['bus'] = '%02x' % int(lst[1], 16) - lst = lst[2] - lst = lst.split('.') - dev['slot'] = '%02x' % int(lst[0], 16) - dev['func'] = '%x' % int(lst[1], 16) - return dev + return parse_pci_name(parent) except OSError, (errno, strerr): raise PciDeviceParseError('Can not locate the parent of %s', self.name) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |