Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp1825767pxp; Mon, 21 Mar 2022 06:04:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzt/OrH1n8mX3AYfFa0muVnhNhThVLNwplGV2VDRa8vbi6xHo2AbiemDXZ2k0zwEeIGaDmX X-Received: by 2002:a05:6402:35d5:b0:419:2c72:66c2 with SMTP id z21-20020a05640235d500b004192c7266c2mr8844855edc.28.1647867848504; Mon, 21 Mar 2022 06:04:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647867848; cv=none; d=google.com; s=arc-20160816; b=sp4KP5DaZitxdXQS2GMojqU5qo37tpyfaf0kr57003jzyqCVM/+BgiwjbK7xaQkKTP DqfqbJ8u7D730WbZIJKZjo5cxvSTp6Pd1sojyRIHynmLHTc9GhUEowMQYEj4Fr/NHgf0 LBEr8UW4PxvE9Me5cKUGmtHk/Z4arjd3rghn562c+GYHyiKHMxUrtdeNyAeMqM2yQCM0 GpVspBe0c29gSNs/gAJCVt3HtfSNNmeZo/0v05hr5FoDryNmvahirq03+jwfuJb1DJb/ SbIIxO92rtABTCG+c2OoHJyWtORlhAU9Lial7/pQEoXCFuCsZBbTo5f8OJU2APgT0LTK 5ybQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=n/SvPEm9vzOpBons3hXz4LD7sf0VlztDTbLUwpFwtSU=; b=qseMP220qe7qrhdafPi22/CZ+T736xClsJ7F+HYy7FXRKyAZBke6BKTMQzlBG656Zs mAx2MWWLt1pjqbFDzDwSa4EeD95URueZ7LBIMYoR5HatwdB3s7nPtfwEsLqb3Y0rWDm4 PLL4dj5rA3XecnWFOGytW5v6aQNEXEOPzFU/v/0j6ODPKQH4LkKoFwARvYR7GR6khJsT lEsyhQy2LB3TkDndwjvl/BXz6F7lzypb2g8m8/UAEr8yxray+nbgXSPtTOH7FOxFBcqd tSEVqiUtAu5820D1Kjk4Fnxa05CZSj/crwFNbGI4LGEFMvA7Q7NhDw+e3cnhoDp8jYcJ c+Sg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=jawbSOY5; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id r24-20020a056402235800b00418f1b1c153si9475740eda.518.2022.03.21.06.03.40; Mon, 21 Mar 2022 06:04:08 -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=jawbSOY5; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238700AbiCRQgd (ORCPT + 99 others); Fri, 18 Mar 2022 12:36:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46618 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233146AbiCRQgb (ORCPT ); Fri, 18 Mar 2022 12:36:31 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 19BD92487AC for ; Fri, 18 Mar 2022 09:35:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=n/SvPEm9vzOpBons3hXz4LD7sf0VlztDTbLUwpFwtSU=; b=jawbSOY5FJWejPFZnSvUUR3Mzp eaI/6U9Dptd+Da+Gx+hM52OdPC+K54YhlEkg6SNEOn3HfIyuAfjfHrm5H+lNJOMNXM9QXok0Nk0aQ pcjpNUQeESI2ZViPe7ezUTItvQNkKWFmxz92gNSUFPBjZQcvBhLeP1aL0VLquohZQ/G5JwAE+2OLP uw3Fa94DhmD/U/OKYGRDYqVa2c0XlQvOGvJyyR7RaNBnhviDQXhvWJuis8yIMU6Lij3LroP8B61WW b2F30x9rRiMWKC+6dPQRNoCYW0CCcRpTf4sg0VczOGqagoKZigfOPRiXvOIigA4PRr8d7eR7qpQsC +G0cB0CA==; Received: from mcgrof by bombadil.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1nVFYl-002Pmx-5z; Fri, 18 Mar 2022 16:34:39 +0000 Date: Fri, 18 Mar 2022 09:34:39 -0700 From: Luis Chamberlain To: Ingo Molnar Cc: Baisong Zhong , Zhen Ni , Stephen Rothwell , mingo@redhat.com, peterz@infradead.org, juri.lelli@redhat.com, vincent.guittot@linaro.org, dietmar.eggemann@arm.com, rostedt@goodmis.org, bsegall@google.com, mgorman@suse.de, bristot@redhat.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH -next] sched/rt: fix build error when CONFIG_SYSCTL is disable Message-ID: References: <20220318025417.3683430-1-zhongbaisong@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: Luis Chamberlain X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham 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 Fri, Mar 18, 2022 at 08:50:50AM +0100, Ingo Molnar wrote: > > I believe these build errors are caused by new commits in the sysctl-next > tree that change scheduler code: > > 4925401d06dc sched: Move rr_timeslice sysctls to rt.c > 5f6e55c2485c sched: Move rt_period/runtime sysctls to rt.c > > In particular I don't see any Cc: to scheduler folks in these two commits - > and I'd have preferred to pick these up into the scheduler tree, to avoid > the merge conflicts and the build failure regressions... Sorry about that, Peter was Cc'd on the patches and he did provide feedback on the first set. During that review I also had suggested that since it seemed that during the new kernel development cycle the next target was sched for sysctl moves out of kernel/sysctl.c *but* that since Andrew had merged these during the last kernel release I had suggested to Peter that perhaps these should just go through his tree [0]. No was no replies to that thread. I had provided feedack for Zhen Ni's 2nd series of his patches and I also had suggested for him to use 0day to avoid build issues. By his 3rd spin it was already on my radar that more syctls changes were being posted outside of sched and so I asked for feedback from Andrew / Peter about using instead a dedicated tree to collect sysctl changes to avoid possible merge conflicts [1]. The only replies came from Andrew agreeing to a syctl-next tree to help to avoid merge conflicts [2]. By v3 then, through feedback by Andrew and no replies by Peter I decided to take this via sysctl-next and let these get baked / tested through linux-next and 0day. Let me know if you'd like me to drop these patches and rebase my tree, or if you'd like to proceed some other way. [0] https://lkml.kernel.org/r/YgaprpOvUYlrNvdH@bombadil.infradead.org [1] https://lkml.kernel.org/r/Yg3+bAQKVX+Dj317@bombadil.infradead.org [2] https://lkml.kernel.org/r/Yg/jxFqiuyR/xB2s@bombadil.infradead.org Luis