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 C7E79C02195 for ; Wed, 29 Jan 2025 08:49:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 34361280039; Wed, 29 Jan 2025 03:49:22 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 28D2E28003E; Wed, 29 Jan 2025 03:49:22 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 12D20280039; Wed, 29 Jan 2025 03:49:22 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id DB932280039 for ; Wed, 29 Jan 2025 03:49:21 -0500 (EST) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 90CA5C0AAF for ; Wed, 29 Jan 2025 08:49:21 +0000 (UTC) X-FDA: 83059865322.27.5A9D5A7 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf20.hostedemail.com (Postfix) with ESMTP id 817BB1C0004; Wed, 29 Jan 2025 08:49:19 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=D+6QRneb; spf=pass (imf20.hostedemail.com: domain of joel.granados@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=joel.granados@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738140559; 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=nURhNL5CXDCG5u+sGjTuuMwgP9Va2BW312i7D9feyB4=; b=juKW1a/MD3Fku20311+NH3ZYMj3gaJKe/V/8Cf84vuYdP2F1Jy2SDIIGPdKqJKOdGDrEHs 8qyoqZiu9/RbV73Wr7Xkd52O7V0vDCnY5zvKqM6DPZ0rApN5Z3ad56FIUOBc6Qmcotf6FG XY9C8nW4Igttz/e4J3EbxPrU7Nu9WK4= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1738140559; a=rsa-sha256; cv=none; b=IelqRUTAWb6cgsRG0NZziq0tCpfOJdFiB4L+IHGELnlsQ+lqOafmys0rbAv8VTTaBbZiOL zKskzTAhonODn3gnvQ8RjTksQ8uaEwnh5dtIP7mwtqBX1sKstUYOv4wq6F+pvfM54B0S/A mcuFR9XlA7HeuLXyodI2ipYix3vGu70= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=D+6QRneb; spf=pass (imf20.hostedemail.com: domain of joel.granados@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=joel.granados@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 631165C027D; Wed, 29 Jan 2025 08:48:38 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id AAFA1C4CED3; Wed, 29 Jan 2025 08:49:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1738140558; bh=bkecGghn49Q0kcBr4/Q4RAYEqTU2lzStxg+kMBkUviM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=D+6QRnebTmdCsTn/fBIyawZ8F2h5FOi1VkBceKjrJE9gQqYhsE4MpI+DUnmOyvn9r jy2STn2XFJrPEPFrh+vO/ZWYbctxdvY6UR3Ry6YZK+y8a1MhcK6ynlBs1p1BMMkJ1P w6gLTDQPv35AYJJgnh4TzBlS6e9ascDPFne+p1YDjEpGVHG5PR2AxRH9J1o9Q9BPKi anvTB+Oa86UvplOCcaBDT4qhHCCSJO/P11ip4o+2DBjUNcnkNIz/KxsEnezLq+wofc pmlKCTkKHhEdUE5jBQ13DTAnVV4ZlV/QW5dr1RzqeBZB57C+fkYnuuFh6jqnxMpijz QxNX1fm0X2YKQ== Date: Wed, 29 Jan 2025 09:49:13 +0100 From: Joel Granados To: Paul Moore Cc: Matthew Wilcox , Jani Nikula , Ard Biesheuvel , Alexander Gordeev , Thomas =?utf-8?Q?Wei=C3=9Fschuh?= , Kees Cook , Luis Chamberlain , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-crypto@vger.kernel.org, openipmi-developer@lists.sourceforge.net, intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, intel-xe@lists.freedesktop.org, linux-hyperv@vger.kernel.org, linux-rdma@vger.kernel.org, linux-raid@vger.kernel.org, linux-scsi@vger.kernel.org, linux-serial@vger.kernel.org, xen-devel@lists.xenproject.org, linux-aio@kvack.org, linux-fsdevel@vger.kernel.org, netfs@lists.linux.dev, codalist@coda.cs.cmu.edu, linux-mm@kvack.org, linux-nfs@vger.kernel.org, ocfs2-devel@lists.linux.dev, fsverity@lists.linux.dev, linux-xfs@vger.kernel.org, io-uring@vger.kernel.org, bpf@vger.kernel.org, kexec@lists.infradead.org, linux-trace-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, apparmor@lists.ubuntu.com, linux-security-module@vger.kernel.org, keyrings@vger.kernel.org, Song Liu , "Steven Rostedt (Google)" , "Martin K. Petersen" , "Darrick J. Wong" , Corey Minyard Subject: Re: Re: Re: Re: Re: [PATCH v2] treewide: const qualify ctl_tables where applicable Message-ID: References: <20250110-jag-ctl_table_const-v2-1-0000e1663144@kernel.org> <87jzag9ugx.fsf@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Rspamd-Queue-Id: 817BB1C0004 X-Stat-Signature: finxe7ugc4kq3snjy4bp9y8hj7hp7t5e X-Rspam-User: X-Rspamd-Server: rspam12 X-HE-Tag: 1738140559-333997 X-HE-Meta: U2FsdGVkX1+QJ+Uce1fmOIMS2DT+5UCmTSffT7RNSwvW21XwkNJTpNf8P6QAaqhUHTOy7Pcw3cErVC8iII3PDlSNYblewufrnhpfOHtigA58Kc52lt/qEVGo10Idcyqr0326lMXNhJsLMY/jg8aPqDgruWSivPFtQGzOpMcIBsWOgwzO8pOOO0eEcmM3lO4BIZjIbIt2kMc0hOE+09UcM9tEhWfuR17P97tQ+PPDsvfhFZdqNuNMxz1+XLhw8imq5P1uh/BWsh9216ibdIpvrcM+9oYjSPiiXFArp/zKqnSBaKjdPbHPAJNweMG2b5J3PXqutnmuYiGL1G3Od3VErDznEKniBXPhJfNgcGzUHIBuTScLivakfAVnpxAvqTkbfinZz/WFwweOJY3NLvREy7pYNAd+SvtnH6U5XewGKYWXGWnRHxy2poRlSRa/OQsP0S7AFHglfirEGKYLargXN9FlpKGqhvCLdPJJ25IWNF75O8HxVQ8bgKnZaLl8Tjowq5+tvCCKe71oDgnd2+cTbT6t76sxcpkeVDrgOmK5tYqZML5pFi6mKLkUTkZ677q8dwXHWjEpTL8PGELFDZ4fVy4OCNhIUfP3D+u3D8D5EjzYYOnkMcsstIgiT5cN51Kx1atT/Se2E/0nypVHjAoMswOGJj47mLULbEFtq3PHwb6hTc1g2GUFbX8MYuBPrikuAuFsaQG9Mzld63uOKCcv2VCD76iooIsAPifg9Tp/y4k8xAjOyyDq+kIvVwAOF4G/+LvzwpqH/7XdzzFI6K2VTKDFQpJ9VH0PuCMT7XImj+qaANM5wZU2UeolaCOc2ZhCp7uI4bR259ffNnEIfHRF5LrWcti3Ese4namcgmvTDfs/rfT/j8Av5uf6/1i8v9EAVGgrFkKjUplTP+6WpIE5e4UmTWhPNbvZxLdTysScQSPj+E71bjH+xw5GcqKgGWlrarJG8dsjgbhLj/Dr4F8 aB6ak5R/ /mDe3L+b2KFkdxZe5ONRLXU4Svv5KriqzLd6LPYsnGWXSITLJoCWrPGk2b+3gNQD79EgSZ0k6p9xl7vb7XNZW1xX9RPacByFavYSWIeaAsBrp/ofDmMeGjdfqJ7paL6ezNwlDplBaf+hHE90eOaFNfjnnL/UDQ5Vva5DwMbPiPkMJO/wZHqXqPCkmWWSTrb2SmkrYUHwAzjJeycnNUemHTArQBFV4emTESsvMlYtHtqJMnx43SVv8zp2Fgl6BHa4kU07A1gjLyLQmYDe5nWj62QKXTm/gLc9chTYdotuL2dGif2sIiCH2Lunybeo2uvFhXj4Y+UnPOiVlgD7LACj6Pay9VSc1QAOFEKiDgdxLbo+53z4IKVAO2ReHngPbjFwqVvGd 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: On Tue, Jan 28, 2025 at 10:43:10AM -0500, Paul Moore wrote: > On Tue, Jan 28, 2025 at 6:22 AM Joel Granados wrote: > > On Mon, Jan 27, 2025 at 03:42:39PM +0000, Matthew Wilcox wrote: > > > On Mon, Jan 27, 2025 at 04:55:58PM +0200, Jani Nikula wrote: > > > > You could have static const within functions too. You get the rodata > > > > protection and function local scope, best of both worlds? > > > > > > timer_active is on the stack, so it can't be static const. > > > > > > Does this really need to be cc'd to such a wide distribution list? > > That is a very good question. I removed 160 people from the original > > e-mail and left the ones that where previously involved with this patch > > and left all the lists for good measure. But it seems I can reduce it > > even more. > > > > How about this: For these treewide efforts I just leave the people that > > are/were involved in the series and add two lists: linux-kernel and > > linux-hardening. > > > > Unless someone screams, I'll try this out on my next treewide. > > I'm not screaming about it :) but anything that touches the LSM, I'll consider it as a scream :) So I'll keep my previous approach of leaving only personal mails that are involved, but leaving all the lists that b4 suggests. > SELinux, or audit code (or matches the regex in MAINTAINERS) I would > prefer to see on the associated mailing list. General comment sent to the void: It is tricky to know exactly who wants to be informed of all this and who thinks its useless. I think that if we want more focus it should come from automated tools like b4. Maybe some string in MAINTAINERS stating that the list should not be used in cases of tree-wide commits? Best -- Joel Granados