cloud-hypervisor/vm-virtio/src/transport
Sebastien Boeuf db42caef42 vm-virtio: Handle special virtio-pci capability CAP_PCI_CFG
The virtio capability VIRTIO_PCI_CAP_PCI_CFG is exposed through the
device's PCI config space the same way other virtio-pci capabilities
are exposed.

The main and important difference is that this specific capability is
designed as a way for the guest to access virtio capabilities without
mapping the PCI BAR. This is very rarely used, but it can be useful when
it is too early for the guest to be able to map the BARs.

One thing to note, this special feature MUST be implemented, based on
the virtio specification.

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2020-01-30 09:25:52 +01:00
..
mmio.rs vmm: Use LegacyUserspaceInterruptGroup for mmio devices 2020-01-21 10:44:48 +01:00
mod.rs vm-virtio: Create new VirtioTransport trait to abstract ioeventfds 2019-10-31 09:30:59 +01:00
pci_common_config.rs vm-virtio: Modify VirtioInterrupt callback into a trait 2020-01-17 23:43:45 +01:00
pci_device.rs vm-virtio: Handle special virtio-pci capability CAP_PCI_CFG 2020-01-30 09:25:52 +01:00