Lines Matching refs:sys
6 import sys
125 sysfs_path = '/sys/module/'
164 print("Warning: no supported DPDK kernel modules are loaded", file=sys.stderr)
190 for base, dirs, _ in os.walk("/sys/bus/pci/devices/%s/" % dev_id):
334 (dev["Slot"], dev["Device_str"], dev["Interface"]), file=sys.stderr)
340 "Skipping unbind" % dev_id, file=sys.stderr)
343 # write to /sys to unbind
344 filename = "/sys/bus/pci/drivers/%s/unbind" % dev["Driver_str"]
348 sys.exit("Error: unbind failed for %s - Cannot open %s: %s" %
363 "Not modifying" % dev_id, file=sys.stderr)
370 (dev_id, driver), file=sys.stderr)
383 filename = "/sys/bus/pci/devices/%s/driver_override" % dev_id
389 % (dev_id, filename, err), file=sys.stderr)
396 "PCI ID: %s" % (dev_id, driver, err), file=sys.stderr)
400 filename = "/sys/bus/pci/drivers/%s/new_id" % driver
405 % (dev_id, filename, err), file=sys.stderr)
414 "driver %s: %s" % (dev_id, driver, err), file=sys.stderr)
417 # do the bind by writing to /sys
418 filename = "/sys/bus/pci/drivers/%s/bind" % driver
423 % (dev_id, filename, err), file=sys.stderr)
438 % (dev_id, driver, err), file=sys.stderr)
446 filename = "/sys/bus/pci/devices/%s/driver_override" % dev_id
451 sys.exit("Error: unbind failed for %s - Cannot open %s: %s"
457 sys.exit("Error: unbind failed for %s - Cannot write %s: %s"
475 sys.exit(1)
483 return len(os.listdir("/sys/class/iommu")) > 0
489 filename = "/sys/module/vfio/parameters/enable_unsafe_noiommu_mode"
497 sys.exit(f"Error: failed to check unsafe noiommu mode - Cannot open {filename}: {err}")
500 sys.exit("Error: IOMMU support is disabled, use --noiommu-mode for binding in noiommu mode")
506 sys.exit(f"Error: failed to enable unsafe noiommu mode - Cannot open {filename}: {err}")
521 sys.exit("Error: Driver '%s' does not look like a valid driver. "
529 sys.exit("Error: Driver '%s' is not loaded." % driver)
534 sys.exit(ex)
548 if not exists("/sys/bus/pci/devices/%s/driver_override" % d):
680 sysfs_path = "/sys/bus/pci/devices"
783 file=sys.stderr)
785 sys.exit(1)
788 print("Error: No devices specified.", file=sys.stderr)
790 sys.exit(1)
834 sys.exit("'lspci' not found - please install 'pciutils'")