Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp3076377rdb; Fri, 22 Sep 2023 18:25:26 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEPnW2Pb4q4Bp7XgJzYIAgnGFhkNt4uxupI0qM6T6bdkzeSyXNRP0+2DPow0p/mIV2oM+ac X-Received: by 2002:a05:620a:170c:b0:76d:984c:9d01 with SMTP id az12-20020a05620a170c00b0076d984c9d01mr1134207qkb.33.1695432326517; Fri, 22 Sep 2023 18:25:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695432326; cv=none; d=google.com; s=arc-20160816; b=T6wmgL/0g4A+nHgx6obC52oxVOEAgEWhDpz/8wwTCLO8hNv1NPtkFt8ex6rTiyzbqM qytHZsQz6mxh7jkf0D1/qJvZ74qwmGH0Ez+JpXqLOuP93WyP4zRfNxO9qPIYaW6tMkJ/ 4edEJ6PwKKoRKiBiHMjnZBFtpEwUs/JRraQgAUhmfH/DJcnRE1DF0fu0+wkE0GHYmY82 tSL4a3WRo9sGX5Pg3Flmj/hSfmukaelUGr0qvFV375mvxFK1f8QEolc69OyJR0AfZILy 7rOaxAS2W3aL7RhNmnwjevkJdo0WIbUqwoHOgYbk7jkAPEOWSpnB/KIanBR++KAvsCOk fnMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=4YUFnW5F6AjDRorOQG+NxrFzBEDzepZETjhjMFMDjtQ=; fh=fNJbB8y5739pkSBgbksQNxfBCpvt2Ysn4lqJP6u1zyk=; b=KWPl+g5qFZPgIWF9VNXgRvIGzlx9WXRHd7lBnFU9VpBAILJfzDDzjJBcaM//e3RReW JzeTsLJvZdE/cWPnqRI9ay5jX2+9P3+DeFiPOcn7Pn9UQvfu23nyBPhlT3hFNQvKUTgB AFdL2UgU02N0ppAGkFR61mrQp+oPbB9U7IvmZwIaG1/Vh/0Mq6e6aWpureWZsHc/DPsB h98YX5DKS8CDUAGIqRaKOAFR/VNpZ3CVwg11HsMhPKluD3sHVcTUKH6qmwcskefAziLC IB7EwGgB6m16b4N53YckCngdnLixR0IqgZDSJyy6qIoVqfavJbuTsuwWS3QW+OvwSTyb eWVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=37LmicNJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from pete.vger.email (pete.vger.email. [23.128.96.36]) by mx.google.com with ESMTPS id r3-20020a63fc43000000b00578e21ee4a0si4923209pgk.174.2023.09.22.18.25.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Sep 2023 18:25:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) client-ip=23.128.96.36; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=37LmicNJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 9F7FB83FEC16; Fri, 22 Sep 2023 15:59:07 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230185AbjIVW7I (ORCPT + 99 others); Fri, 22 Sep 2023 18:59:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49124 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230124AbjIVW7H (ORCPT ); Fri, 22 Sep 2023 18:59:07 -0400 Received: from mail-qt1-x82a.google.com (mail-qt1-x82a.google.com [IPv6:2607:f8b0:4864:20::82a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BA979AB for ; Fri, 22 Sep 2023 15:59:01 -0700 (PDT) Received: by mail-qt1-x82a.google.com with SMTP id d75a77b69052e-415155b2796so59851cf.1 for ; Fri, 22 Sep 2023 15:59:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1695423541; x=1696028341; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=4YUFnW5F6AjDRorOQG+NxrFzBEDzepZETjhjMFMDjtQ=; b=37LmicNJ2O9kT4szGI2fJDfOUWbvAudtqrdBjYyRFEbqn1A4YHEouEDn97nCPrIrAN sDdG+dmvUs2Nn78+RkHaAVD3Tpy2T36gGmhFS+ipypDjqegpMOgwZ+l6Q6CbfLDZnd22 aPlinGxEkkSxjnE0H87nCLdIDznKrSk/3a+bVsSSEKi7II21w9WKRqjecCWkQNjBv7J/ iPSboM5I5a89cuOGn0W7bMlgfrCqjVopuXN3jZB2mFXZ5DaXf1Ut/2V93pDb7qbLO+rb WwxyYgyjNJWD42KvNXUB94vLSDIrHS2JgsUFKo9b4ELNEXt/RMz1wMd1NememEKv4tnS m6Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695423541; x=1696028341; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4YUFnW5F6AjDRorOQG+NxrFzBEDzepZETjhjMFMDjtQ=; b=YleShEDEMuIeR+SfAqW16UQ275ZgyvZdt2sRi8HiT7lw/3BCMldY2m9EMHRL4jgpDn JXZbrdRo+i2EBysz47DOSxscB7T4BSjgVOqzhyNlI0Y885NuXJtvzKjosE+aMa6li+LS 2Rlv9jXovNcl8CwHJCUZMKPZL8fpKjcrg9A5uKTwXRAGJYIqyPjMadPM5gUCpfCsCvHl cMG1oh3dTvB3Zk3Efm/UUyjU+JzuiblClwCR3P6+ZCuEgjSYYSV443LSbHrdaFBZVFf1 BOpYoxGFvbeHL8K7phllwvLZAMeEaVSNNMu8FnFRd0sQk7EcefQl8WFmIsyO8ibv3och 7p9g== X-Gm-Message-State: AOJu0YyF6gwTdCz8H4HwufUsQSR7U50VkHhmsuKkv8CTFPH/WkifgS3A f/qJmUnT3/fLyCspbgQ53qpY4jdey2cb2UcxqvKqtjccyI3OZm6dDXU= X-Received: by 2002:a05:622a:1445:b0:417:b70f:1a6a with SMTP id v5-20020a05622a144500b00417b70f1a6amr84129qtx.28.1695423540744; Fri, 22 Sep 2023 15:59:00 -0700 (PDT) MIME-Version: 1.0 References: <20230922013750.874131-1-joshdon@google.com> In-Reply-To: From: Josh Don Date: Fri, 22 Sep 2023 15:58:48 -0700 Message-ID: Subject: Re: [PATCH v2] sched: fix warning in bandwidth distribution To: Ingo Molnar Cc: Ingo Molnar , Peter Zijlstra , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Steven Rostedt , Ben Segall , Mel Gorman , Daniel Bristot de Oliveira , Valentin Schneider , linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-4.8 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS, USER_IN_DEF_DKIM_WL autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Fri, 22 Sep 2023 15:59:08 -0700 (PDT) On Fri, Sep 22, 2023 at 1:13=E2=80=AFAM Ingo Molnar wrot= e: > > So instead of uglifying the code with seldom-tested !CONFIG_SMP #ifdefs, > please fold the !SMP code into SMP code: make ->throttled_csd_list > unconditional in a preparatory patch (even if it's essentially unused on > !SMP), then add what is basically your v1 patch as a second patch in the > series to fix the bug. > > We want to unify as much of the SMP and !SMP codepaths as possible, even > when it casuses a bit of runtime overhead for !SMP. Yep, makes perfect sense, I'll respin this patch. Thanks, Josh