Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp5756240rwl; Wed, 22 Mar 2023 01:41:48 -0700 (PDT) X-Google-Smtp-Source: AK7set/rPUa6n4+BWBYC8vdmBbJvYscSXoR9xPCBhVqQpYpvKIE/K4B1WeLgtTduvePY/9Enh82J X-Received: by 2002:a62:1c47:0:b0:624:f46:7256 with SMTP id c68-20020a621c47000000b006240f467256mr2571913pfc.21.1679474508489; Wed, 22 Mar 2023 01:41:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679474508; cv=none; d=google.com; s=arc-20160816; b=AgI127++xTd0tkB/QQQFafJ7GD/GcDEdnS1f/DIe3dHkACnzoVgUER6UvSFaH8CKzn 8O1eLVVeo7N8SzZi/u1Bil5TcaiiR7GFlGvsks+gZHQhrgBYlI6WwrpNi7549Vt3SQkJ iTWhfnd07mIj1SYa4aZhk3onyEU5uJKzU7IuJ/9SP7jpV42GOS55VsEYvzCoZuYAJtAN iDrRIL6DGH38ALm+d6zhG6vrYq3+QbohQwbwmyURpLUuXNxKqqge8rnFwc0Taq/copZ6 FrbwQi/SoTeK3+E33p/vUU630C+MDSdgvhCDeYTAGCxYM3zKrOFdy5EmS2vFHEU67k8Y uOtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=scGQwlZSm2am6XcIFMQR5FAyHspPLWT/pphajCsVLAM=; b=EIowAi1D4VcJ0mP4fqCSgEFuSynfNYoRZzXPPEiVrHa5p0CnCTc3BK0F70p4Bb/U2A TmsdiJi3YZOf0h9awBRR644ll6G8ioaJI+9WhO8sFmlSeEp9ash55+zk0HS4GwKAj0Y6 yt0iW8oCjJjHBJyAHlqsM43GaUpWNLv/zos6x3IWRPNMrpNS3XxQ24FbyQOCr0PuTtHb ivMlEBRCxV+MtQek04re2a64O6f7vzr+ncJ//nkvexRdoyeL+4P9DYsLJd0aXuJuWjgm Iq7BC2qBaqAgTqBoOyltAnFzC9FgQxtDBIymRZmxZ5oqh0It4wdkTHvsOzj98fcLYNWi qTDA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=NZpopG0w; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id p5-20020a056a000a0500b0062403d19c83si9055664pfh.341.2023.03.22.01.41.37; Wed, 22 Mar 2023 01:41:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=NZpopG0w; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230038AbjCVIgA (ORCPT + 99 others); Wed, 22 Mar 2023 04:36:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38710 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229670AbjCVIfp (ORCPT ); Wed, 22 Mar 2023 04:35:45 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9FD205DC89; Wed, 22 Mar 2023 01:35:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=scGQwlZSm2am6XcIFMQR5FAyHspPLWT/pphajCsVLAM=; b=NZpopG0ww/9PG2arH/g8svd+su MkHAA6xnjEz8GvbL4kxv0uBXV0VhiVpROSp+2jUDYy5e+EwUwe9ENwghNvrohKZJ1ENHudSNjOg9I C2OuaWzfhP2vZXkpmvZKizy5PzN+oVn2FTnWfjsZFSmJ8Zga/lt5TTQVzbwhL2lkGEkbNnVYdhUc2 +dxz5m+UDuzxc4Tmclsmt2cWltp7KHWlX9PUs4nw6fHGXJBYsulB8xOUs1RAqsmZYR90pMBI2423/ 8aWjWrMsbbcM6WyQFTRBEFNxMZmzgrF1EaBSz7sM66vEUK+BnYsPh6IDMv/gjFx5LH8V93T9LHbeZ flUJ7Dug==; Received: from hch by bombadil.infradead.org with local (Exim 4.96 #2 (Red Hat Linux)) id 1petw1-00FCw8-03; Wed, 22 Mar 2023 08:35:05 +0000 Date: Wed, 22 Mar 2023 01:35:04 -0700 From: Christoph Hellwig To: ye.xingchen@zte.com.cn Cc: mcgrof@kernel.org, keescook@chromium.org, yzaikin@google.com, akpm@linux-foundation.org, linmiaohe@huawei.com, chi.minghao@zte.com.cn, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH V5 1/2] mm: compaction: move compaction sysctl to its own file Message-ID: References: <202303221046286197958@zte.com.cn> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202303221046286197958@zte.com.cn> X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html X-Spam-Status: No, score=-2.5 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Mar 22, 2023 at 10:46:28AM +0800, ye.xingchen@zte.com.cn wrote: > From: Minghao Chi > > This moves all compaction sysctls to its own file. So there's a whole lot of these 'move sysctrls to their own file' patches, but no actual explanation of why that is desirable. Please explain why we'd want to split code that is closely related, and now requires marking symbols non-static just to create a new tiny source file.