From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DA8DB2222D5 for ; Tue, 6 May 2025 17:09:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551372; cv=none; b=WC+M0m006Lahuj5yfjiQ0J1UDSyRNJjam/RKfwERCGhgz6oTmnaSWy2+eS1gCeFhEV5k3kYKjQkaDn0wMcuh2epkyli+BiXo1c7zKbaaqp5ESUnY/xtRehBfH5VxW7XJ3AmcDJtGYp26oACHFf53KCVXmwBps2Jzfz10/PwajUc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551372; c=relaxed/simple; bh=X2qIQbip9P9ugc2OC4RHxRSk9Q5ysGY92qa3dfyugqQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=oHNEwebp1fmj9gzfgqFBapECev7tItGUtipXLV4moB4Bz4f24YTUszCPDR4WWxh42YUScle37b3p2Y/9BvNpqnbEVylF4YrAhpODr30Zbh0mPuYWl7PYFaO6dAwb+Eqb3mvUqEOxC9Trlih+ResrgIxMEMOqdVGpJnb+YxhHesY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=YH2t2reW; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="YH2t2reW" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7DC99C4CEE4; Tue, 6 May 2025 17:09:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551372; bh=X2qIQbip9P9ugc2OC4RHxRSk9Q5ysGY92qa3dfyugqQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YH2t2reWZga3xro3jIdX7SQAlc8AuC0c3fzEIkMVHnzET/mLtUOb5rUSkCzspXyuQ kk0g21n+Bn0PO9hOPFWHShxhCmZfAm7eJstOjE3DUAufYqyP/WgM5tqM6AEYg+YP4V A9bYlV2X3XkLErLu6f96JHoTw2wIl7UOR8hmKF9gEVXRV8a5bc5sdmHZHMfYfrKelz 8oLddeBkUGPsEvIQl6YblN2eQFiR52FJZUiN6I82L7RTflVH6BSd8BTle/MfCYLgtY jl4RSWTLtgMpMqk2hh84iaMrRPSm7R+s+ghxPA+ln+824RGtv54cefyjZwZAJutQ+d vhOtJHSc4T6qQ== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 01/15] x86/kconfig/64: Refresh defconfig Date: Tue, 6 May 2025 19:09:10 +0200 Message-ID: <20250506170924.3513161-2-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Refresh the x86-64 defconfig to pick up changes in the general Kconfig environment: removed options, different defaults, renames, etc. No changes to the actual result of 'make ARCH=3Dx86 defconfig'. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- arch/x86/configs/x86_64_defconfig | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/arch/x86/configs/x86_64_defconfig b/arch/x86/configs/x86_64_de= fconfig index 61e25f6209ed..7d7310cdf8b0 100644 --- a/arch/x86/configs/x86_64_defconfig +++ b/arch/x86/configs/x86_64_defconfig @@ -27,6 +27,7 @@ CONFIG_CGROUP_DEBUG=3Dy CONFIG_BLK_DEV_INITRD=3Dy CONFIG_KALLSYMS_ALL=3Dy CONFIG_PROFILING=3Dy +CONFIG_KEXEC=3Dy CONFIG_SMP=3Dy CONFIG_HYPERVISOR_GUEST=3Dy CONFIG_PARAVIRT=3Dy @@ -40,8 +41,6 @@ CONFIG_EFI=3Dy CONFIG_EFI_STUB=3Dy CONFIG_EFI_MIXED=3Dy CONFIG_HZ_1000=3Dy -CONFIG_KEXEC=3Dy -CONFIG_CRASH_DUMP=3Dy CONFIG_HIBERNATION=3Dy CONFIG_PM_DEBUG=3Dy CONFIG_PM_TRACE_RTC=3Dy @@ -63,9 +62,7 @@ CONFIG_BINFMT_MISC=3Dy # CONFIG_COMPAT_BRK is not set CONFIG_NET=3Dy CONFIG_PACKET=3Dy -CONFIG_UNIX=3Dy CONFIG_XFRM_USER=3Dy -CONFIG_INET=3Dy CONFIG_IP_MULTICAST=3Dy CONFIG_IP_ADVANCED_ROUTER=3Dy CONFIG_IP_MULTIPLE_TABLES=3Dy @@ -205,7 +202,6 @@ CONFIG_SND_HDA_INTEL=3Dy CONFIG_SND_HDA_HWDEP=3Dy CONFIG_HIDRAW=3Dy CONFIG_HID_GYRATION=3Dy -CONFIG_LOGITECH_FF=3Dy CONFIG_HID_NTRIG=3Dy CONFIG_HID_PANTHERLORD=3Dy CONFIG_PANTHERLORD_FF=3Dy @@ -239,7 +235,6 @@ CONFIG_EXT4_FS_POSIX_ACL=3Dy CONFIG_EXT4_FS_SECURITY=3Dy CONFIG_QUOTA=3Dy CONFIG_QUOTA_NETLINK_INTERFACE=3Dy -# CONFIG_PRINT_QUOTA_WARNING is not set CONFIG_QFMT_V2=3Dy CONFIG_AUTOFS_FS=3Dy CONFIG_ISO9660_FS=3Dy @@ -264,13 +259,11 @@ CONFIG_SECURITY=3Dy CONFIG_SECURITY_NETWORK=3Dy CONFIG_SECURITY_SELINUX=3Dy CONFIG_SECURITY_SELINUX_BOOTPARAM=3Dy -CONFIG_SECURITY_SELINUX_DISABLE=3Dy CONFIG_PRINTK_TIME=3Dy CONFIG_DEBUG_KERNEL=3Dy CONFIG_MAGIC_SYSRQ=3Dy CONFIG_DEBUG_WX=3Dy CONFIG_DEBUG_STACK_USAGE=3Dy -# CONFIG_SCHED_DEBUG is not set CONFIG_SCHEDSTATS=3Dy CONFIG_BLK_DEV_IO_TRACE=3Dy CONFIG_PROVIDE_OHCI1394_DMA_INIT=3Dy --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2379F2857FB for ; Tue, 6 May 2025 17:09:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551376; cv=none; b=HHZruhI7/GPB98Ap8fn0ckGbkQnIqC9YF3ycB6yl8vtUy5Pxtfo9x3FwW9r6hIwar+iXkugpk560OAGuLsWH+7wzG3n1IUO0peFegrEjhn1lBHAEoRNPRTyWpkVsISvhwwLHb6XALndWgk6KCcLg5FTGO/Lm9lNnPxpVdRs/sGE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551376; c=relaxed/simple; bh=dOJtECNKkBxi48qMeisCrCtM6mzZ/b4yWbrlZ7GczE8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=VIrd2wPy5Dey3WGZZ+N+K6s9zKvEawbhHQVDJS7DkTom3Cq3MVkKNeiAfGMSQlDdf4Bn2BTLzkUHOeI5cAhtxHg0ITbgyVC+hVfzmiKVIyRYzPgpQRdANZE3TepAkPcYwEsRre4S5HC6Lg3z6UR8zc2miOgbi73oJhrMpOkOpaY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=pSHYiMXG; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="pSHYiMXG" Received: by smtp.kernel.org (Postfix) with ESMTPSA id BB767C4CEEB; Tue, 6 May 2025 17:09:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551375; bh=dOJtECNKkBxi48qMeisCrCtM6mzZ/b4yWbrlZ7GczE8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=pSHYiMXGh6nMZ23zKhCEwNx06BbjkMOJYQiVPO5PKler0bRpJymBznQny56TvZkjK EfoCo3Sp/kG+d/GzefpbgAcPTQmiITqLVBgcAL12HzAOMBAp/566KbOcxdm3Op8/6W hk8MIvCZ2YKa5WV4X7Ae7l6rCKhADqMD22a5w0thWLgmtdCmvertHqt6AEV5IyXn0t 5T92XUHxPMbm4tNto5kH7HPsCGEqbvSP1o8hjR71pjHDsIGi/vTSYMXcevSC/BzJjL hzl5Dyagb3WoYVjI671JauUpYOyBCEgv3tu6GQS+HpT2EabeQmAhMkKPBpyUllWPMn tiJDtlrg1CK2A== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 02/15] x86/kconfig/32: Refresh defconfig Date: Tue, 6 May 2025 19:09:11 +0200 Message-ID: <20250506170924.3513161-3-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Refresh the x86-32 defconfig to pick up changes in the general Kconfig environment: removed options, different defaults, renames, etc. No changes to the actual result of 'make ARCH=3Di386 defconfig'. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- arch/x86/configs/i386_defconfig | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/arch/x86/configs/i386_defconfig b/arch/x86/configs/i386_defcon= fig index 91801138b10b..e983f1db22dd 100644 --- a/arch/x86/configs/i386_defconfig +++ b/arch/x86/configs/i386_defconfig @@ -28,6 +28,7 @@ CONFIG_CGROUP_DEBUG=3Dy CONFIG_BLK_DEV_INITRD=3Dy CONFIG_KALLSYMS_ALL=3Dy CONFIG_PROFILING=3Dy +CONFIG_KEXEC=3Dy CONFIG_SMP=3Dy CONFIG_HYPERVISOR_GUEST=3Dy CONFIG_PARAVIRT=3Dy @@ -40,8 +41,6 @@ CONFIG_X86_CHECK_BIOS_CORRUPTION=3Dy CONFIG_EFI=3Dy CONFIG_EFI_STUB=3Dy CONFIG_HZ_1000=3Dy -CONFIG_KEXEC=3Dy -CONFIG_CRASH_DUMP=3Dy # CONFIG_MITIGATION_RETHUNK is not set CONFIG_HIBERNATION=3Dy CONFIG_PM_DEBUG=3Dy @@ -64,9 +63,7 @@ CONFIG_BINFMT_MISC=3Dy # CONFIG_COMPAT_BRK is not set CONFIG_NET=3Dy CONFIG_PACKET=3Dy -CONFIG_UNIX=3Dy CONFIG_XFRM_USER=3Dy -CONFIG_INET=3Dy CONFIG_IP_MULTICAST=3Dy CONFIG_IP_ADVANCED_ROUTER=3Dy CONFIG_IP_MULTIPLE_TABLES=3Dy @@ -138,6 +135,7 @@ CONFIG_CONNECTOR=3Dy CONFIG_EFI_CAPSULE_LOADER=3Dy CONFIG_BLK_DEV_LOOP=3Dy CONFIG_VIRTIO_BLK=3Dy +# CONFIG_INTEL_MEI is not set CONFIG_BLK_DEV_SD=3Dy CONFIG_BLK_DEV_SR=3Dy CONFIG_CHR_DEV_SG=3Dy @@ -211,7 +209,6 @@ CONFIG_SND_HDA_INTEL=3Dy CONFIG_SND_HDA_HWDEP=3Dy CONFIG_HIDRAW=3Dy CONFIG_HID_GYRATION=3Dy -CONFIG_LOGITECH_FF=3Dy CONFIG_HID_NTRIG=3Dy CONFIG_HID_PANTHERLORD=3Dy CONFIG_PANTHERLORD_FF=3Dy @@ -242,7 +239,6 @@ CONFIG_EXT4_FS_POSIX_ACL=3Dy CONFIG_EXT4_FS_SECURITY=3Dy CONFIG_QUOTA=3Dy CONFIG_QUOTA_NETLINK_INTERFACE=3Dy -# CONFIG_PRINT_QUOTA_WARNING is not set CONFIG_QFMT_V2=3Dy CONFIG_AUTOFS_FS=3Dy CONFIG_ISO9660_FS=3Dy @@ -267,19 +263,15 @@ CONFIG_SECURITY=3Dy CONFIG_SECURITY_NETWORK=3Dy CONFIG_SECURITY_SELINUX=3Dy CONFIG_SECURITY_SELINUX_BOOTPARAM=3Dy -CONFIG_SECURITY_SELINUX_DISABLE=3Dy CONFIG_PRINTK_TIME=3Dy CONFIG_DEBUG_KERNEL=3Dy CONFIG_FRAME_WARN=3D1024 CONFIG_MAGIC_SYSRQ=3Dy -CONFIG_DEBUG_WX=3Dy CONFIG_DEBUG_STACK_USAGE=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_UNWINDER_FRAME_POINTER=3Dy CONFIG_DEBUG_ENTRY=3Dy -# CONFIG_64BIT is not set +CONFIG_UNWINDER_FRAME_POINTER=3Dy --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5282A286883 for ; Tue, 6 May 2025 17:09:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551379; cv=none; b=g71/dhfQ1eCLyi73k0XYgYfYbJq7VlHaa+f1fdEJloQ4iV9ZXZNEEbXpYXfPJEpnA8G+yTJAMuekEFVLjNi++wJtW5RDJble1JBDUT6FduaUk4Lh5ApIiNUOavM4q7sWbavdwPu8WUwDhMxLHk4kJhPvLyk3gipgOg9WQMzmYHg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551379; c=relaxed/simple; bh=m1ua2gv6ZUlge2dnQ93gbROLZjd8XU7U5kTj2XLvWwk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=nbhGnGLXpdkZkszfeUSwblikqjj1xIP3bSM1HSd6hZ9maEdrmuCZHr4uMRh2pKCfewLbHL1QqrwlopjnTn3abeNX/d9Of7xKXj6dFuE4Y2jT73CzbayKWcIKeGo1JxctIYN/r69difQRlSkMcrZagxTevHpwR7B8SbE17DrNdtc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=MQHgu+p5; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="MQHgu+p5" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 06B17C4CEE4; Tue, 6 May 2025 17:09:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551378; bh=m1ua2gv6ZUlge2dnQ93gbROLZjd8XU7U5kTj2XLvWwk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=MQHgu+p5PED9cj85Ma+nsVJZ/Up0A3uFJjLDZSZiDLy4EE5D7QZ5YklxpNGVqGhYE xVLUDbRkHIbupMq9mMh+PEC+g88bSpYnkeK4vsNSqPCFV+OTdvhWWT4XCbcDMlkjJJ SeY7ejP0F3X3cKf4K3GgfXWMlQkrr3F/MfoVvQdZiXzfCBj2fC4n0c2ANiSsp9ZaVR u9YcdrdlQ8TzGsRnk7zziNudRLVlOSIEiM4gxhNaWV9BisWWbqID2RKEo1D7zr0yvv t29OsNkYD6QgizYvLApsiCxu6JTolj46JS/xIS0NoPbjaU+VkOwp/7OtpZXguTg1L4 bZWfIEtDTKqfw== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 03/15] x86/kconfig: Rename x86_64_defconfig to defconfig.x86_64 and i386_defconfig to defconfig.i386 Date: Tue, 6 May 2025 19:09:12 +0200 Message-ID: <20250506170924.3513161-4-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Editing the defconfigs with shell filename completion is unnecessarily hard due to bad naming: if one remembers 'arch/x86/config/defconfig', it won't lead to the right files, because the defconfigs are prefixed with $(ARCH)_. Under the principle of 'higher order names should go first', prefix them with 'defconfig' and postfix them with .$(ARCH), and thus make all x86 configs match the arch/x86/config/defconfig.* pattern. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst | 2 +- arch/x86/Makefile | 6 +++--- arch/x86/configs/{i386_defconfig =3D> defconfig.i386} | 0 arch/x86/configs/{x86_64_defconfig =3D> defconfig.x86_64} | 0 drivers/gpu/drm/ci/build.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Documentation/admin-guide/verify-bugs-and-bisect-regressions.r= st b/Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst index 03c55151346c..bcd2bdf6c076 100644 --- a/Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst +++ b/Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst @@ -426,7 +426,7 @@ machine; if you want to compile the kernel on another s= ystem, check Look out for a line starting with '# using defaults found in'. It should= be followed by a path to a file in '/boot/' that contains the release ident= ifier of your currently working kernel. If the line instead continues with som= ething - like 'arch/x86/configs/x86_64_defconfig', then the build infra failed to= find + like 'arch/x86/configs/defconfig.x86_64', then the build infra failed to= find the .config file for your running kernel -- in which case you have to pu= t one there manually, as explained in the reference section. =20 diff --git a/arch/x86/Makefile b/arch/x86/Makefile index 594723005d95..bae2c7bbb8db 100644 --- a/arch/x86/Makefile +++ b/arch/x86/Makefile @@ -4,12 +4,12 @@ # select defconfig based on actual architecture ifeq ($(ARCH),x86) ifeq ($(shell uname -m | sed -e 's/i.86/i386/'),i386) - KBUILD_DEFCONFIG :=3D i386_defconfig + KBUILD_DEFCONFIG :=3D defconfig.i386 else - KBUILD_DEFCONFIG :=3D x86_64_defconfig + KBUILD_DEFCONFIG :=3D defconfig.x86_64 endif else - KBUILD_DEFCONFIG :=3D $(ARCH)_defconfig + KBUILD_DEFCONFIG :=3D defconfig.$(ARCH) endif =20 ifdef CONFIG_CC_IS_GCC diff --git a/arch/x86/configs/i386_defconfig b/arch/x86/configs/defconfig.i= 386 similarity index 100% rename from arch/x86/configs/i386_defconfig rename to arch/x86/configs/defconfig.i386 diff --git a/arch/x86/configs/x86_64_defconfig b/arch/x86/configs/defconfig= .x86_64 similarity index 100% rename from arch/x86/configs/x86_64_defconfig rename to arch/x86/configs/defconfig.x86_64 diff --git a/drivers/gpu/drm/ci/build.yml b/drivers/gpu/drm/ci/build.yml index 274f118533a7..2e0ce38d73cd 100644 --- a/drivers/gpu/drm/ci/build.yml +++ b/drivers/gpu/drm/ci/build.yml @@ -35,7 +35,7 @@ - .build - .use-debian/x86_64_build variables: - DEFCONFIG: "arch/x86/configs/x86_64_defconfig" + DEFCONFIG: "arch/x86/configs/defconfig.x86_64" KERNEL_IMAGE_NAME: "bzImage" KERNEL_ARCH: "x86_64" =20 --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 991A1286883 for ; Tue, 6 May 2025 17:09:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551382; cv=none; b=X6bnI1qlQsbpwa0/X79SGyQSzJeCxDG1bAAuXXjNQAvzoNFbJTypNZCNEq7ErnDRc0oZnNh2Mx2Omaa2LVqPEQNoAWvAsNdFPrHqnbzmX/Y8SS0XOsxoq8T9JAYH5RU7fBDMVJRG0NOaOevw+PyqcxrmbN4W4+cZdTX+tpjjVXA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551382; c=relaxed/simple; bh=j8msM/0S8KJZ4cok9LJpfQK4wpdWi6sw06L1GPevgNc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=EI1x1EyZv7MiioO8ah/QlUNXneAT5cvd6KKmO8lMw/L8QhtGkIH6NRWeCtLcvPeg5HJfEJl90A2FeEbBubu4y5deAkQ7xvTK2iH/n25HildWyJEvT9pY4EbF0Tud2qAYjH8YzYYK6qQ00AJedAQLWxv1cwmf8MS21yWTACAhako= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=tQ2orUv8; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="tQ2orUv8" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 44DD9C4CEEF; Tue, 6 May 2025 17:09:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551382; bh=j8msM/0S8KJZ4cok9LJpfQK4wpdWi6sw06L1GPevgNc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=tQ2orUv81lG3Edq2Qrj6UJnGOx3+lvdXNxHx+O+RkaQhQsyLKqSG+BspH9AHOCAYy jc3W99NCt/dNUNpFOgSzo1kbOe+nW2jX2afzdtP2EKSGVboS7+mKsDuT8obXLCEIuJ mI4cMyp8Y8G9ub3kzJI9eFNeOi4EL7+4S9BzLF8uTHOjpnd+4MlWpbG8/qBjM5MnVo kg1pnaeRzJ0c9pxlWx41Ri1TR5LK2hk5i6jZRO/1oyJqo6MpvHp7PKuW9b/QU9GLsR WgAxrXllVCT2lKukO8dzJDi0KgmNQNOw9Wm7mQ5MSrE6k3yf9vtoj/zbO6F29LMCd5 pBnWcE7d5PnJw== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 04/15] x86/kbuild: Introduce the 'x86_32' subarchitecture Date: Tue, 6 May 2025 19:09:13 +0200 Message-ID: <20250506170924.3513161-5-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" These days the canonical counterpart to the x86_64 architecture is the x86_32 architecture - except our Makefiles don't accept it as an ARCH target. Make it so. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- Makefile | 7 +++++-- arch/x86/Kconfig | 2 +- arch/x86/Makefile | 10 +++++++--- arch/x86/configs/{defconfig.i386 =3D> defconfig.x86_32} | 0 tools/scripts/Makefile.arch | 7 +++++-- 5 files changed, 18 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index b29cc321ffd9..84a4912f3343 100644 --- a/Makefile +++ b/Makefile @@ -407,10 +407,13 @@ UTS_MACHINE :=3D $(ARCH) SRCARCH :=3D $(ARCH) =20 # Additional ARCH settings for x86 -ifeq ($(ARCH),i386) +ifeq ($(ARCH),x86_64) SRCARCH :=3D x86 endif -ifeq ($(ARCH),x86_64) +ifeq ($(ARCH),x86_32) + SRCARCH :=3D x86 +endif +ifeq ($(ARCH),i386) SRCARCH :=3D x86 endif =20 diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 4b9f378e05f6..3282638072b9 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -2,7 +2,7 @@ # Select 32 or 64 bit config 64BIT bool "64-bit kernel" if "$(ARCH)" =3D "x86" - default "$(ARCH)" !=3D "i386" + default "$(ARCH)" !=3D "i386" && "$(ARCH)" !=3D "x86_32" help Say yes to build a 64-bit kernel - formerly known as x86_64 Say no to build a 32-bit kernel - formerly known as i386 diff --git a/arch/x86/Makefile b/arch/x86/Makefile index bae2c7bbb8db..fb4f0f15d1df 100644 --- a/arch/x86/Makefile +++ b/arch/x86/Makefile @@ -1,15 +1,19 @@ # SPDX-License-Identifier: GPL-2.0 -# Unified Makefile for i386 and x86_64 +# Unified Makefile for x86_64 and x86_32 =20 -# select defconfig based on actual architecture +# When in doubt, select defconfig based on host architecture: ifeq ($(ARCH),x86) ifeq ($(shell uname -m | sed -e 's/i.86/i386/'),i386) - KBUILD_DEFCONFIG :=3D defconfig.i386 + KBUILD_DEFCONFIG :=3D defconfig.x86_32 else KBUILD_DEFCONFIG :=3D defconfig.x86_64 endif else + ifeq ($(ARCH),i386) + KBUILD_DEFCONFIG :=3D defconfig.x86_32 + else KBUILD_DEFCONFIG :=3D defconfig.$(ARCH) + endif endif =20 ifdef CONFIG_CC_IS_GCC diff --git a/arch/x86/configs/defconfig.i386 b/arch/x86/configs/defconfig.x= 86_32 similarity index 100% rename from arch/x86/configs/defconfig.i386 rename to arch/x86/configs/defconfig.x86_32 diff --git a/tools/scripts/Makefile.arch b/tools/scripts/Makefile.arch index eabfe9f411d9..9aedca27ac9a 100644 --- a/tools/scripts/Makefile.arch +++ b/tools/scripts/Makefile.arch @@ -14,10 +14,13 @@ endif SRCARCH :=3D $(ARCH) =20 # Additional ARCH settings for x86 -ifeq ($(ARCH),i386) +ifeq ($(ARCH),x86_64) SRCARCH :=3D x86 endif -ifeq ($(ARCH),x86_64) +ifeq ($(ARCH),x86_32) + SRCARCH :=3D x86 +endif +ifeq ($(ARCH),i386) SRCARCH :=3D x86 endif =20 --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F1DA32868AE for ; Tue, 6 May 2025 17:09:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551386; cv=none; b=NvtvId7LxVTHmKpZhfznRPR+J0+Jeh9Ab2kXTlFALlNi2SCQorwdyBBFv+/2EblWtgg+MxNcAs8F1PL8jEOwsctoDsplqwLb+fwbvGfPzVQZeq0Y3Hlk5KSADQ9RUiqMTFjOC0xj5V35WyVmGEeDojElIBBofMLSBP/2KPvMWzE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551386; c=relaxed/simple; bh=JOLQBLpPiaepcEm/EFr3IeBQdfN0H9wF5InampQemhc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=unG+3gvFU7+QEvgOZ4+nWj6EJczpqd39wwFxxwTlJ8QpKlqtOYkyZXRv/rv2kk02eblOL/sRERscMnvpPIQ9IdOo7yONIH32UwQeFUryEUaJahumNCl9u++D6bzLcFBZalorpmPzw4H9kKVdH6NMgjzOk+NQPbmaeCTdgKJnOYU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=PPIcaYDh; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="PPIcaYDh" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8558FC4CEE4; Tue, 6 May 2025 17:09:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551385; bh=JOLQBLpPiaepcEm/EFr3IeBQdfN0H9wF5InampQemhc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=PPIcaYDhNBo4YHcLwOYs95g0b5vBOJ2nCI00IdrWUaDVrJEfX2Z5iu53Filla8COy H/XxeaLWCD3FV+Ujs4g88YP9zTAjgnj91nr4W1yUiTjm0E/oluQlLUIphJdmH5SMHQ yx3iBcSkcP/qqZTVkJ/6jAkG0uxgfTNlIXvIB543/iuixxKSfOiXNbpj983WYFCc+E Qe5EMPhuBQiyAEa2QdSDPG3TY1heDzRJr8aOYhpM07oI1fxoPc2y2BB2oY2U5q+ggT eZ0tL/SKF68INJapJAAvCEJV8k87nN2OOXY6SdESHCmUeE+3haMr9RDHBoa12+TiBo 8NWXylXMyMVAw== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 05/15] x86/kbuild: Remove ancient 'arch/i386/' and 'arch/x86_64/' directory removal 'archclean' target Date: Tue, 6 May 2025 19:09:14 +0200 Message-ID: <20250506170924.3513161-6-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" We have to go back 17 years into Git history, to kernels that won't even build or boot with modern build environments, to come across the obsolete arch/i386/ and arch/x86_64/ directories. Remove some of their last functional residuals in the 'archclean' target. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- arch/x86/Makefile | 4 ---- 1 file changed, 4 deletions(-) diff --git a/arch/x86/Makefile b/arch/x86/Makefile index fb4f0f15d1df..6348782e1be0 100644 --- a/arch/x86/Makefile +++ b/arch/x86/Makefile @@ -352,10 +352,6 @@ $(orc_hash_h): $(srctree)/arch/x86/include/asm/orc_typ= es.h $(orc_hash_sh) FORCE archprepare: $(orc_hash_h) endif =20 -archclean: - $(Q)rm -rf $(objtree)/arch/i386 - $(Q)rm -rf $(objtree)/arch/x86_64 - define archhelp echo '* bzImage - Compressed kernel image (arch/x86/boot/bzImage)' echo ' install - Install kernel using (your) ~/bin/$(INSTALLKERNEL) o= r' --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1DFF2286D48 for ; Tue, 6 May 2025 17:09:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551389; cv=none; b=gNa5+1SPFZEpgJRQsBspfG2hRHA7/+9x0nzhVYKHpIu072JUWdpxeZPgbGOtG+CDBVwZQ3FxnuMICccKb5WGllOmnQ7MYHVrwfNUpypjMvW1LPerj/6JLeX16E26wzxbRddGK8XyZSrCOItrlw4czR7R24XixhY4/lAIsmiPBvA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551389; c=relaxed/simple; bh=n16jQOi/Rv/VysZ+tnvcUnyGBHA4GQKdR3n6dwxGyEQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=YJLjXpWfvKPlhXpTep6DdGDlbIhZsiSjrNJcBXvNAMFSGuSk+uOY0cmQO1qWSA3f36KHlzyQkyTHqWo5ea/WYo5IYdEjPuieVnr8sqGq+oiwHg/hhPBHF27tuBvBluwMbO1nJ6ivN8uEQ48z0zK1YmASMW3hCqN7Y7nsutMvVFY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=rOWLr7pc; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="rOWLr7pc" Received: by smtp.kernel.org (Postfix) with ESMTPSA id CB612C4CEEB; Tue, 6 May 2025 17:09:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551388; bh=n16jQOi/Rv/VysZ+tnvcUnyGBHA4GQKdR3n6dwxGyEQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=rOWLr7pcopmm/sidY4oA4mElLMitiSWJr5OtkGED+NMo+d3yxYd9YHM0JV53Orz24 0AiVdWtnrc6FJcq2QoIiMLR1QIf7HENIiZJJXjNQQ2dmGRpm8aqFk+oSq7Df6dakZS +uj7mjdt+6EfGBLPfWjUk3UwyO8P3Chug+m80O227lzBSGlttTpsteTF5Ml4pqPWlk 9ZVRQgZeZQJBPo1Pga7zaofhtS9z78BC6JNpoqB4GDgejYkDnaU7h/T6N3VzyW3QWY t/EaR/jhOa0ygfpOUG7DF4CXoU4UAuav6xW47bIXmH219u1uRIULBr/LO4xmj4ry1O UY+rvZXXK6U/Q== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 06/15] x86/tools: insn_decoder_test.c: Emit standard build success messages Date: Tue, 6 May 2025 19:09:15 +0200 Message-ID: <20250506170924.3513161-7-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The standard 'success' output of insn_decoder_test spams build logs with: arch/x86/tools/insn_decoder_test: success: Decoded and checked 8258521 in= structions Prefix the message with the standard ' ' (two spaces) used by kbuild to de= note regular build messages, making it easier for tools to filter out warnings and errors. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- arch/x86/tools/insn_decoder_test.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/tools/insn_decoder_test.c b/arch/x86/tools/insn_decod= er_test.c index 08cd913cbd4e..8bf15c4aefa9 100644 --- a/arch/x86/tools/insn_decoder_test.c +++ b/arch/x86/tools/insn_decoder_test.c @@ -167,7 +167,7 @@ int main(int argc, char **argv) pr_warn("Decoded and checked %d instructions with %d " "failures\n", insns, warnings); else - fprintf(stdout, "%s: success: Decoded and checked %d" + fprintf(stdout, " %s: success: Decoded and checked %d" " instructions\n", prog, insns); return 0; } --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 761BA285418 for ; Tue, 6 May 2025 17:09:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551392; cv=none; b=bSuyUvA16S8RLmhM/Be2UgLHL/lqfULoUa3F0FUnDt0tc9757knupLmPZWLE96HvBj9S7FKZZuDzXJCEUuaJV9OYt5T/pB7AEx6clWjOErYPDeSdcPELa6Ge0WLUV04m+GNLSf5jipogh/K7K2PEvHuRDExZpbfkn2uSbY+WG34= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551392; c=relaxed/simple; bh=MA5YI8z/iGWOl3p8sOB/lvDqAGhCyqXI6W1Vls0V+d8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=DlG/ZcSkKnX9uoRDOJrflQ21Y8FrFIlmBClKzIApBSXFwXTUqmTzXfCrPcOTSi1kJox/UBEFLiViWRaQCXa97YI4bM9O8v11YqK+cbU3IHmlMG8GDmmmMIlWQ0GZc7sqD4s1FaGOTBL1zjMhuWvP9lad9IYI+PLaZRxSOUFQibw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=XfOUMI7d; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="XfOUMI7d" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 17805C4CEE4; Tue, 6 May 2025 17:09:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551391; bh=MA5YI8z/iGWOl3p8sOB/lvDqAGhCyqXI6W1Vls0V+d8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=XfOUMI7dwzeL8d2vC5bpEJF+80UZWAUbqRYIOdrUeW9BGpHFDChoYmis4ZBEsVi+G pwQCwQN+vX9YLjlpD1o5Ik7Btrud5XQNmmi1JBECm1nMqhsWk7N8DXNOUE0za6gEXp EMBKL6UYX1msLnwT5xuuwa3PHuRaVEsqRKFplbj/+XCdn/apFqo40/HoURQWTqQ41R 2ks2qzRtZd8+mLs7ajWIKcDRH49xV2Rvkw7Mp4qKluGWpHG9KcBUbm1k4MktjxjR/+ 4sR9PTi0TtPvZZ2vZNogifkTMboq1GcZbf7ufRKqRy0uj7a3KPN/z6uN8vvZipvEK4 WNTYNI0lbz+ag== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 07/15] x86/tools: insn_sanity.c: Emit standard build success messages Date: Tue, 6 May 2025 19:09:16 +0200 Message-ID: <20250506170924.3513161-8-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The standard 'success' output of insn_decoder_test spams build logs with: arch/x86/tools/insn_sanity: Success: decoded and checked 1000000 random i= nstructions with 0 errors (seed:0x2e263877) Prefix the message with the standard ' ' (two spaces) used by kbuild to denote regular build messages, making it easier for tools to filter out warnings and errors. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- arch/x86/tools/insn_sanity.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x86/tools/insn_sanity.c b/arch/x86/tools/insn_sanity.c index 213f35f94feb..e743f0ea01ee 100644 --- a/arch/x86/tools/insn_sanity.c +++ b/arch/x86/tools/insn_sanity.c @@ -253,9 +253,9 @@ int main(int argc, char **argv) } =20 fprintf((errors) ? stderr : stdout, - "%s: %s: decoded and checked %d %s instructions with %d errors (seed:0x%= x)\n", + " %s: %s: Decoded and checked %d %s instructions with %d errors (seed:0= x%x)\n", prog, - (errors) ? "Failure" : "Success", + (errors) ? "failure" : "success", insns, (input_file) ? "given" : "random", errors, --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 487F2286D61 for ; Tue, 6 May 2025 17:09:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551395; cv=none; b=NMstzAlL9VOHrrWybhuz41BVfIVs7IJrD1xeSvH6PU+CD3SoxgSwyW3UYBjYhsLhKmOeCaa6cqwHboxeyThSar9VK0fgQumHK1b3IZUNKOvPNgfE0EJo98pNUvX83Jr/UqEGb9vCBMesMWs6DKgYXvFyPgh21062LC8xSuAGMsQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551395; c=relaxed/simple; bh=wAoDI1YaN5dxg6WT9WRKd3hmOWwjwJ7b0sdWyMGaRTo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=WjnMjCl/dW3rfF80Po3y5NXp6sPkE4oRWpvzTMEECTTp4TFNB9n+xsbI8ZbrZLg9RCHtpl/4oeuXWOnGiZWXyR5nbqH/fHitBbzraYUzIX3OpkkbJ9fRshGJu8PR+H6Ul3xZ6fjYQsNLnuUxl/8JBbb/nLexarQsJf2dJpVlbFg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=g8NQGt8A; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="g8NQGt8A" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 56656C4CEEB; Tue, 6 May 2025 17:09:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551395; bh=wAoDI1YaN5dxg6WT9WRKd3hmOWwjwJ7b0sdWyMGaRTo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=g8NQGt8AhQZNFVjxif33zGhL2+xyjke+lv0S5p0EHJhVu4ydEQq+cQcjszoN0pq3w G3ll0Odg1IcZHYmcvWQvr2KPcdhwwBCTAnF4/+EOaYGrm9Jj0UynFJ0nuN+BLOr2jB cxfoJ00BQR5MRl91seVgKPzLj0qtJxkzYp4ZpXJhm2Wm7n4psfLMnydFQl2jgq5XKe zLyL+6D5FGnxDUkvAS4zuCualKmduUAK5ArD5WAS0PD55ztud5c38a1qLE7s009W3P MafrOO8F4D01Q0rlw5TczX6IJwgMgx97PayyMcxoO/xKwBJBbZ9yxc8igPcYmuMtsx qjcEPKaNntEaQ== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 08/15] x86/kconfig/64: Enable the KVM host in the defconfig Date: Tue, 6 May 2025 19:09:17 +0200 Message-ID: <20250506170924.3513161-9-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" These days all distros enable KVM, and since the x86 defconfig aims to be a distro kernel work-alike with fewer drivers and a shorter build time, enable the KVM host in the defconfig too. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- arch/x86/configs/defconfig.x86_64 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/x86/configs/defconfig.x86_64 b/arch/x86/configs/defconfig= .x86_64 index 7d7310cdf8b0..156e9490e29b 100644 --- a/arch/x86/configs/defconfig.x86_64 +++ b/arch/x86/configs/defconfig.x86_64 @@ -50,6 +50,11 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=3Dy CONFIG_CPU_FREQ_GOV_ONDEMAND=3Dy CONFIG_X86_ACPI_CPUFREQ=3Dy CONFIG_IA32_EMULATION=3Dy +CONFIG_KVM=3Dy +CONFIG_KVM_INTEL=3Dy +CONFIG_KVM_AMD=3Dy +CONFIG_KVM_XEN=3Dy +CONFIG_KVM_MAX_NR_VCPUS=3D4096 CONFIG_KPROBES=3Dy CONFIG_JUMP_LABEL=3Dy CONFIG_MODULES=3Dy --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3EAF32857E1 for ; Tue, 6 May 2025 17:10:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551400; cv=none; b=kCshOH/5Q0qGtGMA6D5XDy76d6uSchXRL0+PwQFJvvSg2AunjuqUT+9pRRiZMwvUWZDksNcuYeTB9Hl86GWo86YmgXpBxz9qiTOI7tV8XB5x/w8nBWw0giXaSRh9CBUms6CWx0wUgk7Y554ZXMr/ypWiPHMA9bRV0FWELZos8+8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551400; c=relaxed/simple; bh=DFfoShgVkEkIsFxJFg434ErnE+bybpRnZjrAXwYnsVM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=XJfS+ul8pqGlnPBaPWMeKsvzBNf2BmjvEc4tl8Ot01o0bcfSLVSsDiiy5Od7CiQsWtehrqc4oJaILmOTUwf76JLUhlZr+PL4SblUj/AgweckgIJHzxTxuuiCubMaFBjZg++mtEHxeRDEz1VLvlPc+bjLcEHG86FfrZG9XaGIbQE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=lnm1ULKg; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="lnm1ULKg" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 99F9DC4CEE4; Tue, 6 May 2025 17:09:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551400; bh=DFfoShgVkEkIsFxJFg434ErnE+bybpRnZjrAXwYnsVM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lnm1ULKgOgr5sLQAD4vMhTaoFy4FGWBE6G3rzU2PmrS8JFymwPD9H72yTjbX/ZMxJ jCFK4/FDl4oNkvoKjywp94cNxv+ZMJU41bgs5mcAE9YtIU2ruY4n5rvptmWYhQknNl lD426Kl0z8ClhXPPdBiSxmRfVJosl7Le8K+UNnaSagI4kROxBhcS5yUz/udZGcZfD1 +hq3pcczIMsbP33rIZPM6Pdpu4rdGZ/41eA8LVkaTjjdW2FO1ujzme87yMCTqfRucz GOsrka+NH2Vkljj0xzcR9Bf25YhCgxQw+MjsVq+uMeO6LNcrWPMYrUtEQD6986BnV/ twNO9r+0pvdOQ== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , "Kirill A . Shutemov" , Ard Biesheuvel , Arnd Bergmann , Carlos Bilbao , David Woodhouse , Elena Reshetova , Fei Li , Jan Kiszka , Juergen Gross , Masahiro Yamada , Michal Marek , Paolo Bonzini , Sean Christopherson , Stefano Stabellini Subject: [PATCH 09/15] x86/kconfig/64: Enable more virtualization guest options in the defconfig: enable Xen, Xen_PVH, Jailhouse, ACRN, Intel TDX and Hyper-V Date: Tue, 6 May 2025 19:09:18 +0200 Message-ID: <20250506170924.3513161-10-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Since the x86 defconfig aims to be a distro kernel work-alike with fewer drivers and a shorter build time, refresh all the virtualization guest Kconfig features, enabling paravirt spinlocks, and enabling the guest support code for the following guests: - Xen - Xen_PVH - Jailhouse - ACRN - Intel TDX - Hyper-V Signed-off-by: Ingo Molnar Acked-by: Kirill A. Shutemov Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: Carlos Bilbao Cc: David Woodhouse Cc: Elena Reshetova Cc: Fei Li Cc: H. Peter Anvin Cc: Jan Kiszka Cc: Juergen Gross Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek Cc: Paolo Bonzini Cc: Sean Christopherson Cc: Stefano Stabellini Cc: Vitaly Kuznetsov --- arch/x86/configs/defconfig.x86_64 | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/arch/x86/configs/defconfig.x86_64 b/arch/x86/configs/defconfig= .x86_64 index 156e9490e29b..df786b8b4e85 100644 --- a/arch/x86/configs/defconfig.x86_64 +++ b/arch/x86/configs/defconfig.x86_64 @@ -30,7 +30,12 @@ CONFIG_PROFILING=3Dy CONFIG_KEXEC=3Dy CONFIG_SMP=3Dy CONFIG_HYPERVISOR_GUEST=3Dy -CONFIG_PARAVIRT=3Dy +CONFIG_PARAVIRT_SPINLOCKS=3Dy +CONFIG_XEN=3Dy +CONFIG_XEN_PVH=3Dy +CONFIG_JAILHOUSE_GUEST=3Dy +CONFIG_ACRN_GUEST=3Dy +CONFIG_INTEL_TDX_GUEST=3Dy CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=3Dy CONFIG_X86_MSR=3Dy CONFIG_X86_CPUID=3Dy @@ -128,6 +133,7 @@ CONFIG_NET_9P=3Dy CONFIG_NET_9P_VIRTIO=3Dy CONFIG_PCI=3Dy CONFIG_PCIEPORTBUS=3Dy +CONFIG_PCI_HYPERV=3Dy CONFIG_HOTPLUG_PCI=3Dy CONFIG_PCCARD=3Dy CONFIG_YENTA=3Dy @@ -168,6 +174,7 @@ CONFIG_SKY2=3Dy CONFIG_FORCEDETH=3Dy CONFIG_8139TOO=3Dy CONFIG_R8169=3Dy +CONFIG_HYPERV_NET=3Dy CONFIG_INPUT_EVDEV=3Dy CONFIG_INPUT_JOYSTICK=3Dy CONFIG_INPUT_TABLET=3Dy @@ -198,6 +205,7 @@ CONFIG_AGP_INTEL=3Dy CONFIG_DRM=3Dy CONFIG_DRM_I915=3Dy CONFIG_DRM_VIRTIO_GPU=3Dy +CONFIG_DRM_HYPERV=3Dy CONFIG_SOUND=3Dy CONFIG_SND=3Dy CONFIG_SND_HRTIMER=3Dy @@ -214,6 +222,7 @@ CONFIG_HID_PETALYNX=3Dy CONFIG_HID_SAMSUNG=3Dy CONFIG_HID_SONY=3Dy CONFIG_HID_SUNPLUS=3Dy +CONFIG_HID_HYPERV_MOUSE=3Dy CONFIG_HID_TOPSEED=3Dy CONFIG_HID_PID=3Dy CONFIG_USB_HIDDEV=3Dy @@ -231,6 +240,9 @@ CONFIG_RTC_CLASS=3Dy CONFIG_DMADEVICES=3Dy CONFIG_VIRTIO_PCI=3Dy CONFIG_VIRTIO_INPUT=3Dy +CONFIG_HYPERV=3Dy +CONFIG_HYPERV_UTILS=3Dy +CONFIG_HYPERV_BALLOON=3Dy CONFIG_EEEPC_LAPTOP=3Dy CONFIG_AMD_IOMMU=3Dy CONFIG_INTEL_IOMMU=3Dy --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 24D7C2857F7 for ; Tue, 6 May 2025 17:10:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551404; cv=none; b=sm5xuRU1KXZn4McvwDel3ji4V6+c7+/KK3NcGmJTw3N7xNGmknPPxrRCtlpKV6/2/wXkoH+GWvnx/IFJp1ug3Mm/d0zo9pEUqN1ZARKmNjFco5ZeA28SrxGD6RFi/jhM79ikxX4bW9PvJbcGQm9H/QfLsJEtnJYpPBj4yAmDlXY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551404; c=relaxed/simple; bh=7w+B3BnSAOt9aZff8G0TKHHwKXTbtM3d3heYLOXQjyk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Y/hNv4EKVN3dq7XbTu8whWdwKkRzDjDLbFNBvdKSY6R3+WEPpLvHqxxhdPRo/j8sKje6qJmKWbbTPkdKPwya25j181OBrcM6Lw2exe8sZENJr5gRfg+Bl4Sjhb8IgycFQJsAZ7mn5rdevo2WIEIHABU0n5zMur5XxYrG6VX7rEU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=qGJ16Fwo; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="qGJ16Fwo" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 92AA3C4CEE4; Tue, 6 May 2025 17:10:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551404; bh=7w+B3BnSAOt9aZff8G0TKHHwKXTbtM3d3heYLOXQjyk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=qGJ16FwopXdGHOf6AJdwMHy5hta1HsEERoNGtGzH7QWVZ9SFdEvE0eE6MAGtJeChU ChEIs+0BT3GEY3GoI6+3rCcRd6y5vWTK7qYe7WXwQ7pk5L/ctJHmfopP7UEzDTK6VN BpTolu9vKrzmBM0mJD/+eb3uXEKH+XfmBYISZXFpsnngb4C+NoRk3SXHI4Nv/e8nJx V4x7MklvWaYxTPlG/Fgf+pkiU5aTOnw2KEpOvlzDzQn+SlBFklFLWUGAiTP/oJM6t0 CifXL1JGFLPH+BRkK60mqtDrxwUwqx46Zwy/TIWfRElYIBpWoc+lSFouCH/RE5ZTNK VA+wYR4E/3qkg== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko Subject: [PATCH 10/15] x86/kconfig/64: Enable BPF support in the defconfig Date: Tue, 6 May 2025 19:09:19 +0200 Message-ID: <20250506170924.3513161-11-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Since the x86 defconfig aims to be a distro kernel work-alike with fewer drivers and a shorter build time, enable BPF support, which is enabled in all major Linux distributions. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek Cc: Alexei Starovoitov Cc: Daniel Borkmann Cc: Andrii Nakryiko --- arch/x86/configs/defconfig.x86_64 | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/x86/configs/defconfig.x86_64 b/arch/x86/configs/defconfig= .x86_64 index df786b8b4e85..a32ed372e5bd 100644 --- a/arch/x86/configs/defconfig.x86_64 +++ b/arch/x86/configs/defconfig.x86_64 @@ -4,6 +4,12 @@ CONFIG_POSIX_MQUEUE=3Dy CONFIG_AUDIT=3Dy CONFIG_NO_HZ=3Dy CONFIG_HIGH_RES_TIMERS=3Dy +CONFIG_BPF_SYSCALL=3Dy +CONFIG_BPF_JIT=3Dy +CONFIG_BPF_JIT_ALWAYS_ON=3Dy +CONFIG_BPF_PRELOAD=3Dy +CONFIG_BPF_PRELOAD_UMD=3Dy +CONFIG_BPF_LSM=3Dy CONFIG_PREEMPT_VOLUNTARY=3Dy CONFIG_BSD_PROCESS_ACCT=3Dy CONFIG_TASKSTATS=3Dy @@ -22,6 +28,7 @@ CONFIG_CPUSETS=3Dy CONFIG_CGROUP_DEVICE=3Dy CONFIG_CGROUP_CPUACCT=3Dy CONFIG_CGROUP_PERF=3Dy +CONFIG_CGROUP_BPF=3Dy CONFIG_CGROUP_MISC=3Dy CONFIG_CGROUP_DEBUG=3Dy CONFIG_BLK_DEV_INITRD=3Dy --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 268652857FF for ; Tue, 6 May 2025 17:10:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551408; cv=none; b=cH1Cr8aGDSaPhGxejfB/2CcBX/b5EabD5qNvsZQnYi9iEQeh3QDQXquJHQHgloz4bAeddhMwvLNNWoMTMtTYhd734qAPfj2BpkaijKBuiLmd2krXvb6o4lbEyhIyUW8SC/NeoysXCLSGTp+Cvk958wuVOO9LST1un3C1/SrPqP8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551408; c=relaxed/simple; bh=gj/gtAGi6SxjR5hd6QY4kZM8MyqDeqJUUrID0e4DlHY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=E9o63DVqlAza+1VCG7fGHiDuuyRrWnX9NLVV/tJjh52NxQyjaaEMdml/OTbJUeMNj2+F9ZqWirjWyUcOMNCi0SueqjCjhUchLCQSmMUsM8VlLIHipxCXnWjq/qVF+GGoqJndMI21CTalujwFjOcqickk2JJUz293/Oz5VO6NRVU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=NDtx83vU; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="NDtx83vU" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6B7F3C4CEE4; Tue, 6 May 2025 17:10:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551407; bh=gj/gtAGi6SxjR5hd6QY4kZM8MyqDeqJUUrID0e4DlHY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=NDtx83vUtyvL9x2xAniAmmnV9cPMnJ6KYGKRuLUfYHB9FgrOfJuprKNK1WCKLI6XA bQviPIYNpQXh/BjXPHHc1K/ZC/vRy4IfesXxUYI6I+4kNWJ0HE8hwDtmwt5boEw6fY MTLHhvEKXSOTsgtPl/NQ3kuKLR1hWMMQrodF9Y+7CVV7+uKtqRcycg2FtFNF/tD92h eChYef9I8Is5lcyZURhvnAQRTbzRHpW+Qx/ys9K4SG6GdG5lQ85TPANOEBUapD3cn4 VxWPj7/ZUiQlsi/hEo2y7SbYkfQsz9uBt92GBLKluwF1TPM4h+b8X8SBbBkEs/MKM8 c/SKsUNYFqkUg== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Andrew Morton , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek , Rik van Riel Subject: [PATCH 11/15] x86/kconfig/64: Enable popular MM options in the defconfig Date: Tue, 6 May 2025 19:09:20 +0200 Message-ID: <20250506170924.3513161-12-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Since the x86 defconfig aims to be a distro kernel work-alike with fewer drivers and a shorter build time, enable the following MM options that are typically enabled on major Linux distributions: - ACPI_HOTPLUG_MEMORY, ZSWAP, SLAB hardening, MEMORY_HOTPLUG, MEMORY_HOTREMOVE, PAGE_REPORTING, KSM, higher DEFAULT_MMAP_MIN_ADDR, MEMORY_FAILURE, HWPOISON_INJECT, TRANSPARENT_HUGEPAGE, TRANSPARENT_HUGEPAGE_MADVISE, IDLE_PAGE_TRACKING, ZONE_DEVICE DEVICE_PRIVATE, ANON_VMA_NAME, USERFAULTFD, multi-gen LRU. Signed-off-by: Ingo Molnar Cc: Andrew Morton Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek Cc: Peter Zijlstra Cc: Rik van Riel --- arch/x86/configs/defconfig.x86_64 | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/x86/configs/defconfig.x86_64 b/arch/x86/configs/defconfig= .x86_64 index a32ed372e5bd..02c4ba79946b 100644 --- a/arch/x86/configs/defconfig.x86_64 +++ b/arch/x86/configs/defconfig.x86_64 @@ -57,6 +57,7 @@ CONFIG_HIBERNATION=3Dy CONFIG_PM_DEBUG=3Dy CONFIG_PM_TRACE_RTC=3Dy CONFIG_ACPI_DOCK=3Dy +CONFIG_ACPI_HOTPLUG_MEMORY=3Dy CONFIG_ACPI_BGRT=3Dy CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=3Dy CONFIG_CPU_FREQ_GOV_ONDEMAND=3Dy @@ -76,7 +77,26 @@ CONFIG_BLK_CGROUP_IOLATENCY=3Dy CONFIG_BLK_CGROUP_IOCOST=3Dy CONFIG_BLK_CGROUP_IOPRIO=3Dy CONFIG_BINFMT_MISC=3Dy +CONFIG_ZSWAP=3Dy +CONFIG_SLAB_FREELIST_RANDOM=3Dy +CONFIG_SLAB_FREELIST_HARDENED=3Dy # CONFIG_COMPAT_BRK is not set +CONFIG_MEMORY_HOTPLUG=3Dy +CONFIG_MEMORY_HOTREMOVE=3Dy +CONFIG_PAGE_REPORTING=3Dy +CONFIG_KSM=3Dy +CONFIG_DEFAULT_MMAP_MIN_ADDR=3D65536 +CONFIG_MEMORY_FAILURE=3Dy +CONFIG_HWPOISON_INJECT=3Dy +CONFIG_TRANSPARENT_HUGEPAGE=3Dy +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=3Dy +CONFIG_IDLE_PAGE_TRACKING=3Dy +CONFIG_ZONE_DEVICE=3Dy +CONFIG_DEVICE_PRIVATE=3Dy +CONFIG_ANON_VMA_NAME=3Dy +CONFIG_USERFAULTFD=3Dy +CONFIG_LRU_GEN=3Dy +CONFIG_LRU_GEN_ENABLED=3Dy CONFIG_NET=3Dy CONFIG_PACKET=3Dy CONFIG_XFRM_USER=3Dy --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8DE7628640D for ; Tue, 6 May 2025 17:10:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551411; cv=none; b=ZdJlqOfw7fKQIhgp2PtVVrwOaFjCwcAemN1w3Jd2plYU+WRmePuWttZGJBlOTdQwrmsoVAZm70P9lrtOTI8y8eSpgWfrJOYbVsH/VUFx3iTrKNkPPqW6beyqk/RYd2CiYOkOIRWWt0/Fs92unsjyv/x4Q27TJ82W34VhwGQM4IE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551411; c=relaxed/simple; bh=YPD/+qM/EjqNwh7YB/Dd1xYf0Qv3JjSHbtK9dZaN9Bg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=btz5XfWHYJgN17CG83dLDkF7BLigb1b5AF5oZNc9GE414OZ0Kpt2zETOr+nRPeOWbH0yOSL5JFCxFS7hG70bvLi0yMg/2vD2H+o9eYOddi7ISeMwqCxOsujhvEqLSYdJyny5E/nKdiArhS6nbgxPv+rJLck1DpbAN3gSVvVA4HM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=MvHqyyI8; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="MvHqyyI8" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 146D6C4CEEB; Tue, 6 May 2025 17:10:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551411; bh=YPD/+qM/EjqNwh7YB/Dd1xYf0Qv3JjSHbtK9dZaN9Bg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=MvHqyyI8Gwq6dFq7WjLsRBk2mJyfKKPyldnQsouxPQkQeaYQxR1/nrJ/SoUyZNoeD NPtMZpTH3HL9MfS2AWs4/bFsbllXjCt7wDzm026xqV6CDyzfd7vTRiEF/6M34qLmnO wQjzQEU6codvTUHMcduSKir3UWy8G8Q7mPlYn5JobD4dPwXMb6wbusr8c+98EdWtca 7fGLKqCqRPUP0OcMAsuvNXTHyoFo7QmdohkjclUWWZ1FMOt60bt0L/vy2HxjtWCJQo QqrTChUwvnDO1OMl75jRXEb6sVGfdP59eY0hb+6C5f4vBGHdghDAaRSJs4BGzLl1RH 962Mr3clCgDNQ== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Ivan Shapovalov , Masahiro Yamada , Michal Marek Subject: [PATCH 12/15] x86/kconfig/64: Enable popular kernel debugging options in the defconfig Date: Tue, 6 May 2025 19:09:21 +0200 Message-ID: <20250506170924.3513161-13-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Since the x86 defconfig aims to be a distro kernel work-alike with fewer drivers and a shorter build time, enable a handful of kernel debugging options that are typically enabled on major Linux distributions. The options enabled is a superset of the latest Ubuntu and Fedora kernel debugging configs, using Ubuntu's config-6.11.0-24-generic file, Fedora's kernel-x86_64-fedora.config and RHEL's kernel-x86_64-rhel.config from kernel-ark.git. Notable features enabled: - CONFIG_UBSAN=3Dy: Despite the runtime overhead, UBSAN is actively enabled in all 3 major Linux distros I checked, so we want it enabled in the defconfig as well - to better see the consequences. - CONFIG_DEBUG_SHIRQ=3Dy: Fedora/RHEL have this enabled, while Ubuntu has it disabled. - CONFIG_LIST_HARDENED=3Dy: Fedora/RHEL have CONFIG_DEBUG_LIST enabled, while Ubuntu has it disabled, so pick the lightweight LIST_HARDENED variant. - CONFIG_FUNCTION_PROFILER=3Dy: This is enabled on all distros I checked as well. DEBUGINFO is still disabled, despite enabled in all Linux distros, because the ~10x .o bloat is still just so painful on anything but the most powerful build boxes. Note that while the following features seemingly get removed from the defconfig : - CONFIG_BLK_DEV_INITRD=3Dy - CONFIG_KPROBES=3Dy - CONFIG_MAGIC_SYSRQ=3Dy they are actually still enabled in the actual .config, because they get selected by other options indirectly. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Ivan Shapovalov Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- arch/x86/configs/defconfig.x86_64 | 46 +++++++++++++++++++++++++++++++++++= +--- 1 file changed, 43 insertions(+), 3 deletions(-) diff --git a/arch/x86/configs/defconfig.x86_64 b/arch/x86/configs/defconfig= .x86_64 index 02c4ba79946b..3c4a03633328 100644 --- a/arch/x86/configs/defconfig.x86_64 +++ b/arch/x86/configs/defconfig.x86_64 @@ -31,7 +31,6 @@ CONFIG_CGROUP_PERF=3Dy CONFIG_CGROUP_BPF=3Dy CONFIG_CGROUP_MISC=3Dy CONFIG_CGROUP_DEBUG=3Dy -CONFIG_BLK_DEV_INITRD=3Dy CONFIG_KALLSYMS_ALL=3Dy CONFIG_PROFILING=3Dy CONFIG_KEXEC=3Dy @@ -68,7 +67,6 @@ CONFIG_KVM_INTEL=3Dy CONFIG_KVM_AMD=3Dy CONFIG_KVM_XEN=3Dy CONFIG_KVM_MAX_NR_VCPUS=3D4096 -CONFIG_KPROBES=3Dy CONFIG_JUMP_LABEL=3Dy CONFIG_MODULES=3Dy CONFIG_MODULE_UNLOAD=3Dy @@ -303,14 +301,56 @@ CONFIG_SECURITY=3Dy CONFIG_SECURITY_NETWORK=3Dy CONFIG_SECURITY_SELINUX=3Dy CONFIG_SECURITY_SELINUX_BOOTPARAM=3Dy +CONFIG_LIST_HARDENED=3Dy CONFIG_PRINTK_TIME=3Dy +CONFIG_BOOT_PRINTK_DELAY=3Dy +CONFIG_DYNAMIC_DEBUG=3Dy CONFIG_DEBUG_KERNEL=3Dy -CONFIG_MAGIC_SYSRQ=3Dy +CONFIG_STRIP_ASM_SYMS=3Dy +CONFIG_HEADERS_INSTALL=3Dy +CONFIG_DEBUG_SECTION_MISMATCH=3Dy +CONFIG_KGDB=3Dy +CONFIG_KGDB_TESTS=3Dy +CONFIG_KGDB_LOW_LEVEL_TRAP=3Dy +CONFIG_KGDB_KDB=3Dy +CONFIG_KDB_KEYBOARD=3Dy +CONFIG_UBSAN=3Dy +CONFIG_UBSAN_SHIFT=3Dy +CONFIG_PAGE_OWNER=3Dy +CONFIG_PAGE_POISONING=3Dy CONFIG_DEBUG_WX=3Dy +CONFIG_PER_VMA_LOCK_STATS=3Dy CONFIG_DEBUG_STACK_USAGE=3Dy +CONFIG_SCHED_STACK_END_CHECK=3Dy +CONFIG_KFENCE=3Dy +CONFIG_DEBUG_SHIRQ=3Dy +CONFIG_PANIC_ON_OOPS=3Dy +CONFIG_HARDLOCKUP_DETECTOR=3Dy +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=3Dy +CONFIG_WQ_CPU_INTENSIVE_REPORT=3Dy CONFIG_SCHEDSTATS=3Dy +CONFIG_NMI_CHECK_CPU=3Dy +CONFIG_RCU_CPU_STALL_CPUTIME=3Dy +CONFIG_BOOTTIME_TRACING=3Dy +CONFIG_FUNCTION_GRAPH_RETVAL=3Dy +CONFIG_FPROBE=3Dy +CONFIG_FUNCTION_PROFILER=3Dy +CONFIG_STACK_TRACER=3Dy +CONFIG_SCHED_TRACER=3Dy +CONFIG_HWLAT_TRACER=3Dy +CONFIG_TIMERLAT_TRACER=3Dy +CONFIG_MMIOTRACE=3Dy +CONFIG_FTRACE_SYSCALLS=3Dy CONFIG_BLK_DEV_IO_TRACE=3Dy +CONFIG_USER_EVENTS=3Dy +CONFIG_HIST_TRIGGERS=3Dy +CONFIG_TRACE_EVENT_INJECT=3Dy +CONFIG_RV=3Dy +CONFIG_RV_MON_WWNR=3Dy CONFIG_PROVIDE_OHCI1394_DMA_INIT=3Dy CONFIG_EARLY_PRINTK_DBGP=3Dy +CONFIG_EARLY_PRINTK_USB_XDBC=3Dy CONFIG_DEBUG_BOOT_PARAMS=3Dy CONFIG_DEBUG_ENTRY=3Dy +CONFIG_FUNCTION_ERROR_INJECTION=3Dy +CONFIG_MEMTEST=3Dy --=20 2.45.2 From nobody Fri Dec 19 20:33:08 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 70AB928641C for ; Tue, 6 May 2025 17:10:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551414; cv=none; b=LjnFHAcBYdi2GqHCCIzBNbXglCAmX1fumuFqFGqJ1bCoVJCJZgwGz4ohly0L7lsmPTvWXyq6ubE/0eegeQvMhIb+Wv4OKNyhnTUYTlWA0iPFtXyO0RBSrcSGN06XkR+/Gr6a4JEmeS8t8uw88VmP28zJVJoyMKRP5D/Xw3dTi7k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551414; c=relaxed/simple; bh=jMn/lAFBuycsH7qWAp3z2qLPZB7aY3xdlbdcRMAyUR4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=kuqZawj2u4h0O9sYJ1Y8ZDos/BCiHQYDqLa1TRrV+GCgygmTHUj/Xa04f/zy1YTAqF07EzfAaJHRqlLMXMYeEyHkFtetMp3VKBxhEGuQxqPeHDrJmmkP3AndJDkGLtN061WDt0H8zA3h5xUrVEx1hBNGQqntbtrwMLM0V09GENs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=cY0BytsJ; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="cY0BytsJ" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8351CC4CEEF; Tue, 6 May 2025 17:10:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551414; bh=jMn/lAFBuycsH7qWAp3z2qLPZB7aY3xdlbdcRMAyUR4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=cY0BytsJS5Rr5LFr5GLGdan3ytv6FeuTi1cyq4AIPN+wnxiosiZcIDAgU3EbJhBdP Q92UedQtyv7QbpS6hS/cnE1W8p98VbzT6RV8BaG7HpQRrB9nTy2DiN8lR6IlXh87yD 9m+FXkB22w2I1fik2MkKkmWNQ8fxy1ZYgC8Umf1/IPWu4Z821r6kp1wtwhpf81/gZz gfYj9A74j7AJTSnAk7KMzqOT3bIBUjPt9qE+2qXWYo5wc+JNAW814GE4Vtlxm9r/b2 ZXy3vqatkOMQzwEmZUmNaTiSNPwVStW7j383LmTqt5huNx4paz2cZAjczZkvI8TngG Cqjgj7IhdP+gA== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 13/15] x86/kconfig/64: Enable popular scheduler, cgroups and namespaces options in the defconfig Date: Tue, 6 May 2025 19:09:22 +0200 Message-ID: <20250506170924.3513161-14-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Since the x86 defconfig aims to be a distro kernel work-alike with fewer drivers and a shorter build time, enable a handful of popular scheduler and cgroups options that are typically enabled on major Linux distributions. The options enabled is a superset of the latest Ubuntu and Fedora kernel debugging configs, using Ubuntu's config-6.11.0-24-generic file, Fedora's kernel-x86_64-fedora.config and RHEL's kernel-x86_64-rhel.config from kernel-ark.git. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek Suggested-by: "Michal Koutn=C3=BD" --- arch/x86/configs/defconfig.x86_64 | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/arch/x86/configs/defconfig.x86_64 b/arch/x86/configs/defconfig= .x86_64 index 3c4a03633328..225aed921e21 100644 --- a/arch/x86/configs/defconfig.x86_64 +++ b/arch/x86/configs/defconfig.x86_64 @@ -2,6 +2,7 @@ CONFIG_WERROR=3Dy CONFIG_SYSVIPC=3Dy CONFIG_POSIX_MQUEUE=3Dy CONFIG_AUDIT=3Dy +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_NO_HZ=3Dy CONFIG_HIGH_RES_TIMERS=3Dy CONFIG_BPF_SYSCALL=3Dy @@ -11,26 +12,45 @@ CONFIG_BPF_PRELOAD=3Dy CONFIG_BPF_PRELOAD_UMD=3Dy CONFIG_BPF_LSM=3Dy CONFIG_PREEMPT_VOLUNTARY=3Dy +CONFIG_SCHED_CORE=3Dy +CONFIG_VIRT_CPU_ACCOUNTING_GEN=3Dy +CONFIG_IRQ_TIME_ACCOUNTING=3Dy CONFIG_BSD_PROCESS_ACCT=3Dy +CONFIG_BSD_PROCESS_ACCT_V3=3Dy CONFIG_TASKSTATS=3Dy CONFIG_TASK_DELAY_ACCT=3Dy CONFIG_TASK_XACCT=3Dy CONFIG_TASK_IO_ACCOUNTING=3Dy +CONFIG_PSI=3Dy +CONFIG_PSI_DEFAULT_DISABLED=3Dy CONFIG_LOG_BUF_SHIFT=3D18 -CONFIG_CGROUPS=3Dy +CONFIG_PRINTK_INDEX=3Dy +CONFIG_UCLAMP_TASK=3Dy +CONFIG_NUMA_BALANCING=3Dy +CONFIG_MEMCG=3Dy +CONFIG_MEMCG_V1=3Dy CONFIG_BLK_CGROUP=3Dy -CONFIG_CGROUP_SCHED=3Dy +CONFIG_CFS_BANDWIDTH=3Dy +CONFIG_UCLAMP_TASK_GROUP=3Dy CONFIG_CGROUP_PIDS=3Dy CONFIG_CGROUP_RDMA=3Dy +CONFIG_CGROUP_DMEM=3Dy CONFIG_CGROUP_FREEZER=3Dy CONFIG_CGROUP_HUGETLB=3Dy CONFIG_CPUSETS=3Dy +CONFIG_CPUSETS_V1=3Dy CONFIG_CGROUP_DEVICE=3Dy CONFIG_CGROUP_CPUACCT=3Dy CONFIG_CGROUP_PERF=3Dy CONFIG_CGROUP_BPF=3Dy CONFIG_CGROUP_MISC=3Dy CONFIG_CGROUP_DEBUG=3Dy +CONFIG_NAMESPACES=3Dy +CONFIG_USER_NS=3Dy +CONFIG_CHECKPOINT_RESTORE=3Dy +CONFIG_SCHED_AUTOGROUP=3Dy +CONFIG_SYSFS_SYSCALL=3Dy +CONFIG_EXPERT=3Dy CONFIG_KALLSYMS_ALL=3Dy CONFIG_PROFILING=3Dy CONFIG_KEXEC=3Dy @@ -305,7 +325,6 @@ CONFIG_LIST_HARDENED=3Dy CONFIG_PRINTK_TIME=3Dy CONFIG_BOOT_PRINTK_DELAY=3Dy CONFIG_DYNAMIC_DEBUG=3Dy -CONFIG_DEBUG_KERNEL=3Dy CONFIG_STRIP_ASM_SYMS=3Dy CONFIG_HEADERS_INSTALL=3Dy CONFIG_DEBUG_SECTION_MISMATCH=3Dy --=20 2.45.2 From nobody Fri Dec 19 20:33:09 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1DE6A28641C for ; Tue, 6 May 2025 17:10:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551418; cv=none; b=FNcXvyVumcGumBwIpnRCamhIjLKnQ7nEoFrTf4uqPzdV16q03KbhtWGBa8UYz727xmSM46miFW9LKWxQI62ZLOYx6JT04rFT/Znd3DdnLNeq4O7YPNmN9ODYJoRK7RsdYWOusEm6AgtJRManMmKVJNTP+D77reE9iXy35apwFJI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551418; c=relaxed/simple; bh=CwVzLJQgC4n4sn+p8/6aXra8RaSqc2LyyQbB8Gcenz0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=T2KJ6L7CFHTxZP1ofJKxZt/5RhA/gJcwaH6uol3piYvrVSuFBgZ0S/M+6XSno591WDllyWitMmp8nvyeco9v5CXrIylBoajKQRBhgcYYSHknN7xbRhvkMKDsaa2q0e7wRWuje/v9bNMuHFCxD5PBpxftly+CbqyxpCnnILOEN9g= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=BdwXzkmc; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="BdwXzkmc" Received: by smtp.kernel.org (Postfix) with ESMTPSA id C0928C4CEE4; Tue, 6 May 2025 17:10:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551417; bh=CwVzLJQgC4n4sn+p8/6aXra8RaSqc2LyyQbB8Gcenz0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BdwXzkmcsYZDQfouSmtSJquhnixt9brF+BZVSvBhI6y3vcglGeV3YCe5ltgfE1MRi CqOonYHzSydem0l7LoV6kQeiZ9lWlNKxWE47dzhf6xCfOK65uo3q0gx06MxWgGdgeb OfthvJJyrPJqNsvtaYzdE8dGZnzHpQBJnHlaS7uOA5EM0+phiQmEVX+jYMCOfj/bfG ntCWVIe3iTBec+UCKh8t/4gXxsZEQopRtiPcBWK3ZDR6wix9ZTxpEWZrBuxGa6HSrD XCHKhUyuFkBXKw5Sn6qJqDJPBAIvUkWgvRkwo9LqlzkXmuK5vOhWyEz6T9lryFJFSc AMQrI+f6NcOcw== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 14/15] x86/kconfig/64: Enable popular generic kernel options in the defconfig Date: Tue, 6 May 2025 19:09:23 +0200 Message-ID: <20250506170924.3513161-15-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is the last set of options picked up from major Linux distributions: - CONFIG_UAPI_HEADER_TEST=3Dy x86 developers frequently modify UAPI headers during development, make sure they get tested. - CONFIG_WATCH_QUEUE=3Dy All major distros have general notification queue support enabled. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- arch/x86/configs/defconfig.x86_64 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/configs/defconfig.x86_64 b/arch/x86/configs/defconfig= .x86_64 index 225aed921e21..11095e7569a8 100644 --- a/arch/x86/configs/defconfig.x86_64 +++ b/arch/x86/configs/defconfig.x86_64 @@ -1,6 +1,8 @@ CONFIG_WERROR=3Dy +CONFIG_UAPI_HEADER_TEST=3Dy CONFIG_SYSVIPC=3Dy CONFIG_POSIX_MQUEUE=3Dy +CONFIG_WATCH_QUEUE=3Dy CONFIG_AUDIT=3Dy # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_NO_HZ=3Dy --=20 2.45.2 From nobody Fri Dec 19 20:33:09 2025 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 554B02882A1 for ; Tue, 6 May 2025 17:10:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551421; cv=none; b=PZkG+O1h9oNxkx4FsEDk539iuV4SL0z2o4oZuAnLe9pDpbGI1zVKmSeB/J7S6HZCEaF0knzvR3tLrXzjT8zm8UjHitvlQPrPGoE7JTFWIiZ6ucBhRKhEbRwsBoZsWuTv7Ss6tfhzFnN/ekmOzdmTDFZTLSdqiwS50WYY+QQtID4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746551421; c=relaxed/simple; bh=P2LKh1TBvBgopa3Rf/LqikiGAwnI6+PEIU/z7zZdUTU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=i8CcKgPkTgOA4SF0dFcWRyuM2ll4cvjAYRrsYMERE1xJsYCHXaT47SZsNLRcTxyY6PIM/hUKZVfUYKXWtahee8JL7isjEJsrE8dhnrd00xGIiEUmk/A3qCgHX2CfeugO+YB0wSpFGJtXPkw5ebB7rwdYxlaupBCZ4gSYLbxD3VY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=UFYgzJ0G; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="UFYgzJ0G" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0AB0EC4CEEB; Tue, 6 May 2025 17:10:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746551420; bh=P2LKh1TBvBgopa3Rf/LqikiGAwnI6+PEIU/z7zZdUTU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=UFYgzJ0Glcy2wlpL73RERmpfAF7HZptjvy8MXkffbrlEnWoBOtoR4KgIbQcGTEzY+ lKJbDxh841ISIct2GzhmU+uxQZJnEMIw5nGcBcKW45y+lnR1qdq3ynpQx7V3E+VVQU xQTyATF/RpznVV1l26qNfQeLaA3AJkc/nfH8eyrjBww9GRsLaEJySluzDQva2EBpf7 odDQKcTKo4wBAQ2RjeagRTpEKSIJNN0KoXUCKxivNEyRn/TLmgO+zt+rDg4v+mp66C dIXClcITNgKpFIOqvNs2yeelSvuOL/PqQaruJtLukMqaAz4AfAUB62kMeaegvrE8EQ ZzgJwk6Nl/Rqw== From: Ingo Molnar To: linux-kernel@vger.kernel.org Cc: "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Borislav Petkov , Thomas Gleixner , Vitaly Kuznetsov , Ingo Molnar , Ard Biesheuvel , Arnd Bergmann , David Woodhouse , Masahiro Yamada , Michal Marek Subject: [PATCH 15/15] x86/kconfig/32: Synchronize the x86-32 defconfig to the x86-64 defconfig Date: Tue, 6 May 2025 19:09:24 +0200 Message-ID: <20250506170924.3513161-16-mingo@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20250506170924.3513161-1-mingo@kernel.org> References: <20250506170924.3513161-1-mingo@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Just a mechanic synchronization of kernel options enabled: nobody really develops kernel features on x86-32 anymore, so make sure the defconfig is roughly equivalent to the 64-bit one, so that testing doesn't cover some combination that nobody cares about. Signed-off-by: Ingo Molnar Cc: Ard Biesheuvel Cc: Arnd Bergmann Cc: David Woodhouse Cc: H. Peter Anvin Cc: Linus Torvalds Cc: Masahiro Yamada Cc: Michal Marek --- arch/x86/configs/defconfig.x86_32 | 116 ++++++++++++++++++++++++++++++++++= ++-- 1 file changed, 110 insertions(+), 6 deletions(-) diff --git a/arch/x86/configs/defconfig.x86_32 b/arch/x86/configs/defconfig= .x86_32 index e983f1db22dd..26a0fc03d642 100644 --- a/arch/x86/configs/defconfig.x86_32 +++ b/arch/x86/configs/defconfig.x86_32 @@ -1,37 +1,63 @@ CONFIG_WERROR=3Dy +CONFIG_UAPI_HEADER_TEST=3Dy CONFIG_SYSVIPC=3Dy CONFIG_POSIX_MQUEUE=3Dy +CONFIG_WATCH_QUEUE=3Dy CONFIG_USELIB=3Dy CONFIG_AUDIT=3Dy CONFIG_NO_HZ=3Dy CONFIG_HIGH_RES_TIMERS=3Dy +CONFIG_BPF_SYSCALL=3Dy +CONFIG_BPF_JIT=3Dy +CONFIG_BPF_JIT_ALWAYS_ON=3Dy +CONFIG_BPF_PRELOAD=3Dy +CONFIG_BPF_PRELOAD_UMD=3Dy +CONFIG_BPF_LSM=3Dy CONFIG_PREEMPT_VOLUNTARY=3Dy +CONFIG_SCHED_CORE=3Dy +CONFIG_IRQ_TIME_ACCOUNTING=3Dy CONFIG_BSD_PROCESS_ACCT=3Dy +CONFIG_BSD_PROCESS_ACCT_V3=3Dy CONFIG_TASKSTATS=3Dy CONFIG_TASK_DELAY_ACCT=3Dy CONFIG_TASK_XACCT=3Dy CONFIG_TASK_IO_ACCOUNTING=3Dy +CONFIG_PSI=3Dy +CONFIG_PSI_DEFAULT_DISABLED=3Dy CONFIG_LOG_BUF_SHIFT=3D18 -CONFIG_CGROUPS=3Dy +CONFIG_PRINTK_INDEX=3Dy +CONFIG_UCLAMP_TASK=3Dy +CONFIG_MEMCG=3Dy +CONFIG_MEMCG_V1=3Dy CONFIG_BLK_CGROUP=3Dy -CONFIG_CGROUP_SCHED=3Dy +CONFIG_CFS_BANDWIDTH=3Dy +CONFIG_UCLAMP_TASK_GROUP=3Dy CONFIG_CGROUP_PIDS=3Dy CONFIG_CGROUP_RDMA=3Dy +CONFIG_CGROUP_DMEM=3Dy CONFIG_CGROUP_FREEZER=3Dy CONFIG_CGROUP_HUGETLB=3Dy CONFIG_CPUSETS=3Dy +CONFIG_CPUSETS_V1=3Dy CONFIG_CGROUP_DEVICE=3Dy CONFIG_CGROUP_CPUACCT=3Dy CONFIG_CGROUP_PERF=3Dy +CONFIG_CGROUP_BPF=3Dy CONFIG_CGROUP_MISC=3Dy CONFIG_CGROUP_DEBUG=3Dy -CONFIG_BLK_DEV_INITRD=3Dy +CONFIG_NAMESPACES=3Dy +CONFIG_USER_NS=3Dy +CONFIG_CHECKPOINT_RESTORE=3Dy +CONFIG_SCHED_AUTOGROUP=3Dy +CONFIG_SYSFS_SYSCALL=3Dy +CONFIG_EXPERT=3Dy CONFIG_KALLSYMS_ALL=3Dy CONFIG_PROFILING=3Dy CONFIG_KEXEC=3Dy CONFIG_SMP=3Dy CONFIG_HYPERVISOR_GUEST=3Dy CONFIG_PARAVIRT=3Dy +CONFIG_PARAVIRT_SPINLOCKS=3Dy CONFIG_NR_CPUS=3D8 CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=3Dy CONFIG_X86_MSR=3Dy @@ -50,7 +76,11 @@ CONFIG_ACPI_BGRT=3Dy CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=3Dy CONFIG_CPU_FREQ_GOV_ONDEMAND=3Dy CONFIG_X86_ACPI_CPUFREQ=3Dy -CONFIG_KPROBES=3Dy +CONFIG_KVM=3Dy +CONFIG_KVM_INTEL=3Dy +CONFIG_KVM_AMD=3Dy +CONFIG_KVM_XEN=3Dy +CONFIG_KVM_MAX_NR_VCPUS=3D4096 CONFIG_JUMP_LABEL=3Dy CONFIG_COMPAT_32BIT_TIME=3Dy CONFIG_MODULES=3Dy @@ -60,7 +90,23 @@ CONFIG_BLK_CGROUP_IOLATENCY=3Dy CONFIG_BLK_CGROUP_IOCOST=3Dy CONFIG_BLK_CGROUP_IOPRIO=3Dy CONFIG_BINFMT_MISC=3Dy +CONFIG_ZSWAP=3Dy +CONFIG_SLAB_FREELIST_RANDOM=3Dy +CONFIG_SLAB_FREELIST_HARDENED=3Dy +# CONFIG_SLAB_BUCKETS is not set # CONFIG_COMPAT_BRK is not set +CONFIG_PAGE_REPORTING=3Dy +CONFIG_KSM=3Dy +CONFIG_DEFAULT_MMAP_MIN_ADDR=3D65536 +CONFIG_MEMORY_FAILURE=3Dy +CONFIG_HWPOISON_INJECT=3Dy +CONFIG_TRANSPARENT_HUGEPAGE=3Dy +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=3Dy +CONFIG_IDLE_PAGE_TRACKING=3Dy +CONFIG_ANON_VMA_NAME=3Dy +CONFIG_USERFAULTFD=3Dy +CONFIG_LRU_GEN=3Dy +CONFIG_LRU_GEN_ENABLED=3Dy CONFIG_NET=3Dy CONFIG_PACKET=3Dy CONFIG_XFRM_USER=3Dy @@ -120,6 +166,7 @@ CONFIG_CFG80211=3Dy CONFIG_MAC80211=3Dy CONFIG_MAC80211_LEDS=3Dy CONFIG_RFKILL=3Dy +CONFIG_RFKILL_INPUT=3Dy CONFIG_NET_9P=3Dy CONFIG_NET_9P_VIRTIO=3Dy CONFIG_PCI=3Dy @@ -189,6 +236,8 @@ 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 CONFIG_NVRAM=3Dy CONFIG_HPET=3Dy # CONFIG_HPET_MMAP is not set @@ -208,7 +257,19 @@ CONFIG_SND_SEQ_DUMMY=3Dy CONFIG_SND_HDA_INTEL=3Dy CONFIG_SND_HDA_HWDEP=3Dy CONFIG_HIDRAW=3Dy +CONFIG_HID_A4TECH=3Dy +CONFIG_HID_APPLE=3Dy +CONFIG_HID_BELKIN=3Dy +CONFIG_HID_CHERRY=3Dy +CONFIG_HID_CHICONY=3Dy +CONFIG_HID_CYPRESS=3Dy +CONFIG_HID_EZKEY=3Dy CONFIG_HID_GYRATION=3Dy +CONFIG_HID_ITE=3Dy +CONFIG_HID_KENSINGTON=3Dy +CONFIG_HID_REDRAGON=3Dy +CONFIG_HID_MICROSOFT=3Dy +CONFIG_HID_MONTEREY=3Dy CONFIG_HID_NTRIG=3Dy CONFIG_HID_PANTHERLORD=3Dy CONFIG_PANTHERLORD_FF=3Dy @@ -234,6 +295,8 @@ CONFIG_DMADEVICES=3Dy CONFIG_VIRTIO_PCI=3Dy CONFIG_VIRTIO_INPUT=3Dy CONFIG_EEEPC_LAPTOP=3Dy +CONFIG_INTEL_IOMMU=3Dy +# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_EXT4_FS=3Dy CONFIG_EXT4_FS_POSIX_ACL=3Dy CONFIG_EXT4_FS_SECURITY=3Dy @@ -264,14 +327,55 @@ CONFIG_SECURITY_NETWORK=3Dy CONFIG_SECURITY_SELINUX=3Dy CONFIG_SECURITY_SELINUX_BOOTPARAM=3Dy CONFIG_PRINTK_TIME=3Dy -CONFIG_DEBUG_KERNEL=3Dy +CONFIG_BOOT_PRINTK_DELAY=3Dy +CONFIG_DYNAMIC_DEBUG=3Dy CONFIG_FRAME_WARN=3D1024 -CONFIG_MAGIC_SYSRQ=3Dy +CONFIG_STRIP_ASM_SYMS=3Dy +CONFIG_HEADERS_INSTALL=3Dy +CONFIG_DEBUG_SECTION_MISMATCH=3Dy +CONFIG_KGDB=3Dy +CONFIG_KGDB_TESTS=3Dy +CONFIG_KGDB_LOW_LEVEL_TRAP=3Dy +CONFIG_KGDB_KDB=3Dy +CONFIG_KDB_KEYBOARD=3Dy +CONFIG_UBSAN=3Dy +CONFIG_UBSAN_SHIFT=3Dy +CONFIG_PAGE_OWNER=3Dy +CONFIG_PAGE_POISONING=3Dy CONFIG_DEBUG_STACK_USAGE=3Dy +CONFIG_SCHED_STACK_END_CHECK=3Dy +CONFIG_DEBUG_MEMORY_INIT=3Dy +CONFIG_KFENCE=3Dy +CONFIG_DEBUG_SHIRQ=3Dy +CONFIG_PANIC_ON_OOPS=3Dy +CONFIG_HARDLOCKUP_DETECTOR=3Dy +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=3Dy +# CONFIG_DETECT_HUNG_TASK is not set +CONFIG_WQ_CPU_INTENSIVE_REPORT=3Dy CONFIG_SCHEDSTATS=3Dy +CONFIG_NMI_CHECK_CPU=3Dy +CONFIG_DEBUG_LIST=3Dy +CONFIG_RCU_CPU_STALL_CPUTIME=3Dy +CONFIG_BOOTTIME_TRACING=3Dy +CONFIG_FUNCTION_GRAPH_RETVAL=3Dy +CONFIG_FUNCTION_PROFILER=3Dy +CONFIG_STACK_TRACER=3Dy +CONFIG_SCHED_TRACER=3Dy +CONFIG_HWLAT_TRACER=3Dy +CONFIG_TIMERLAT_TRACER=3Dy +CONFIG_MMIOTRACE=3Dy +CONFIG_FTRACE_SYSCALLS=3Dy CONFIG_BLK_DEV_IO_TRACE=3Dy +CONFIG_USER_EVENTS=3Dy +CONFIG_HIST_TRIGGERS=3Dy +CONFIG_TRACE_EVENT_INJECT=3Dy +CONFIG_RV=3Dy +CONFIG_RV_MON_WWNR=3Dy CONFIG_PROVIDE_OHCI1394_DMA_INIT=3Dy CONFIG_EARLY_PRINTK_DBGP=3Dy +CONFIG_EARLY_PRINTK_USB_XDBC=3Dy CONFIG_DEBUG_BOOT_PARAMS=3Dy CONFIG_DEBUG_ENTRY=3Dy CONFIG_UNWINDER_FRAME_POINTER=3Dy +CONFIG_FUNCTION_ERROR_INJECTION=3Dy +CONFIG_MEMTEST=3Dy --=20 2.45.2