提交 9ac01aac 编写于 作者: M Mathew McBride 提交者: Hauke Mehrtens

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: NMathew McBride <matt@traverse.com.au>
上级 7ad8612a
...@@ -77,7 +77,7 @@ $(eval $(call KernelPackage,kvm-amd)) ...@@ -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)) ...@@ -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
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册