Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - V index
The Linux kernel configuration item CONFIG_VIRTIO_VFIO_PCI has multiple definitions:
drivers/vfio/pci/virtio/KconfigThe configuration item CONFIG_VIRTIO_VFIO_PCI:
CONFIG_VIRTIO_PCIvirtio-vfio-pciThis provides migration support for VIRTIO NET and BLOCK PCI VF devices using the VFIO framework. Migration support requires the SR-IOV PF device to support specific VIRTIO extensions, otherwise this driver provides no additional functionality beyond vfio-pci.
Migration support in this driver relies on dirty page tracking provided by the IOMMU hardware and exposed through IOMMUFD, any other use cases are dis-recommended.
If you don't know what to do here, say N.
drivers/vfio/pci/virtio/KconfigThe configuration item CONFIG_VIRTIO_VFIO_PCI:
CONFIG_VIRTIO_PCIvirtio-vfio-pciThis provides migration support for VIRTIO NET PCI VF devices using the VFIO framework. Migration support requires the SR-IOV PF device to support specific VIRTIO extensions, otherwise this driver provides no additional functionality beyond vfio-pci.
Migration support in this driver relies on dirty page tracking provided by the IOMMU hardware and exposed through IOMMUFD, any other use cases are dis-recommended.
If you don't know what to do here, say N.
drivers/vfio/pci/virtio/KconfigThe configuration item CONFIG_VIRTIO_VFIO_PCI:
CONFIG_VIRTIO_PCI && CONFIG_VIRTIO_PCI_ADMIN_LEGACYvirtio-vfio-pciThis provides support for exposing VIRTIO NET VF devices which support legacy IO access, using the VFIO framework that can work with a legacy virtio driver in the guest. Based on PCIe spec, VFs do not support I/O Space. As of that this driver emulates I/O BAR in software to let a VF be seen as a transitional device by its users and let it work with a legacy driver.
If you don't know what to do here, say N.
Numeric ID (from LKDDb) and names (from pci.ids) of recognized devices:
1af4 ("Red Hat, Inc."), device: 1041 ("Virtio 1.0 network device")1af4 ("Red Hat, Inc."), device: 1042 ("Virtio 1.0 block device")Raw data from LKDDb:
lkddb module virtio-vfio-pci CONFIG_VIRTIO_VFIO_PCI : drivers/vfio/pci/virtio/Kconfig : "VFIO support for VIRTIO PCI VF devices" # in 6.8–6.17, 6.18-rc+HEADlkddb pci 1af4 1041 .... .... ...... : CONFIG_VFIO CONFIG_VFIO_PCI_CORE CONFIG_VIRTIO_VFIO_PCI : drivers/vfio/pci/virtio/main.c # in 6.8–6.17, 6.18-rc+HEADlkddb pci 1af4 1042 .... .... ...... : CONFIG_VFIO CONFIG_VFIO_PCI_CORE CONFIG_VIRTIO_VFIO_PCI : drivers/vfio/pci/virtio/main.c # in 6.15–6.17, 6.18-rc+HEADThis 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 - V index
Automatically generated (in year 2025). See also LKDDb sources on GitLab