summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/pci/virtio/Kconfig
blob: bd80eca4a196c2da6eb8d59f071f74e8ba416de2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# SPDX-License-Identifier: GPL-2.0-only
config VIRTIO_VFIO_PCI
        tristate "VFIO support for VIRTIO NET PCI devices"
        depends on VIRTIO_PCI && VIRTIO_PCI_ADMIN_LEGACY
        select VFIO_PCI_CORE
        help
          This 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.