xref: /linux/drivers/vfio/pci/virtio/Kconfig (revision 6e7fd890f1d6ac83805409e9c346240de2705584)
1# SPDX-License-Identifier: GPL-2.0-only
2config VIRTIO_VFIO_PCI
3        tristate "VFIO support for VIRTIO NET PCI devices"
4        depends on VIRTIO_PCI && VIRTIO_PCI_ADMIN_LEGACY
5        select VFIO_PCI_CORE
6        help
7          This provides support for exposing VIRTIO NET VF devices which support
8          legacy IO access, using the VFIO framework that can work with a legacy
9          virtio driver in the guest.
10          Based on PCIe spec, VFs do not support I/O Space.
11          As of that this driver emulates I/O BAR in software to let a VF be
12          seen as a transitional device by its users and let it work with
13          a legacy driver.
14
15          If you don't know what to do here, say N.
16