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: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8307>
This commit is contained in:
Aelin
2026-04-09 22:29:21 +00:00
parent b0833bc9fe
commit a508b2c913
+8
View File
@@ -65,6 +65,13 @@ BATTERY_LENOVO_YOGA_C630 = "m"
["category:usb".">=0.0.0"."aarch64"] ["category:usb".">=0.0.0"."aarch64"]
UCSI_LENOVO_YOGA_C630 = "m" 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 # virtio devices
["category:virtio".">=0.0.0"."all"] ["category:virtio".">=0.0.0"."all"]
NET_9P = "m" NET_9P = "m"
@@ -85,6 +92,7 @@ VIRTIO_MMIO_CMDLINE_DEVICES = "y"
RPMSG_VIRTIO = "m" RPMSG_VIRTIO = "m"
VIRTIO_FS = "m" VIRTIO_FS = "m"
CRYPTO_DEV_VIRTIO = "m" CRYPTO_DEV_VIRTIO = "m"
VSOCKETS = "m"
# EFI framebuffer support is explicitly disabled in some close-to-mainline # EFI framebuffer support is explicitly disabled in some close-to-mainline
# kernels, so it cannot go in kconfigcheck # kernels, so it cannot go in kconfigcheck