From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter =?utf-8?q?M=C3=BCller?= <peter.mueller@ipfire.org> To: development@lists.ipfire.org Subject: [PATCH 2/3] linux: Trigger a BUG() when corruption of kernel data structures is detected Date: Sun, 09 Jul 2023 14:56:00 +0000 Message-ID: <c7b0a899-eeb8-d632-0d37-ba6490e879dd@ipfire.org> In-Reply-To: <d753cd03-007f-d78c-848e-cc72459fded8@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3961735721960426606==" List-Id: <development.lists.ipfire.org> --===============3961735721960426606== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Given that this will merely log such an incident, this can be safely enabled. Cc: Michael Tremer <michael.tremer(a)ipfire.org> Signed-off-by: Peter M=C3=BCller <peter.mueller(a)ipfire.org> --- config/kernel/kernel.config.aarch64-ipfire | 4 ++-- config/kernel/kernel.config.riscv64-ipfire | 4 ++-- config/kernel/kernel.config.x86_64-ipfire | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/config/kernel/kernel.config.aarch64-ipfire b/config/kernel/kerne= l.config.aarch64-ipfire index c78902e76..a85704e96 100644 --- a/config/kernel/kernel.config.aarch64-ipfire +++ b/config/kernel/kernel.config.aarch64-ipfire @@ -8584,11 +8584,11 @@ CONFIG_STACKTRACE=3Dy # # Debug kernel data structures # -# CONFIG_DEBUG_LIST is not set +CONFIG_DEBUG_LIST=3Dy # CONFIG_DEBUG_PLIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set +CONFIG_BUG_ON_DATA_CORRUPTION=3Dy # CONFIG_DEBUG_MAPLE_TREE is not set # end of Debug kernel data structures =20 diff --git a/config/kernel/kernel.config.riscv64-ipfire b/config/kernel/kerne= l.config.riscv64-ipfire index a0c6f2e31..4693aff9c 100644 --- a/config/kernel/kernel.config.riscv64-ipfire +++ b/config/kernel/kernel.config.riscv64-ipfire @@ -7072,11 +7072,11 @@ CONFIG_STACKTRACE=3Dy # # Debug kernel data structures # -# CONFIG_DEBUG_LIST is not set +CONFIG_DEBUG_LIST=3Dy # CONFIG_DEBUG_PLIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set +CONFIG_BUG_ON_DATA_CORRUPTION=3Dy # CONFIG_DEBUG_MAPLE_TREE is not set # end of Debug kernel data structures =20 diff --git a/config/kernel/kernel.config.x86_64-ipfire b/config/kernel/kernel= .config.x86_64-ipfire index d70a19656..0ed32f101 100644 --- a/config/kernel/kernel.config.x86_64-ipfire +++ b/config/kernel/kernel.config.x86_64-ipfire @@ -7760,11 +7760,11 @@ CONFIG_STACKTRACE=3Dy # # Debug kernel data structures # -# CONFIG_DEBUG_LIST is not set +CONFIG_DEBUG_LIST=3Dy # CONFIG_DEBUG_PLIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set +CONFIG_BUG_ON_DATA_CORRUPTION=3Dy # CONFIG_DEBUG_MAPLE_TREE is not set # end of Debug kernel data structures =20 --=20 2.35.3 --===============3961735721960426606==--