From 322b8e08aaf79d0efce246e759c4c14cb9242611 Mon Sep 17 00:00:00 2001 From: Adrian Calianu Date: Thu, 27 Jul 2017 10:05:17 +0200 Subject: KVM support for arm64 Signed-off-by: Adrian Calianu --- features/kvm/qemu-kvm-arm64_y.cfg | 21 +++++++++++++++++++++ features/kvm/qemu-kvm-arm64_y.scc | 4 ++++ 2 files changed, 25 insertions(+) create mode 100644 features/kvm/qemu-kvm-arm64_y.cfg create mode 100644 features/kvm/qemu-kvm-arm64_y.scc diff --git a/features/kvm/qemu-kvm-arm64_y.cfg b/features/kvm/qemu-kvm-arm64_y.cfg new file mode 100644 index 0000000..5b8a1b0 --- /dev/null +++ b/features/kvm/qemu-kvm-arm64_y.cfg @@ -0,0 +1,21 @@ +CONFIG_VIRTUALIZATION=y +CONFIG_OF=y +CONFIG_PREEMPT_NOTIFIERS=y +CONFIG_ARM64_ERRATUM_834220=y +CONFIG_MMU_NOTIFIER=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_IRQFD=y +CONFIG_HAVE_KVM_IRQ_ROUTING=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_MMIO=y +CONFIG_HAVE_KVM_MSI=y +CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y +CONFIG_KVM_VFIO=y +CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALL=y +CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y +CONFIG_KVM_ARM_VGIC_V3_ITS=y +CONFIG_ANON_INODES=y +CONFIG_SRCU=y +CONFIG_KVM=y +CONFIG_KVM_ARM_HOST=y +CONFIG_KVM_ARM_PMU=y diff --git a/features/kvm/qemu-kvm-arm64_y.scc b/features/kvm/qemu-kvm-arm64_y.scc new file mode 100644 index 0000000..304738c --- /dev/null +++ b/features/kvm/qemu-kvm-arm64_y.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Enable KVM host support for arm64" +define KFEATURE_COMPATIBILITY board + +kconf non-hardware qemu-kvm-arm64_y.cfg -- cgit v1.2.3-54-g00ecf