From 85a319b65cccdd3bbd3eb06c5aec67d9892a784b Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Wed, 5 Apr 2023 17:04:30 +0200 Subject: mkosi: Update bundled kconfig - Remove useless serial console configs - Add CONFIG_SERIAL_8250_PCI so that qemu's virtconsole works properly - Add CONFIG_DMI and CONFIG_DMI_SYSFS so that SMBIOS credentials work - Add CONFIG_IKCONFIG and CONFIG_IKCONFIG_PROC so we can read the current kernel config from /proc/config.gz - Add CONFIG_IOSCHED_BFQ to get rid of a udev error on boot on Fedora - Add CONFIG_HW_RANDOM_VIRTIO to get hw rng in qemu - Add CONFIG_SECURITY_YAMA to get rid of warning from sysctl on boot - Add CONFIG_VSOCKETS and CONFIG_VIRTIO_VSOCKETS to enable vsock support --- mkosi.kernel.config | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'mkosi.kernel.config') diff --git a/mkosi.kernel.config b/mkosi.kernel.config index d12074d4da..ab3ffe2fea 100644 --- a/mkosi.kernel.config +++ b/mkosi.kernel.config @@ -45,6 +45,8 @@ CONFIG_DEVTMPFS=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_VERITY=y +CONFIG_DMI_SYSFS=y +CONFIG_DMI=y CONFIG_EFI_MIXED=y CONFIG_EFI_STUB=y CONFIG_EFI_ZBOOT=y @@ -59,8 +61,11 @@ CONFIG_HIGH_RES_TIMERS=y CONFIG_HOTPLUG_PCI=y CONFIG_HPET=y CONFIG_HUGETLBFS=y +CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM=y CONFIG_HYPERVISOR_GUEST=y +CONFIG_IKCONFIG_PROC=y +CONFIG_IKCONFIG=y CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y CONFIG_IMA=y @@ -73,6 +78,7 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y +CONFIG_IOSCHED_BFQ=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y @@ -159,16 +165,11 @@ CONFIG_SCSI_VIRTIO=y CONFIG_SCSI=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECURITY_NETWORK=y +CONFIG_SECURITY_YAMA=y CONFIG_SECURITY=y CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_SERIAL_8250_DETECT_IRQ=y -CONFIG_SERIAL_8250_EXTENDED=y -CONFIG_SERIAL_8250_MANY_PORTS=y -CONFIG_SERIAL_8250_NR_UARTS=32 -CONFIG_SERIAL_8250_RSA=y -CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250=y -CONFIG_SERIAL_NONSTANDARD=y CONFIG_SMP=y CONFIG_SWAP=y CONFIG_SYSTEM_BLACKLIST_KEYRING=y @@ -192,6 +193,8 @@ CONFIG_VIRTIO_CONSOLE=y CONFIG_VIRTIO_INPUT=y CONFIG_VIRTIO_NET=y CONFIG_VIRTIO_PCI=y +CONFIG_VIRTIO_VSOCKETS=y +CONFIG_VSOCKETS=y CONFIG_WATCHDOG=y CONFIG_X86_ACPI_CPUFREQ=y CONFIG_X86_CPUID=y -- cgit v1.2.1