From nobody Fri Jun 19 22:36:27 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 570DCC433EF for ; Sun, 27 Mar 2022 19:08:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236443AbiC0TKU (ORCPT ); Sun, 27 Mar 2022 15:10:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49674 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232066AbiC0TKQ (ORCPT ); Sun, 27 Mar 2022 15:10:16 -0400 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0EDAC16598; Sun, 27 Mar 2022 12:08:36 -0700 (PDT) Date: Sun, 27 Mar 2022 19:08:32 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1648408114; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PLDhfdd/Mt1/SYljXk10qPrlADgTA8mBr6lL4YbSe+Q=; b=WT+Aw6V2kkPIUPoT7vkG/XNfRoYQ4YuJgShn2qnVo1uD7Ffruv7a8sj6nEwRZhjjRIaZvm qBMRs6j6d8R2mQOtjw9R0DYT0iffuCx59ZiStqEKJBvACSxUupAtufZ7udzvD84zmzBSBg rLlj/BSgDLgtcSiwcdQFEY2nKkKD19pNwQLR9cLQHXhQnyVNr+ukLdf9ZuWogsFTAT5Wzk lv8zQtLtbjeDEgvqPxTk63lYLZ3zlCcgYmZHGjUfTmGOtRkPp+LJ/xTcOiBmjyp7CgZtaY niI/AfeShkEKQsmmYwz/imVFd3J0xPEqXniyA+hRYqps8S7QEer6v442dhlqwQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1648408114; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PLDhfdd/Mt1/SYljXk10qPrlADgTA8mBr6lL4YbSe+Q=; b=5AWc1wkPKOlUVg9l1liCVOAiY3Az/KCm7D7G6Sv7wUQZa1p4gt1JhwN2wRkK8gQej3/ZLf Lk/Hh9Zf+/G/RMAw== From: "tip-bot2 for Ingo Molnar" Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: x86/urgent] x86/config: Make the x86 defconfigs a bit more usable Cc: Nathan Chancellor , Linus Torvalds , Borislav Petkov , Thomas Gleixner , Peter Zijlstra , Ingo Molnar , x86@kernel.org, linux-kernel@vger.kernel.org In-Reply-To: <6PkRPjnHE@gmail.com> References: <6PkRPjnHE@gmail.com> MIME-Version: 1.0 Message-ID: <164840811271.389.5186121908447334400.tip-bot2@tip-bot2> Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The following commit has been merged into the x86/urgent branch of tip: Commit-ID: 410ce3dd5055b3fa68fb7f99a6756be3a7e17f22 Gitweb: https://git.kernel.org/tip/410ce3dd5055b3fa68fb7f99a6756be3a= 7e17f22 Author: Ingo Molnar AuthorDate: Thu, 24 Mar 2022 09:31:13 +01:00 Committer: Ingo Molnar CommitterDate: Sun, 27 Mar 2022 20:58:35 +02:00 x86/config: Make the x86 defconfigs a bit more usable - Use 'make savedefconfig' to refresh & regenerate the files - Add in KVM boot enablers - Enable the cgroup features most distros rely on [ fix bug found by Nathan Chancellor ] Acked-by: Nathan Chancellor Cc: Linus Torvalds Cc: Borislav Petkov Cc: Thomas Gleixner Cc: Peter Zijlstra Signed-off-by: Ingo Molnar Link: https://lore.kernel.org/r/YjwsUT/6PkRPjnHE@gmail.com --- arch/x86/configs/i386_defconfig | 51 ++++++++++++++++++++---------- arch/x86/configs/x86_64_defconfig | 38 ++++++++++++++++------ 2 files changed, 63 insertions(+), 26 deletions(-) diff --git a/arch/x86/configs/i386_defconfig b/arch/x86/configs/i386_defcon= fig index 4b20852..98a4852 100644 --- a/arch/x86/configs/i386_defconfig +++ b/arch/x86/configs/i386_defconfig @@ -1,5 +1,7 @@ +CONFIG_WERROR=3Dy CONFIG_SYSVIPC=3Dy CONFIG_POSIX_MQUEUE=3Dy +CONFIG_USELIB=3Dy CONFIG_AUDIT=3Dy CONFIG_NO_HZ=3Dy CONFIG_HIGH_RES_TIMERS=3Dy @@ -11,23 +13,30 @@ CONFIG_TASK_XACCT=3Dy CONFIG_TASK_IO_ACCOUNTING=3Dy CONFIG_LOG_BUF_SHIFT=3D18 CONFIG_CGROUPS=3Dy +CONFIG_BLK_CGROUP=3Dy CONFIG_CGROUP_SCHED=3Dy +CONFIG_CGROUP_PIDS=3Dy +CONFIG_CGROUP_RDMA=3Dy CONFIG_CGROUP_FREEZER=3Dy +CONFIG_CGROUP_HUGETLB=3Dy CONFIG_CPUSETS=3Dy +CONFIG_CGROUP_DEVICE=3Dy CONFIG_CGROUP_CPUACCT=3Dy +CONFIG_CGROUP_PERF=3Dy +CONFIG_CGROUP_MISC=3Dy +CONFIG_CGROUP_DEBUG=3Dy CONFIG_BLK_DEV_INITRD=3Dy +CONFIG_KALLSYMS_ALL=3Dy # CONFIG_COMPAT_BRK is not set CONFIG_PROFILING=3Dy -# CONFIG_64BIT is not set CONFIG_SMP=3Dy -CONFIG_X86_GENERIC=3Dy -CONFIG_HPET_TIMER=3Dy +CONFIG_HYPERVISOR_GUEST=3Dy +CONFIG_PARAVIRT=3Dy +CONFIG_NR_CPUS=3D8 CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=3Dy -CONFIG_X86_REBOOTFIXUPS=3Dy CONFIG_MICROCODE_AMD=3Dy CONFIG_X86_MSR=3Dy CONFIG_X86_CPUID=3Dy -CONFIG_HIGHPTE=3Dy CONFIG_X86_CHECK_BIOS_CORRUPTION=3Dy # CONFIG_MTRR_SANITIZER is not set CONFIG_EFI=3Dy @@ -43,12 +52,15 @@ CONFIG_ACPI_BGRT=3Dy CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=3Dy CONFIG_CPU_FREQ_GOV_ONDEMAND=3Dy CONFIG_X86_ACPI_CPUFREQ=3Dy -CONFIG_EFI_VARS=3Dy CONFIG_KPROBES=3Dy CONFIG_JUMP_LABEL=3Dy +CONFIG_COMPAT_32BIT_TIME=3Dy CONFIG_MODULES=3Dy CONFIG_MODULE_UNLOAD=3Dy CONFIG_MODULE_FORCE_UNLOAD=3Dy +CONFIG_BLK_CGROUP_IOLATENCY=3Dy +CONFIG_BLK_CGROUP_IOCOST=3Dy +CONFIG_BLK_CGROUP_IOPRIO=3Dy CONFIG_BINFMT_MISC=3Dy CONFIG_NET=3Dy CONFIG_PACKET=3Dy @@ -103,12 +115,16 @@ CONFIG_IP6_NF_FILTER=3Dy CONFIG_IP6_NF_TARGET_REJECT=3Dy CONFIG_IP6_NF_MANGLE=3Dy CONFIG_NET_SCHED=3Dy +CONFIG_NET_CLS_CGROUP=3Dy CONFIG_NET_EMATCH=3Dy CONFIG_NET_CLS_ACT=3Dy +CONFIG_CGROUP_NET_PRIO=3Dy CONFIG_CFG80211=3Dy CONFIG_MAC80211=3Dy CONFIG_MAC80211_LEDS=3Dy CONFIG_RFKILL=3Dy +CONFIG_NET_9P=3Dy +CONFIG_NET_9P_VIRTIO=3Dy CONFIG_PCI=3Dy CONFIG_PCIEPORTBUS=3Dy CONFIG_PCI_MSI=3Dy @@ -119,13 +135,16 @@ CONFIG_DEVTMPFS=3Dy CONFIG_DEVTMPFS_MOUNT=3Dy CONFIG_DEBUG_DEVRES=3Dy CONFIG_CONNECTOR=3Dy +CONFIG_EFI_VARS=3Dy +CONFIG_EFI_CAPSULE_LOADER=3Dy CONFIG_BLK_DEV_LOOP=3Dy +CONFIG_VIRTIO_BLK=3Dy CONFIG_BLK_DEV_SD=3Dy CONFIG_BLK_DEV_SR=3Dy CONFIG_CHR_DEV_SG=3Dy CONFIG_SCSI_CONSTANTS=3Dy CONFIG_SCSI_SPI_ATTRS=3Dy -# CONFIG_SCSI_LOWLEVEL is not set +CONFIG_SCSI_VIRTIO=3Dy CONFIG_ATA=3Dy CONFIG_SATA_AHCI=3Dy CONFIG_ATA_PIIX=3Dy @@ -143,6 +162,7 @@ CONFIG_MACINTOSH_DRIVERS=3Dy CONFIG_MAC_EMUMOUSEBTN=3Dy CONFIG_NETDEVICES=3Dy CONFIG_NETCONSOLE=3Dy +CONFIG_VIRTIO_NET=3Dy CONFIG_BNX2=3Dy CONFIG_TIGON3=3Dy CONFIG_NET_TULIP=3Dy @@ -170,6 +190,7 @@ CONFIG_SERIAL_8250_SHARE_IRQ=3Dy CONFIG_SERIAL_8250_DETECT_IRQ=3Dy CONFIG_SERIAL_8250_RSA=3Dy CONFIG_SERIAL_NONSTANDARD=3Dy +CONFIG_VIRTIO_CONSOLE=3Dy CONFIG_HW_RANDOM=3Dy CONFIG_NVRAM=3Dy CONFIG_HPET=3Dy @@ -181,12 +202,7 @@ CONFIG_AGP_AMD64=3Dy CONFIG_AGP_INTEL=3Dy CONFIG_DRM=3Dy CONFIG_DRM_I915=3Dy -CONFIG_FB_MODE_HELPERS=3Dy -CONFIG_FB_TILEBLITTING=3Dy -CONFIG_FB_EFI=3Dy -CONFIG_LOGO=3Dy -# CONFIG_LOGO_LINUX_MONO is not set -# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_DRM_VIRTIO_GPU=3Dy CONFIG_SOUND=3Dy CONFIG_SND=3Dy CONFIG_SND_HRTIMER=3Dy @@ -219,6 +235,8 @@ CONFIG_USB_STORAGE=3Dy CONFIG_RTC_CLASS=3Dy # CONFIG_RTC_HCTOSYS is not set CONFIG_DMADEVICES=3Dy +CONFIG_VIRTIO_PCI=3Dy +CONFIG_VIRTIO_INPUT=3Dy CONFIG_EEEPC_LAPTOP=3Dy CONFIG_EXT4_FS=3Dy CONFIG_EXT4_FS_POSIX_ACL=3Dy @@ -240,6 +258,7 @@ CONFIG_NFS_FS=3Dy CONFIG_NFS_V3_ACL=3Dy CONFIG_NFS_V4=3Dy CONFIG_ROOT_NFS=3Dy +CONFIG_9P_FS=3Dy CONFIG_NLS_DEFAULT=3D"utf8" CONFIG_NLS_CODEPAGE_437=3Dy CONFIG_NLS_ASCII=3Dy @@ -251,15 +270,15 @@ CONFIG_SECURITY_SELINUX=3Dy CONFIG_SECURITY_SELINUX_BOOTPARAM=3Dy CONFIG_SECURITY_SELINUX_DISABLE=3Dy CONFIG_PRINTK_TIME=3Dy +CONFIG_FRAME_WARN=3D1024 CONFIG_MAGIC_SYSRQ=3Dy CONFIG_DEBUG_KERNEL=3Dy CONFIG_DEBUG_STACK_USAGE=3Dy -CONFIG_DEBUG_STACKOVERFLOW=3Dy # CONFIG_SCHED_DEBUG is not set CONFIG_SCHEDSTATS=3Dy CONFIG_BLK_DEV_IO_TRACE=3Dy CONFIG_PROVIDE_OHCI1394_DMA_INIT=3Dy CONFIG_EARLY_PRINTK_DBGP=3Dy CONFIG_DEBUG_BOOT_PARAMS=3Dy -CONFIG_KALLSYMS_ALL=3Dy -CONFIG_WERROR=3Dy +CONFIG_UNWINDER_FRAME_POINTER=3Dy +# CONFIG_64BIT is not set diff --git a/arch/x86/configs/x86_64_defconfig b/arch/x86/configs/x86_64_de= fconfig index 38c52e4..6978450 100644 --- a/arch/x86/configs/x86_64_defconfig +++ b/arch/x86/configs/x86_64_defconfig @@ -1,3 +1,4 @@ +CONFIG_WERROR=3Dy CONFIG_SYSVIPC=3Dy CONFIG_POSIX_MQUEUE=3Dy CONFIG_AUDIT=3Dy @@ -11,14 +12,25 @@ CONFIG_TASK_XACCT=3Dy CONFIG_TASK_IO_ACCOUNTING=3Dy CONFIG_LOG_BUF_SHIFT=3D18 CONFIG_CGROUPS=3Dy +CONFIG_BLK_CGROUP=3Dy CONFIG_CGROUP_SCHED=3Dy +CONFIG_CGROUP_PIDS=3Dy +CONFIG_CGROUP_RDMA=3Dy CONFIG_CGROUP_FREEZER=3Dy +CONFIG_CGROUP_HUGETLB=3Dy CONFIG_CPUSETS=3Dy +CONFIG_CGROUP_DEVICE=3Dy CONFIG_CGROUP_CPUACCT=3Dy +CONFIG_CGROUP_PERF=3Dy +CONFIG_CGROUP_MISC=3Dy +CONFIG_CGROUP_DEBUG=3Dy CONFIG_BLK_DEV_INITRD=3Dy +CONFIG_KALLSYMS_ALL=3Dy # CONFIG_COMPAT_BRK is not set CONFIG_PROFILING=3Dy CONFIG_SMP=3Dy +CONFIG_HYPERVISOR_GUEST=3Dy +CONFIG_PARAVIRT=3Dy CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=3Dy CONFIG_MICROCODE_AMD=3Dy CONFIG_X86_MSR=3Dy @@ -41,12 +53,14 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=3Dy CONFIG_CPU_FREQ_GOV_ONDEMAND=3Dy CONFIG_X86_ACPI_CPUFREQ=3Dy CONFIG_IA32_EMULATION=3Dy -CONFIG_EFI_VARS=3Dy CONFIG_KPROBES=3Dy CONFIG_JUMP_LABEL=3Dy CONFIG_MODULES=3Dy CONFIG_MODULE_UNLOAD=3Dy CONFIG_MODULE_FORCE_UNLOAD=3Dy +CONFIG_BLK_CGROUP_IOLATENCY=3Dy +CONFIG_BLK_CGROUP_IOCOST=3Dy +CONFIG_BLK_CGROUP_IOPRIO=3Dy CONFIG_BINFMT_MISC=3Dy CONFIG_NET=3Dy CONFIG_PACKET=3Dy @@ -101,12 +115,16 @@ CONFIG_IP6_NF_FILTER=3Dy CONFIG_IP6_NF_TARGET_REJECT=3Dy CONFIG_IP6_NF_MANGLE=3Dy CONFIG_NET_SCHED=3Dy +CONFIG_NET_CLS_CGROUP=3Dy CONFIG_NET_EMATCH=3Dy CONFIG_NET_CLS_ACT=3Dy +CONFIG_CGROUP_NET_PRIO=3Dy CONFIG_CFG80211=3Dy CONFIG_MAC80211=3Dy CONFIG_MAC80211_LEDS=3Dy CONFIG_RFKILL=3Dy +CONFIG_NET_9P=3Dy +CONFIG_NET_9P_VIRTIO=3Dy CONFIG_PCI=3Dy CONFIG_PCIEPORTBUS=3Dy CONFIG_HOTPLUG_PCI=3Dy @@ -116,13 +134,15 @@ CONFIG_DEVTMPFS=3Dy CONFIG_DEVTMPFS_MOUNT=3Dy CONFIG_DEBUG_DEVRES=3Dy CONFIG_CONNECTOR=3Dy +CONFIG_EFI_VARS=3Dy CONFIG_BLK_DEV_LOOP=3Dy +CONFIG_VIRTIO_BLK=3Dy CONFIG_BLK_DEV_SD=3Dy CONFIG_BLK_DEV_SR=3Dy CONFIG_CHR_DEV_SG=3Dy CONFIG_SCSI_CONSTANTS=3Dy CONFIG_SCSI_SPI_ATTRS=3Dy -# CONFIG_SCSI_LOWLEVEL is not set +CONFIG_SCSI_VIRTIO=3Dy CONFIG_ATA=3Dy CONFIG_SATA_AHCI=3Dy CONFIG_ATA_PIIX=3Dy @@ -138,6 +158,7 @@ CONFIG_MACINTOSH_DRIVERS=3Dy CONFIG_MAC_EMUMOUSEBTN=3Dy CONFIG_NETDEVICES=3Dy CONFIG_NETCONSOLE=3Dy +CONFIG_VIRTIO_NET=3Dy CONFIG_TIGON3=3Dy CONFIG_NET_TULIP=3Dy CONFIG_E100=3Dy @@ -162,6 +183,7 @@ CONFIG_SERIAL_8250_SHARE_IRQ=3Dy CONFIG_SERIAL_8250_DETECT_IRQ=3Dy CONFIG_SERIAL_8250_RSA=3Dy CONFIG_SERIAL_NONSTANDARD=3Dy +CONFIG_VIRTIO_CONSOLE=3Dy CONFIG_HW_RANDOM=3Dy # CONFIG_HW_RANDOM_INTEL is not set # CONFIG_HW_RANDOM_AMD is not set @@ -175,12 +197,7 @@ CONFIG_AGP_AMD64=3Dy CONFIG_AGP_INTEL=3Dy CONFIG_DRM=3Dy CONFIG_DRM_I915=3Dy -CONFIG_FB_MODE_HELPERS=3Dy -CONFIG_FB_TILEBLITTING=3Dy -CONFIG_FB_EFI=3Dy -CONFIG_LOGO=3Dy -# CONFIG_LOGO_LINUX_MONO is not set -# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_DRM_VIRTIO_GPU=3Dy CONFIG_SOUND=3Dy CONFIG_SND=3Dy CONFIG_SND_HRTIMER=3Dy @@ -213,6 +230,8 @@ CONFIG_USB_STORAGE=3Dy CONFIG_RTC_CLASS=3Dy # CONFIG_RTC_HCTOSYS is not set CONFIG_DMADEVICES=3Dy +CONFIG_VIRTIO_PCI=3Dy +CONFIG_VIRTIO_INPUT=3Dy CONFIG_EEEPC_LAPTOP=3Dy CONFIG_AMD_IOMMU=3Dy CONFIG_INTEL_IOMMU=3Dy @@ -237,6 +256,7 @@ CONFIG_NFS_FS=3Dy CONFIG_NFS_V3_ACL=3Dy CONFIG_NFS_V4=3Dy CONFIG_ROOT_NFS=3Dy +CONFIG_9P_FS=3Dy CONFIG_NLS_DEFAULT=3D"utf8" CONFIG_NLS_CODEPAGE_437=3Dy CONFIG_NLS_ASCII=3Dy @@ -257,5 +277,3 @@ CONFIG_BLK_DEV_IO_TRACE=3Dy CONFIG_PROVIDE_OHCI1394_DMA_INIT=3Dy CONFIG_EARLY_PRINTK_DBGP=3Dy CONFIG_DEBUG_BOOT_PARAMS=3Dy -CONFIG_KALLSYMS_ALL=3Dy -CONFIG_WERROR=3Dy