From a508b2c913bfaf999dd6d7c7e4ead15ad746acdb Mon Sep 17 00:00:00 2001 From: Aelin Date: Thu, 9 Apr 2026 15:24:23 +0200 Subject: [PATCH] kconfig-generic: Enable VHOST acceleration configs These are required for using the vhost=on flag for QEMU and offload certain virtio work onto the host kernel to increase performance. Part-of: --- kconfig-generic.toml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kconfig-generic.toml b/kconfig-generic.toml index 13e393b79..bb6a8a657 100644 --- a/kconfig-generic.toml +++ b/kconfig-generic.toml @@ -65,6 +65,13 @@ BATTERY_LENOVO_YOGA_C630 = "m" ["category:usb".">=0.0.0"."aarch64"] UCSI_LENOVO_YOGA_C630 = "m" +# vhost acceleration +["category:vhost".">=0.0.0"."all"] +TARGET_CORE = "m" # required for SCSI and VSOCK +VHOST_NET = "m" +VHOST_SCSI = "m" +VHOST_VSOCK = "m" + # virtio devices ["category:virtio".">=0.0.0"."all"] NET_9P = "m" @@ -85,6 +92,7 @@ VIRTIO_MMIO_CMDLINE_DEVICES = "y" RPMSG_VIRTIO = "m" VIRTIO_FS = "m" CRYPTO_DEV_VIRTIO = "m" +VSOCKETS = "m" # EFI framebuffer support is explicitly disabled in some close-to-mainline # kernels, so it cannot go in kconfigcheck