Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - X index
The Linux kernel configuration item CONFIG_XEN_PCIDEV_BACKEND
:
( CONFIG_PCI && CONFIG_X86 && CONFIG_XEN ) && ( CONFIG_XEN_BACKEND )
xen-pciback
The PCI device backend driver allows the kernel to export arbitrary PCI devices to other guests. If you select this to be a module, you will need to make sure no other driver has bound to the device(s) you want to make visible to other guests.
The parameter "passthrough" allows you specify how you want the PCI devices to appear in the guest. You can choose the default (0) where PCI topology starts at 00.00.0, or (1) for passthrough if you want the PCI devices topology appear the same as in the host.
The "hide" parameter (only applicable if backend driver is compiled into the kernel) allows you to bind the PCI devices to this module from the default device drivers. The argument is the list of PCI BDFs: xen-pciback.hide=(03:00.0)(04:00.0)
If in doubt, say m.
Raw data from LKDDb:
lkddb module xen-pciback CONFIG_XEN_PCIDEV_BACKEND : drivers/xen/Kconfig : "Xen PCI-device backend driver" # in 3.1–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.12
lkddb pci .... .... .... .... ...... : CONFIG_XEN CONFIG_XEN_PCIDEV_BACKEND : drivers/xen/xen-pciback/pci_stub.c # in 3.17–3.19, 4.0–4.20, 5.0–5.15
lkddb pci .... .... .... .... ...... : CONFIG_XEN CONFIG_XEN_PCIDEV_BACKEND CONFIG_XEN_PCIDEV_STUB CONFIG_XEN_PCI_STUB : drivers/xen/xen-pciback/pci_stub.c # in 5.16–5.19, 6.0–6.12
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - X index
Automatically generated (in year 2024). See also LKDDb sources on GitLab