summaryrefslogtreecommitdiff
path: root/scripts/package-build/linux-kernel/config/x86
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-05-18 14:47:40 +0200
committerGitHub <noreply@github.com>2026-05-18 15:47:40 +0300
commit11a3b4bd380b0ecf757c71642ce4d0633faf3c3c (patch)
treeae7813420a357fc1a08cc02b24eb29bace530cc1 /scripts/package-build/linux-kernel/config/x86
parent82f47ed4be04f4ec0ff4f13c0a6d71688e93e14d (diff)
downloadvyos-build-11a3b4bd380b0ecf757c71642ce4d0633faf3c3c.tar.gz
vyos-build-11a3b4bd380b0ecf757c71642ce4d0633faf3c3c.zip
Kernel: T8879: add missing Hyper-V drivers after 6.18 upgrade (#1193)
* Kernel: T8846: consolidate config for CPU/Task time and stats accounting * Kernel: T8879: add config section for hypervisor Virtual Socket Protocol * Kernel: T8879: add missing Hyper-V drivers after 6.18 upgrade Add drivers for Hyper-V hypervisor which got lost in transition from 6.6 to 6.18 Kernel upgrade.
Diffstat (limited to 'scripts/package-build/linux-kernel/config/x86')
-rw-r--r--scripts/package-build/linux-kernel/config/x86/vyos_defconfig31
1 files changed, 17 insertions, 14 deletions
diff --git a/scripts/package-build/linux-kernel/config/x86/vyos_defconfig b/scripts/package-build/linux-kernel/config/x86/vyos_defconfig
index 22eb3271..03b92814 100644
--- a/scripts/package-build/linux-kernel/config/x86/vyos_defconfig
+++ b/scripts/package-build/linux-kernel/config/x86/vyos_defconfig
@@ -121,19 +121,6 @@ CONFIG_PREEMPT_NONE=y
# CONFIG_PREEMPT_DYNAMIC is not set
# CONFIG_SCHED_CORE is not set
-#
-# CPU/Task time and stats accounting
-#
-# CONFIG_IRQ_TIME_ACCOUNTING is not set
-CONFIG_BSD_PROCESS_ACCT=y
-CONFIG_BSD_PROCESS_ACCT_V3=y
-CONFIG_TASKSTATS=y
-CONFIG_TASK_DELAY_ACCT=y
-CONFIG_TASK_XACCT=y
-CONFIG_TASK_IO_ACCOUNTING=y
-# CONFIG_PSI is not set
-# end of CPU/Task time and stats accounting
-
CONFIG_CPU_ISOLATION=y
#
@@ -988,6 +975,8 @@ CONFIG_SKB_EXTENSIONS=y
#
# CONFIG_BATMAN_ADV is not set
# CONFIG_OPENVSWITCH is not set
+CONFIG_VMWARE_VMCI_VSOCKETS=m
+CONFIG_HYPERV_VSOCKETS=m
# CONFIG_QRTR is not set
# CONFIG_NET_NCSI is not set
@@ -1386,6 +1375,7 @@ CONFIG_SCSI_BUSLOGIC=m
# CONFIG_SCSI_MYRS is not set
CONFIG_VMWARE_PVSCSI=m
CONFIG_XEN_SCSI_FRONTEND=m
+CONFIG_HYPERV_STORAGE=m
CONFIG_LIBFC=m
CONFIG_LIBFCOE=m
CONFIG_FCOE=m
@@ -2220,6 +2210,7 @@ CONFIG_VMXNET3=m
CONFIG_USB4_NET=m
# CONFIG_NETDEVSIM is not set
CONFIG_NET_FAILOVER=m
+CONFIG_HYPERV_NET=m
# CONFIG_ISDN is not set
#
@@ -2323,6 +2314,7 @@ CONFIG_SERIO_LIBPS2=y
# CONFIG_SERIO_ALTERA_PS2 is not set
# CONFIG_SERIO_PS2MULT is not set
# CONFIG_SERIO_ARC_PS2 is not set
+CONFIG_HYPERV_KEYBOARD=m
# CONFIG_SERIO_GPIO_PS2 is not set
# CONFIG_USERIO is not set
# CONFIG_GAMEPORT is not set
@@ -4115,6 +4107,16 @@ CONFIG_VHOST_VSOCK=m
CONFIG_VHOST_VDPA=m
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
+# Microsoft Hyper-V guest support
+#
+CONFIG_HYPERV=y
+CONFIG_HYPERV_VTL_MODE=y
+CONFIG_HYPERV_TIMER=y
+CONFIG_HYPERV_UTILS=m
+CONFIG_HYPERV_BALLOON=m
+CONFIG_HYPERV_VMBUS=m
+# end of Microsoft Hyper-V guest support
+
#
# Xen driver support
#
@@ -4261,7 +4263,8 @@ CONFIG_INTEL_IOMMU_SVM=y
CONFIG_INTEL_IOMMU_PERF_EVENTS=y
# CONFIG_IOMMUFD is not set
CONFIG_IRQ_REMAP=y
-# CONFIG_VIRTIO_IOMMU is not set
+CONFIG_HYPERV_IOMMU=y
+CONFIG_VIRTIO_IOMMU=y
#
# Remoteproc drivers