]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/commitdiff
kernel: Add support to run as a guest in Hyper-V
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 29 Dec 2018 13:15:22 +0000 (13:15 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 29 Dec 2018 13:15:22 +0000 (13:15 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
kernel/config-x86-generic
kernel/kernel.nm

index ba4b707b2ec6c658f503ebab16c287ef1d35ca17..c541cc7920925bb463b8168714ea437edea89345 100644 (file)
@@ -318,6 +318,7 @@ CONFIG_PCI_IOV=y
 CONFIG_PCI_PRI=y
 CONFIG_PCI_PASID=y
 CONFIG_PCI_LABEL=y
+CONFIG_PCI_HYPERV=m
 CONFIG_HOTPLUG_PCI_ACPI=y
 CONFIG_HOTPLUG_PCI_ACPI_IBM=m
 
@@ -485,6 +486,7 @@ CONFIG_COMPAT_NETLINK_MESSAGES=y
 # Classification
 #
 CONFIG_VMWARE_VMCI_VSOCKETS=m
+CONFIG_HYPERV_VSOCKETS=m
 
 #
 # Network testing
@@ -571,6 +573,7 @@ CONFIG_MEGARAID_MAILBOX=m
 CONFIG_SCSI_BUSLOGIC=m
 CONFIG_SCSI_FLASHPOINT=y
 CONFIG_VMWARE_PVSCSI=m
+CONFIG_HYPERV_STORAGE=m
 CONFIG_FCOE_FNIC=m
 CONFIG_SCSI_GDTH=m
 CONFIG_SCSI_ISCI=m
@@ -677,6 +680,7 @@ CONFIG_IPW2200_QOS=y
 CONFIG_VMXNET3=m
 # CONFIG_FUJITSU_ES is not set
 CONFIG_THUNDERBOLT_NET=m
+CONFIG_HYPERV_NET=m
 
 #
 # Input device support
@@ -701,6 +705,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
 CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
 CONFIG_SERIO_I8042=y
 # CONFIG_SERIO_CT82C710 is not set
+CONFIG_HYPERV_KEYBOARD=m
 
 #
 # Character devices
@@ -1188,6 +1193,7 @@ CONFIG_FB_EFI=y
 # CONFIG_FB_LE80578 is not set
 # CONFIG_FB_INTEL is not set
 # CONFIG_FB_VIA is not set
+# CONFIG_FB_HYPERV is not set
 CONFIG_LCD_PLATFORM=m
 CONFIG_BACKLIGHT_APPLE=m
 # CONFIG_BACKLIGHT_SAHARA is not set
@@ -1232,6 +1238,11 @@ CONFIG_SND_X86=y
 # CONFIG_HDMI_LPE_AUDIO is not set
 CONFIG_SND_SYNTH_EMUX=m
 
+#
+# Special HID drivers
+#
+# CONFIG_HID_HYPERV_MOUSE is not set
+
 #
 # Intel ISH HID support
 #
@@ -1324,13 +1335,17 @@ CONFIG_DMA_ENGINE_RAID=y
 # DMABUF options
 #
 CONFIG_DCA=m
+# CONFIG_UIO_HV_GENERIC is not set
 CONFIG_IRQ_BYPASS_MANAGER=m
 CONFIG_VBOXGUEST=m
 
 #
 # Microsoft Hyper-V guest support
 #
-# CONFIG_HYPERV is not set
+CONFIG_HYPERV=m
+CONFIG_HYPERV_TSCPAGE=y
+CONFIG_HYPERV_UTILS=m
+CONFIG_HYPERV_BALLOON=m
 
 #
 # Xen driver support
index d9d95e3e58287061ac19e1886777b1541aafc493..1e9fcb9b6e75f1df8c8712c62a0c007200a6006a 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = kernel
 version    = 4.19.12
-release    = 9
+release    = 10
 thisapp    = linux-%{version}
 
 maintainer = Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>