From mboxrd@z Thu Jan 1 00:00:00 1970 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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id C2392C3ABBC for ; Fri, 9 May 2025 12:55:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4846A280026; Fri, 9 May 2025 08:55:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3E278280029; Fri, 9 May 2025 08:55:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E99FD28002A; Fri, 9 May 2025 08:55:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id BCB41280028 for ; Fri, 9 May 2025 08:55:08 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 0EAF0120159 for ; Fri, 9 May 2025 12:55:10 +0000 (UTC) X-FDA: 83423364780.23.4A5D8C1 Received: from sea.source.kernel.org (sea.source.kernel.org [172.234.252.31]) by imf02.hostedemail.com (Postfix) with ESMTP id 21D2880007 for ; Fri, 9 May 2025 12:55:07 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=YzQzGNG2; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf02.hostedemail.com: domain of joel.granados@kernel.org designates 172.234.252.31 as permitted sender) smtp.mailfrom=joel.granados@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746795308; a=rsa-sha256; cv=none; b=BYOu2dt9/FduB0PTDZFaFjeFxcMhS9nPKDY6Y3C2rxKaZJ1FXdRAx7A6ntHuRP76bU7Z3y 89BFpQj9+vYBaHlbR9G9YUkA3wKp4Dk6RdGlfJzFq6n0fxHWLhDpRwFV23CCOXaSVDb2Aj vifhJujABWQSHx5w/qCP6WZs5+4LMyc= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=YzQzGNG2; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf02.hostedemail.com: domain of joel.granados@kernel.org designates 172.234.252.31 as permitted sender) smtp.mailfrom=joel.granados@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746795308; h=from:from:sender: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:dkim-signature; bh=hsr2KS6Nctld+M/wY+lgc5QlYO6w29ACByL4VqpuBtY=; b=m+N0LSjJJ78i1imuN8yOrotloYB9ey0bX2XLJQ23Z1LTs4wIDhn9Bt5AftsA1SrIUhbuiL +DJuX0aoHznJVHVAIrm/WXLeR1y+m1zWaHKkiWavVo67/a4PIOv7P2grJQLDpCrZssmswG lvjuaGFEAG/+zZek402xCS9c7i7RfIo= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sea.source.kernel.org (Postfix) with ESMTP id BDCC54A7F1; Fri, 9 May 2025 12:55:06 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 49234C2BC9E; Fri, 9 May 2025 12:55:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1746795306; bh=iBWZYDpQ2juAjhx5pX1DbD1nKbOZE742NSDAPf/9QSo=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=YzQzGNG2i+QOu0+1G3VOs39FT4R/N1C52TFCga1mn4Nz8jHMewzsn8ZHyR/a7pxnN GRc2Mgzjna+zJQG2Hd4OTMU/79ex4ic3GiD8LcKnqxBgYa/ckpSfI8V0J4jreqyEm/ V8qyoGkZneoRaurWLO6AfjOEVZAUZwGTJzvPSp2LvNB6Kf2HESZxzG4bHDwaB30UQG +L8il5x37JywipHbMXUTAFlpyXfxwBUzz8G0xh1EI4Cjz6GYfwde03JCLNG0UwskVz s+0EvsOy9/rOTBmSqrL9ljOXyNXrtOF4Q5qR1xGXMBs2IHh9C9r4e2jLQLnh036ABA kPHtvgDL1WZww== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3F82AC3ABBC; Fri, 9 May 2025 12:55:06 +0000 (UTC) From: Joel Granados Date: Fri, 09 May 2025 14:54:14 +0200 Subject: [PATCH 10/12] sysctl: Move sysctl_panic_on_stackoverflow to kernel/panic.c MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250509-jag-mv_ctltables_iter2-v1-10-d0ad83f5f4c3@kernel.org> References: <20250509-jag-mv_ctltables_iter2-v1-0-d0ad83f5f4c3@kernel.org> In-Reply-To: <20250509-jag-mv_ctltables_iter2-v1-0-d0ad83f5f4c3@kernel.org> To: Luis Chamberlain , Petr Pavlu , Sami Tolvanen , Daniel Gomez , Kees Cook , Peter Zijlstra , Ingo Molnar , Will Deacon , Boqun Feng , Waiman Long , "Paul E. McKenney" , Frederic Weisbecker , Neeraj Upadhyay , Joel Fernandes , Josh Triplett , Uladzislau Rezki , Steven Rostedt , Mathieu Desnoyers , Lai Jiangshan , Zqiang , Andrew Morton , "James E.J. Bottomley" , Helge Deller , Greg Kroah-Hartman , Jiri Slaby Cc: linux-modules@vger.kernel.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, rcu@vger.kernel.org, linux-mm@kvack.org, linux-parisc@vger.kernel.org, linux-serial@vger.kernel.org, Joel Granados X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1738; i=joel.granados@kernel.org; h=from:subject:message-id; bh=iBWZYDpQ2juAjhx5pX1DbD1nKbOZE742NSDAPf/9QSo=; b=owJ4nAHtARL+kA0DAAoBupfNUreWQU8ByyZiAGgd+yZVZlAJvlSFeIOK7ZUIBFeRAqCzIUtq1 EXP6L0iac8e6okBswQAAQoAHRYhBK5HCVcl5jElzssnkLqXzVK3lkFPBQJoHfsmAAoJELqXzVK3 lkFPKsUL/34wrM9l0suCAomA6YIWhJCQFnrdoNObwQnmqYlomYI6m+y92V0xy+ltvIjej2DhMm9 Zo7HqxRyRmRFfsvqc5OGeZkQQgCiKriH3QMnOiEt7ZNXZZWWura6lhop2H5YVmONmix6awBu8ok n6UWQ+lQG8Gg3b+l8Rs+ON5FCfDrM5pFk1VyQnpQ+qKQY8Jz17Isp/gJxz1hPUdCLgWEhuW9kD5 MTnu4NTj8f7+ZDkSF/2sfIm5O0umKl+BNzXhJ8APNvw9PW2tuX/jD5tTYDxbGfBr1BOchy5eJZe DOEJAuJ1fUxNfP4HlZ6OD7TpYvLKsUTEA6cF9YrsqW/TThUbv52ajFr/LHzxj2KbUx9+QTnf3u1 HdU2RSmv9uKIcVnQBvI80bJftXsSVI2fUQqQfwongGBHQLG4r51JY4KivxNZrgg7qS2CsWccQF9 73RaPh70zGvXKDXnO7oh+GVcexPplGQ853rGTC8tjEiG6hO9FnaUG2fGqoWkB9/dH2Pn8Cuz8X8 0A= X-Developer-Key: i=joel.granados@kernel.org; a=openpgp; fpr=F1F8E46D30F0F6C4A45FF4465895FAAC338C6E77 X-Endpoint-Received: by B4 Relay for joel.granados@kernel.org/default with auth_id=239 X-Rspamd-Queue-Id: 21D2880007 X-Stat-Signature: fwpc8e4cnp7utp8wqn8qk9fyqew1znoh X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1746795307-5669 X-HE-Meta: U2FsdGVkX1919jiWU52Ty/aX9tu842IUuQwbkp325oElPvePyOh2NFe5Wb6od6i5E5MLfmDSeaA2dkQW7MO122DzsHtjMkCcaxkimGXuLE5er6DWSJ8ddncn8p1VJi8mw6cu8OFS1LsuWaiCFId4V9OLeemrq1n3PilY37xNgRQ1Hrvskt2sTgVb4mVexDYBHEENzSlAUYtYCXNWDhQq2KpVgqtazMMF3ogcHU7hr7rtun5GpGyByMOqsuqxYAkHDwM38i21X0q7cq3LMS2H9luPqTU8TB3ZfdrqG5GhVltHDxZ/yhwoVKgKq0styGD7KAsqEm8yT/lNAEpnuA9W7oAiZOtEi9KFH8irU4T2rpDHByif7p5EE7c52YkTd/KXN3CH1fTnbd4CHudyl49jyzfg9MbN7zO9wP+AXpRQvZbuWL8Brtu3eBlqKIGtnWYVz9kHjCiw12s2SKE+TZOFUWI2N7H+gI6f9IQ3bhemb9AgZnL2w/ftnpZP5BoMp3TfFk+pdiNQXZAtMtuOD5x8lMXEY5QxgibsZonBACUqJ3HnG5ijRX1M+3AIv7YkW8xJuGByJ6bMpzwvVLCG1cJN247dwajQzO207KexjenNA1rV21/Hxhsl9QjFn9zLd5CZixkjTvWz3Qj/mRFQaZn1ua8wspXtm5le+93/rBHXAICTl5Nuu+TVkWbCBowBE7uPpsQlrUrFyB+Hz5Vsj7tVR57N2cZYFFLBfq7T8HFJ8mZetrLVUNwOYCYukcPRVTSIS1QUfNloxrrx+cmiCW/feO7dRhe1M0NhbEQSRdK/PaPq2+HGRuARhRS+ktV2bJ61bHQrLr4apdVO9trMG1ScaEpLV2kSUF8z24ke1XBa6zvSp+IvAsVbdZJuFDClGZPjtC5L1IyaYatw701opaBiEZvjkWFGzWGVZXHI/rT/Hi+vruncy5mWfVaQFP4eh+WAPUKcE7QhxBazD9E06jf K8b3IAc8 Q8NCmSQ86yl+ue868WFs/B7tsOgioEZycsT9dTuEp7EqRzjgPZvM2Uw7a2BbeQVo/LnlRoh2YKS2feYrdkSLBpRRcN/1adOP69Lp5e54XWhbwZutcsjdr26j0FhyF0gADEYFRwTJwA2a/r4VlNJXUimnEYtI4edtrsdf24HDodf0dOmhxSbbCWQgAmNaQqAJw7sPo9N/74n32sMTiW/GG+MRbSVySGfKS3gzl18gFJQuFV+N7ocUdT+HAGp/78fvNhc38bnQScO2e/ODdHGoA4g1tj1CvXErFhPMDZx9Dnjd8QKpavO8CkCLoDlN0AkYP5EmG+xdyTd1x+zc= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: This is part of a greater effort to move ctl tables into their respective subsystems which will reduce the merge conflicts in kernel/sysctl.c. Signed-off-by: Joel Granados --- kernel/panic.c | 10 ++++++++++ kernel/sysctl.c | 10 ---------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/kernel/panic.c b/kernel/panic.c index 213c6c9d6a750ff3d17f3cf530b37c619cd816f4..401f0997f654797acc3351040bbbda1845ce00c1 100644 --- a/kernel/panic.c +++ b/kernel/panic.c @@ -183,6 +183,16 @@ static const struct ctl_table kern_panic_table[] = { .mode = 0644, .proc_handler = proc_douintvec, }, +#if (defined(CONFIG_X86_32) || defined(CONFIG_PARISC)) && \ + defined(CONFIG_DEBUG_STACKOVERFLOW) + { + .procname = "panic_on_stackoverflow", + .data = &sysctl_panic_on_stackoverflow, + .maxlen = sizeof(int), + .mode = 0644, + .proc_handler = proc_dointvec, + }, +#endif }; static __init int kernel_panic_sysctls_init(void) diff --git a/kernel/sysctl.c b/kernel/sysctl.c index d5bebdd02cd4f1def7d9dd2b85454a9022b600b7..446d77ec44f57a4929389b64fc23d3b180f550b4 100644 --- a/kernel/sysctl.c +++ b/kernel/sysctl.c @@ -1552,16 +1552,6 @@ static const struct ctl_table kern_table[] = { .mode = 0444, .proc_handler = proc_dointvec, }, -#if (defined(CONFIG_X86_32) || defined(CONFIG_PARISC)) && \ - defined(CONFIG_DEBUG_STACKOVERFLOW) - { - .procname = "panic_on_stackoverflow", - .data = &sysctl_panic_on_stackoverflow, - .maxlen = sizeof(int), - .mode = 0644, - .proc_handler = proc_dointvec, - }, -#endif #ifdef CONFIG_SYSCTL_ARCH_UNALIGN_NO_WARN { .procname = "ignore-unaligned-usertrap", -- 2.47.2