Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp3819763rwl; Mon, 10 Apr 2023 01:18:35 -0700 (PDT) X-Google-Smtp-Source: AKy350ZBrgBp/lSpVASm/jaE+AsIr1Su9DZvwvGqeojVbhM8xxEas9BLt8KxT5Cn4YXULb4YmtCm X-Received: by 2002:a17:906:bb11:b0:8b8:c06e:52d8 with SMTP id jz17-20020a170906bb1100b008b8c06e52d8mr7213510ejb.36.1681114715500; Mon, 10 Apr 2023 01:18:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1681114715; cv=none; d=google.com; s=arc-20160816; b=MQicIX1fEQHwe1Mo2nenWynCnIMmsDj7jLg82ilBbuLX7OvGGc/zEJHcWmBMT0HVxu ff2e8dIhF4shv+XLcsd1GvupGRiFA08XUbga0Vwdo8OrlAwM9CGeJAmJGEgF33MeIz++ bEllSm+oyZ7cr17Uv1cAKLTPdN/SHrBw3y6HkYYvPoWpTWV6fzuQUfpugi8KII0p0gFi fI3HdgS3D1yU2xiW/jb7vZgVMNuz6x48e4IzX3dj9IMyB1P7PM6AUVupmuZRDqE4ddVm qoHsKiKl9gk+PHioUVLiW0LzipxCAGE5l+f0HAHLuGMKNDSz6Y6flv0W+chwkGxnVE4L S+1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=AnzM9U/2wJQYT1xeUJqeQOSExBa8HJ4Nk1EmXIm3SbI=; b=C8SKQ1/k+FG+lIUfduBZY2gaPVDfnoiL6GaVB7A6AF3CHJPkan4LHSRh/P8/Al8bC+ rW5hdll0XFSn8N17OlJnE3fz4IkVkpmBtnV/2O/uPn7nzSTdtjIZhmCUUxT6GyPS4hKY TjYldnYgk/fd+XmBwLvIfcnNE/VoxvTMlG/Dcaz2UICC9rK5IPfk9SVsX7Uohn2ygdaU yAcXdNdOXGZL9SRAjqrL/Z/2Q8yiKF1fOuQ3DUCJ7kOhAT2aBaotEVJnxJ/0zU/gkCBd CEAVnan2gGfRcmHCX7riGb48ZUAXd8lCn44nlnqYmN6tyO8k0XUOknZTVhlUmm1Jwl05 dFgg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bytedance.com header.s=google header.b=Wo7VTjUI; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=bytedance.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id tc7-20020a1709078d0700b00948b9888dd5si10593397ejc.47.2023.04.10.01.18.07; Mon, 10 Apr 2023 01:18:35 -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=@bytedance.com header.s=google header.b=Wo7VTjUI; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=bytedance.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229662AbjDJIMU (ORCPT + 99 others); Mon, 10 Apr 2023 04:12:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37202 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229562AbjDJIMT (ORCPT ); Mon, 10 Apr 2023 04:12:19 -0400 Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2C44B40EA for ; Mon, 10 Apr 2023 01:12:17 -0700 (PDT) Received: by mail-pj1-x102b.google.com with SMTP id c3so4435924pjg.1 for ; Mon, 10 Apr 2023 01:12:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1681114336; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=AnzM9U/2wJQYT1xeUJqeQOSExBa8HJ4Nk1EmXIm3SbI=; b=Wo7VTjUIxqauPd+nQ8OdzJK305Pl6QZIALYA0NuD2pQyglFJZq+iQf/kdsm6YLgNTi 1ubTmat7kdIjDqY8OqyEI9jTmKeNEecNBahiq4cU1bYN1T2sTPOCd0USBF7bF0KryciJ 8aY1bI1aXJabvL2OujCs1njJnRHrczh1YqqgTfiY41z5jhpHBJj16RQN2Rsk7FlkrFq9 S7dcVyHEcOGuKmIHenJVS7ErRxh8Dp6C6xlKIIKk2Vc6Kl3jlYSKwLI3AVi9fmiOs5kt ITwwSCZSohI3+b7DEIrq0Xa5dS+JWIikrDBZg/KB1BJn5BD6qYHENJvKFOVSfickOgx0 gLHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681114336; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AnzM9U/2wJQYT1xeUJqeQOSExBa8HJ4Nk1EmXIm3SbI=; b=UNWOV0oqX6i0rEItFRLxo023JfaahgNXOTnCVPL8hTzFiAfpRq4wn+gOv+2M8npREY m/AFCJVcykVfbJTMB3D8w+cHCdXuMbN36FufshQRYzgrYmHIzG9+3EIRrgBqTWSeS5dY FuqHYn5G0hC9NCQEXBvW5UNGm66wfN8ga036+GBrrwZRDwVmWmmM6O+RInqOe1zS1ayS TZGwhiOJ2rhrpzGTwIks+dSRO33KgP3vzt+2rC9/A6GU9I7gIWCKs2wJnAKp5V0lwwIP 8U0Blhdlqu0ymljsaSPTpn/HFPR3Dk8E99Etf7GJOELmhrBcni8vRDSTLgU7SzW65rzf vfzA== X-Gm-Message-State: AAQBX9dU51bTi8r/z8Q4m7qZbQfK7MA+jgSlO40fTxDB+oqsEVpxGcQW U9sxX1l5h2/83NSlS62GtjDyXQ== X-Received: by 2002:a05:6a20:be20:b0:e4:9ac9:844e with SMTP id ge32-20020a056a20be2000b000e49ac9844emr9920455pzb.61.1681114336608; Mon, 10 Apr 2023 01:12:16 -0700 (PDT) Received: from C02G87K0MD6R.bytedance.net ([139.177.225.228]) by smtp.gmail.com with ESMTPSA id m17-20020aa79011000000b0062d8e79ea22sm7234100pfo.40.2023.04.10.01.12.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Apr 2023 01:12:16 -0700 (PDT) From: Hao Jia To: mingo@redhat.com, peterz@infradead.org, mingo@kernel.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, vschneid@redhat.com, mgorman@techsingularity.net Cc: linux-kernel@vger.kernel.org, Hao Jia Subject: [PATCH 0/2] Fix two warnings about rq clock Date: Mon, 10 Apr 2023 16:12:04 +0800 Message-Id: <20230410081206.23441-1-jiahao.os@bytedance.com> X-Mailer: git-send-email 2.37.0 (Apple Git-136) MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS 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 These two patches fix two warnings about rq clock Patch1 fixes the warning of using the old rq clock caused by missing update rq clock. Patch2 fixes the warning that the rq clock was updated multiple times while holding the rq lock. Hao Jia (2): sched/core: Fixed missing rq clock update before calling set_rq_offline() sched/core: Avoid double calling update_rq_clock() kernel/sched/core.c | 11 +++++++---- kernel/sched/fair.c | 9 ++++++--- kernel/sched/topology.c | 10 ++++++---- 3 files changed, 19 insertions(+), 11 deletions(-) -- 2.37.0