From c59be1252d82439b2c6ea9a08a730dbf35950f3c Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 15 Feb 2014 17:47:07 +0100 Subject: [PATCH] kernel: enable hyperv driver. --- config/kernel/kernel.config.i586-ipfire | 10 ++++++++-- config/kernel/kernel.config.i586-ipfire-pae | 10 ++++++++-- config/rootfiles/common/i586/linux | 9 ++++++++- config/rootfiles/packages/linux-pae | 8 ++++++++ 4 files changed, 32 insertions(+), 5 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index 8d36f1301b..8ac3bd2462 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.10.30 Kernel Configuration +# Linux/x86 3.10.30-ipfire Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -1524,6 +1524,7 @@ CONFIG_SCSI_HPTIOP=m CONFIG_SCSI_BUSLOGIC=m # CONFIG_SCSI_FLASHPOINT is not set CONFIG_VMWARE_PVSCSI=m +CONFIG_HYPERV_STORAGE=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_FCOE=m @@ -2298,6 +2299,7 @@ CONFIG_MWIFIEX_USB=m # # CONFIG_WAN is not set CONFIG_VMXNET3=m +CONFIG_HYPERV_NET=m CONFIG_ISDN=y CONFIG_ISDN_I4L=m CONFIG_ISDN_PPP=y @@ -3891,6 +3893,7 @@ CONFIG_FB_UDL=m # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_AUO_K190X is not set +CONFIG_FB_HYPERV=m # CONFIG_EXYNOS_VIDEO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m @@ -4198,6 +4201,7 @@ CONFIG_HID_SPEEDLINK=m # CONFIG_HID_STEELSERIES is not set CONFIG_HID_SUNPLUS=m # CONFIG_HID_GREENASIA is not set +# CONFIG_HID_HYPERV_MOUSE is not set # CONFIG_HID_SMARTJOYPLUS is not set CONFIG_HID_TIVO=m CONFIG_HID_TOPSEED=m @@ -4654,7 +4658,9 @@ CONFIG_VIRTIO_MMIO=m # # Microsoft Hyper-V guest support # -# CONFIG_HYPERV is not set +CONFIG_HYPERV=m +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_BALLOON=m CONFIG_STAGING=y CONFIG_ET131X=m CONFIG_SLICOSS=m diff --git a/config/kernel/kernel.config.i586-ipfire-pae b/config/kernel/kernel.config.i586-ipfire-pae index 9133feb059..44b521369d 100644 --- a/config/kernel/kernel.config.i586-ipfire-pae +++ b/config/kernel/kernel.config.i586-ipfire-pae @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.10.30 Kernel Configuration +# Linux/x86 3.10.30-ipfire Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -1537,6 +1537,7 @@ CONFIG_SCSI_HPTIOP=m CONFIG_SCSI_BUSLOGIC=m # CONFIG_SCSI_FLASHPOINT is not set CONFIG_VMWARE_PVSCSI=m +CONFIG_HYPERV_STORAGE=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_FCOE=m @@ -2314,6 +2315,7 @@ CONFIG_MWIFIEX_USB=m CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_NETDEV_BACKEND=m CONFIG_VMXNET3=m +CONFIG_HYPERV_NET=m CONFIG_ISDN=y CONFIG_ISDN_I4L=m CONFIG_ISDN_PPP=y @@ -3911,6 +3913,7 @@ CONFIG_XEN_FBDEV_FRONTEND=m # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_AUO_K190X is not set +CONFIG_FB_HYPERV=m # CONFIG_EXYNOS_VIDEO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m @@ -4217,6 +4220,7 @@ CONFIG_HID_SPEEDLINK=m # CONFIG_HID_STEELSERIES is not set CONFIG_HID_SUNPLUS=m # CONFIG_HID_GREENASIA is not set +# CONFIG_HID_HYPERV_MOUSE is not set # CONFIG_HID_SMARTJOYPLUS is not set CONFIG_HID_TIVO=m CONFIG_HID_TOPSEED=m @@ -4673,7 +4677,9 @@ CONFIG_VIRTIO_MMIO=m # # Microsoft Hyper-V guest support # -# CONFIG_HYPERV is not set +CONFIG_HYPERV=m +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_BALLOON=m # # Xen driver support diff --git a/config/rootfiles/common/i586/linux b/config/rootfiles/common/i586/linux index 32a4823843..3ec81ec952 100644 --- a/config/rootfiles/common/i586/linux +++ b/config/rootfiles/common/i586/linux @@ -368,6 +368,10 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/drivers/hsi/clients #lib/modules/KVER-ipfire/kernel/drivers/hsi/clients/hsi_char.ko #lib/modules/KVER-ipfire/kernel/drivers/hsi/hsi.ko +#lib/modules/KVER-ipfire/kernel/drivers/hv +#lib/modules/KVER-ipfire/kernel/drivers/hv/hv_balloon.ko +#lib/modules/KVER-ipfire/kernel/drivers/hv/hv_utils.ko +#lib/modules/KVER-ipfire/kernel/drivers/hv/hv_vmbus.ko #lib/modules/KVER-ipfire/kernel/drivers/hwmon #lib/modules/KVER-ipfire/kernel/drivers/hwmon/abituguru.ko #lib/modules/KVER-ipfire/kernel/drivers/hwmon/abituguru3.ko @@ -1510,6 +1514,8 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wiznet/w5300.ko #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/xircom #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/xircom/xirc2ps_cs.ko +#lib/modules/KVER-ipfire/kernel/drivers/net/hyperv +#lib/modules/KVER-ipfire/kernel/drivers/net/hyperv/hv_netvsc.ko #lib/modules/KVER-ipfire/kernel/drivers/net/ifb.ko #lib/modules/KVER-ipfire/kernel/drivers/net/imq.ko #lib/modules/KVER-ipfire/kernel/drivers/net/macvlan.ko @@ -1872,7 +1878,7 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/drivers/scsi/gdth.ko #lib/modules/KVER-ipfire/kernel/drivers/scsi/hpsa.ko #lib/modules/KVER-ipfire/kernel/drivers/scsi/hptiop.ko -#lib/modules/KVER-ipfire/kernel/drivers/scsi/imm.ko +#lib/modules/KVER-ipfire/kernel/drivers/scsi/hv_storvsc.ko #lib/modules/KVER-ipfire/kernel/drivers/scsi/in2000.ko #lib/modules/KVER-ipfire/kernel/drivers/scsi/initio.ko #lib/modules/KVER-ipfire/kernel/drivers/scsi/ipr.ko @@ -2123,6 +2129,7 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/drivers/video/geode/gxfb.ko #lib/modules/KVER-ipfire/kernel/drivers/video/geode/lxfb.ko #lib/modules/KVER-ipfire/kernel/drivers/video/hgafb.ko +#lib/modules/KVER-ipfire/kernel/drivers/video/hyperv_fb.ko #lib/modules/KVER-ipfire/kernel/drivers/video/i740fb.ko #lib/modules/KVER-ipfire/kernel/drivers/video/kyro #lib/modules/KVER-ipfire/kernel/drivers/video/kyro/kyrofb.ko diff --git a/config/rootfiles/packages/linux-pae b/config/rootfiles/packages/linux-pae index 339d551b4f..00677aa02d 100644 --- a/config/rootfiles/packages/linux-pae +++ b/config/rootfiles/packages/linux-pae @@ -364,6 +364,10 @@ lib/modules/KVER-ipfire-pae #lib/modules/KVER-ipfire-pae/kernel/drivers/hsi/clients #lib/modules/KVER-ipfire-pae/kernel/drivers/hsi/clients/hsi_char.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/hsi/hsi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hv +#lib/modules/KVER-ipfire-pae/kernel/drivers/hv/hv_balloon.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hv/hv_utils.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hv/hv_vmbus.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon #lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/abituguru.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/abituguru3.ko @@ -1506,6 +1510,8 @@ lib/modules/KVER-ipfire-pae #lib/modules/KVER-ipfire-pae/kernel/drivers/net/ethernet/wiznet/w5300.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/net/ethernet/xircom #lib/modules/KVER-ipfire-pae/kernel/drivers/net/ethernet/xircom/xirc2ps_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/hyperv +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/hyperv/hv_netvsc.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/net/ifb.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/net/imq.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/net/macvlan.ko @@ -1872,6 +1878,7 @@ lib/modules/KVER-ipfire-pae #lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/gdth.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/hpsa.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/hptiop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/hv_storvsc.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/imm.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/in2000.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/initio.ko @@ -2123,6 +2130,7 @@ lib/modules/KVER-ipfire-pae #lib/modules/KVER-ipfire-pae/kernel/drivers/video/geode/gxfb.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/video/geode/lxfb.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/video/hgafb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/hyperv_fb.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/video/i740fb.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/video/kyro #lib/modules/KVER-ipfire-pae/kernel/drivers/video/kyro/kyrofb.ko -- 2.39.2