From d60e770a8d71d2939a99c648f03e63572bec1530 Mon Sep 17 00:00:00 2001 From: Bin Lai Date: Thu, 22 Sep 2022 19:57:33 +0800 Subject: [PATCH] config: enable hyperv configurations for x86 platform Hyperv is a native hypervisor that can create virtual machine on x86-64 platform. Enable all hyperv configurations for linux, then it can run on windows hyperv. Signed-off-by: Bin Lai --- package/default/config.default | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/package/default/config.default b/package/default/config.default index 2ddec57e0..9cef736c1 100644 --- a/package/default/config.default +++ b/package/default/config.default @@ -5129,3 +5129,20 @@ CONFIG_X86_DEBUG_FPU=y CONFIG_UNWINDER_FRAME_POINTER=y # CONFIG_UNWINDER_GUESS is not set # end of Kernel hacking +# +CONFIG_PCI_HYPERV=m +CONFIG_PCI_HYPERV_INTERFACE=m +CONFIG_HYPERV_VSOCKETS=m +CONFIG_UIO_HV_GENERIC=m + +CONFIG_HYPERV_STORAGE=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_KEYBOARD=m +CONFIG_FB_HYPERV=m +CONFIG_HID_HYPERV_MOUSE=m + +CONFIG_HYPERV=m +CONFIG_HYPERV_TIMER=y +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y