Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp4953627rdb; Tue, 12 Dec 2023 14:27:00 -0800 (PST) X-Google-Smtp-Source: AGHT+IF2EaZY6rAn4V6d7csWhWWDiUxu7UpLhuBKyyxRJmCREYI88+JzJ0f/6lWnTSLNrSLOjUUC X-Received: by 2002:a17:902:eccd:b0:1d0:b3f5:c30c with SMTP id a13-20020a170902eccd00b001d0b3f5c30cmr8114180plh.98.1702420019953; Tue, 12 Dec 2023 14:26:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702420019; cv=none; d=google.com; s=arc-20160816; b=UDVn8G5APadlEa8Sjbex+LKMFvh1z4jK10alkuiniW2ztk/+MSF2+UoyY1uzvklYFW Y7RBqqYV3UT25ZCFGSmrMqq9LyMs8wu6z+8O18GIAccimSdeiuflap9YEPsUJW9EFPCH Lmcg+bCYW2fPMCdLcDQKWCpbVzslePVoCCsPa2iZdIhlHxMH/wcUK3nzU2G7GAQyYyNw Tcm0zrBsKMAghdZaAmJdbWR6fd6h5tI4lFLwuzB6hDmwTOVs2VlhyAwV0z85YfW+0m+p pyQqx1E1dTkAgvW7g6M4iqCvbWSLQgyCkq533Z6tjvG2AKibRO797s3JEdyw2Nzy6k7A XEtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:dkim-signature; bh=IO9IGdOqplKeVGQ6AUXj92nCUbHdiw3h+kMnzO06RT4=; fh=WLhd+93rWsvU6wdOfwU+fP2yylmedUR3XSK/SxFQhzM=; b=dyXeyMC3sCg8sdxrgtFMwdeETE4mnvKdaG2MRcklzIdEF0O/1N9VSzSsBlZ/5ORxDJ 1VsieZvWEpV2CKr1id6fC/vs84Q6ZgYmkK/dtugGK9Ey8UOiJxsJU6wZ3TwLTNZp1HBC On/a40yR1CprdRMy1ZDdlYpKXFX291jFUGPWXGl1hi1Ts7DfHS5B1LZ6ihIhxzEM6TDm hfmQvw0ibYWkfs7njhvb7x0uo82/EgSlsAloL20X9/JnnGiimlwE4xCMdop3yyvLnpRr J0efwLPCMsyRx9sIfiYGWLchno8glUwVetW6SdmUcvx5Od/yzgB9LcHtiT0N60OCbAa2 GdsQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=A3gKIT2a; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id q17-20020a170902dad100b001d0bf633521si8685202plx.125.2023.12.12.14.26.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 14:26:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=A3gKIT2a; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 3F4E780530D9; Tue, 12 Dec 2023 14:26:57 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1377804AbjLLW0k (ORCPT + 99 others); Tue, 12 Dec 2023 17:26:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57868 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1377775AbjLLW0j (ORCPT ); Tue, 12 Dec 2023 17:26:39 -0500 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E674EA6 for ; Tue, 12 Dec 2023 14:26:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1702420006; x=1733956006; h=message-id:subject:from:to:cc:date:in-reply-to: references:content-transfer-encoding:mime-version; bh=A56YutUtr2X321jkHeqVGmvOtC6lpTVVUDQRaN1h/ZE=; b=A3gKIT2aTbrmSnVFG6svUSp4M/tqlpoP4kt83/Rbx6MpWeIN1kxN2Prf b3e1AvzIkrqXFX302DOIevwEFx+q0BC3n/U+3rAHDLmukr5ulPh+zs1Cj 6TBqgRhJ8iYOkD8Obnsxgell71rZcEpPH3mz2vJncdQc/26RSFnEQfc2L sgSIqjMZsE4mINUwXryVwiH5pB8XOWHvWxBrJskmo5wS6UAKtSkMVwK2z a7WMnGfRePBh3Ke3AoEZs0eCwDEau0NhrcrLt3i9ctbO/2OcSUdhx6ixd YRrxM4VReWBEfbBpOT/+AuTyjqCJ9hesL2c5kj5x/AG5MgRncZocj/EBg w==; X-IronPort-AV: E=McAfee;i="6600,9927,10922"; a="2049712" X-IronPort-AV: E=Sophos;i="6.04,271,1695711600"; d="scan'208";a="2049712" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Dec 2023 14:26:45 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10922"; a="723393274" X-IronPort-AV: E=Sophos;i="6.04,271,1695711600"; d="scan'208";a="723393274" Received: from rfield-mobl1.amr.corp.intel.com (HELO [10.209.75.26]) ([10.209.75.26]) by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Dec 2023 14:26:45 -0800 Message-ID: <0d1183a7dd64d74c91ad15e2a4b2102f056a858d.camel@linux.intel.com> Subject: Re: [PATCH] sched/headers: Remove duplicated struct rq declare From: Tim Chen To: WangJinchao , 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 Cc: stone.xulei@xfusion.com Date: Tue, 12 Dec 2023 14:26:44 -0800 In-Reply-To: <202312072018+0800-wangjinchao@xfusion.com> References: <202312072018+0800-wangjinchao@xfusion.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.4 (3.44.4-2.fc36) MIME-Version: 1.0 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.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 (groat.vger.email [0.0.0.0]); Tue, 12 Dec 2023 14:26:57 -0800 (PST) On Thu, 2023-12-07 at 20:19 +0800, WangJinchao wrote: > `struct rq` has been declared at the top of the file, > so remove the second declaration. >=20 > Signed-off-by: WangJinchao > --- > kernel/sched/sched.h | 1 - > 1 file changed, 1 deletion(-) >=20 > diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h > index 2e5a95486a42..349c90554bd8 100644 > --- a/kernel/sched/sched.h > +++ b/kernel/sched/sched.h > @@ -931,7 +931,6 @@ struct uclamp_rq { > DECLARE_STATIC_KEY_FALSE(sched_uclamp_used); > #endif /* CONFIG_UCLAMP_TASK */ > =20 > -struct rq; > struct balance_callback { > struct balance_callback *next; > void (*func)(struct rq *rq); Reviewed-by: Tim Chen Tim