kernel: enable vfio and vfio-pci for armsr-armv8
Arm platforms with the right hardware blocks (such as GICv3.0+ interrupt controller and SMMU/IOMMU) are able to use vfio-pci to pass through PCI devices to a VM. Signed-off-by: Mathew McBride <matt@traverse.com.au>
This commit is contained in:
parent
7ad8612a23
commit
9ac01aac0a
|
@ -77,7 +77,7 @@ $(eval $(call KernelPackage,kvm-amd))
|
||||||
define KernelPackage/vfio
|
define KernelPackage/vfio
|
||||||
SUBMENU:=Virtualization
|
SUBMENU:=Virtualization
|
||||||
TITLE:=VFIO Non-Privileged userspace driver framework
|
TITLE:=VFIO Non-Privileged userspace driver framework
|
||||||
DEPENDS:=@TARGET_x86_64
|
DEPENDS:=@TARGET_x86_64||TARGET_armsr_armv8
|
||||||
KCONFIG:= \
|
KCONFIG:= \
|
||||||
CONFIG_VFIO \
|
CONFIG_VFIO \
|
||||||
CONFIG_VFIO_NOIOMMU=n \
|
CONFIG_VFIO_NOIOMMU=n \
|
||||||
|
@ -99,7 +99,7 @@ $(eval $(call KernelPackage,vfio))
|
||||||
define KernelPackage/vfio-pci
|
define KernelPackage/vfio-pci
|
||||||
SUBMENU:=Virtualization
|
SUBMENU:=Virtualization
|
||||||
TITLE:=Generic VFIO support for any PCI device
|
TITLE:=Generic VFIO support for any PCI device
|
||||||
DEPENDS:=@TARGET_x86_64 @PCI_SUPPORT +kmod-vfio +kmod-irqbypass
|
DEPENDS:=@TARGET_x86_64||TARGET_armsr_armv8 @PCI_SUPPORT +kmod-vfio +kmod-irqbypass
|
||||||
KCONFIG:= \
|
KCONFIG:= \
|
||||||
CONFIG_VFIO_PCI \
|
CONFIG_VFIO_PCI \
|
||||||
CONFIG_VFIO_PCI_IGD=n
|
CONFIG_VFIO_PCI_IGD=n
|
||||||
|
|
Loading…
Reference in New Issue
Block a user