Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp4676208rdh; Wed, 29 Nov 2023 07:46:14 -0800 (PST) X-Google-Smtp-Source: AGHT+IFd+9jOYQt313oZogARCD9GidyDIixRzucCohgX6/xLueLLR6ipp2O7GVI0eCon71tAOm/L X-Received: by 2002:a05:6a20:c523:b0:187:e9c4:32e4 with SMTP id gm35-20020a056a20c52300b00187e9c432e4mr20770528pzb.13.1701272773681; Wed, 29 Nov 2023 07:46:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701272773; cv=none; d=google.com; s=arc-20160816; b=NuoW7w034+7tP5GuT+HsOYgQNhAY8rbLsLHebjuEIWdbLyuLEPPViWsm5rhmKYEl5X 5w2XEn7LlSBSV/xPpndpfuIS2XJwpJcERbD+qCb0dB7gO34MiQMKWsPwWtthhUC4ku23 ktO25tLX2oaoJ9CxsTi6kv3TH7ctat/BLlQKsAAWunmz4ZGpx0OTdRUsZaQML4G9Nx+D SmUct5aryRD82JOloWBtoKpLnLmU2b1Ssr6Mo0Yp5uuYoT4NQYBiLJOKS/2c8sFeYsGr Qw+utoYw/FRrL6vyn9yLC7JGOPcSQLNRR2nPgw807eeBATOBNzb0GY5V+ijNl94rG3vj w7yg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:thread-index:content-language :content-transfer-encoding:mime-version:message-id:date:subject :in-reply-to:references:cc:to:from:dkim-signature; bh=NwHFWowqWyDEb2Wwo3i4LmdcNM+GbWwDzbQkVnnqols=; fh=2qaaIQgfar0p/PxiOPvS2wK4hfZyG48ouclaET6KyLA=; b=gASli37MkDGY/uBTWvhTkhJAoVAdJXGbad+TyQfJx0Uu/kBbndiu6HdATtYcsU5buJ TZJzZTsLHDi+MJbkEUlCaooUNRUS0oboe2OeRS8mslCeAv1o/4pbYNLGr72gU+tlY7sY gh9t/1ouCRXHQHgf32RFbNs0YfgIFU85wbdPr4rmHvSCwBPKl5vdIUy3iWucbPx4oVBm QAmDijzO6yU/ztrg5qxAI9Vx1gFDXSEZmGHpW738ELF4AdTw47akjw5uKbXkQJIVx4f1 PM9ME79ZPHLOVNRBWodZg3HBm71ejkj3hsBrACaR8yu6etX2yJaj3jWu30c9Xx9ernRB cC9Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@telus.net header.s=google header.b=OKdKmHAm; 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=telus.net Return-Path: Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id s23-20020a656917000000b005c24214bfffsi14666520pgq.412.2023.11.29.07.46.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 07:46:13 -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=@telus.net header.s=google header.b=OKdKmHAm; 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=telus.net Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id C56FF80BB504; Wed, 29 Nov 2023 07:45:54 -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 S1343835AbjK2Ppa (ORCPT + 99 others); Wed, 29 Nov 2023 10:45:30 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34840 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235000AbjK2Pp2 (ORCPT ); Wed, 29 Nov 2023 10:45:28 -0500 Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B9138D4A for ; Wed, 29 Nov 2023 07:45:34 -0800 (PST) Received: by mail-pf1-x42c.google.com with SMTP id d2e1a72fcca58-6cdde2aeb64so291953b3a.2 for ; Wed, 29 Nov 2023 07:45:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telus.net; s=google; t=1701272734; x=1701877534; darn=vger.kernel.org; h=thread-index:content-language:content-transfer-encoding :mime-version:message-id:date:subject:in-reply-to:references:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=NwHFWowqWyDEb2Wwo3i4LmdcNM+GbWwDzbQkVnnqols=; b=OKdKmHAmvjl9q/t2sP/tDCb3CXHVAfY0esPUD2GjyHFmbjlShsPkvfYDOHheCW8+Be bxbDhVau2rP3cEEr2xSb4NJnh1qY+1JlIxA4txKsbgP2G8/0vawfDuX4PpVzXEtGs8t7 oYQA49UiEshldn7wyFivEaXg+NfTZU6RNbJdHBgAXlDSAVXvbgccvaa8CpfTtLhnSIq1 blJOt/iB4hU39UjXjIWpFEVcJ/wq99ZbdSUFx5NueOSRp/wi9DTifHWh/NDJis6C+nnR qFPhbayRz0e6X3YU3kBTOvIMbL1diz+QhohTm8glLjONwGE58xayvUFbAtlBaT2qcNSm eNiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701272734; x=1701877534; h=thread-index:content-language:content-transfer-encoding :mime-version:message-id:date:subject:in-reply-to:references:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=NwHFWowqWyDEb2Wwo3i4LmdcNM+GbWwDzbQkVnnqols=; b=vFDCHF/clT/D3LpNL0AYitFAxRLCN1w0svOHHUVxDiwda4KapuWgBPcfOjzuYQrtH0 eJq8FAqty4WJzwaWGzKWPVzfEZk2Vu8YzArnkVTKH7oi12r4AKvA6NEYFKepLvE06LCC 44wXmyCpKZhc+1eIVFOaKBoqRQaGtd2Qmjf7QusHPBoVK9eWwoRuFtt8ovCbmyld4iv9 0hkLyNIL/zjk1Jsy2N5qLQoLP3ExWB8nhOAgbCM8orO+T4Lqc0hGRRuu2GJPGA3JxFXP GygDE/cdWg85kBGx2X0RhfhFM1hoiiw3gzE1rk8WH7owVqH0Q4h4b9AT/xYNDFFd3dbZ WP+w== X-Gm-Message-State: AOJu0YyQ7S5PkAI6B0SSnmAoiMOxkm3X+GQoQlCenEPr7dr+tqFlPMG4 r/NU1l+pbnbgEycsrv72+xRfgQ== X-Received: by 2002:a05:6a21:328a:b0:187:a75d:29dd with SMTP id yt10-20020a056a21328a00b00187a75d29ddmr25066343pzb.40.1701272734232; Wed, 29 Nov 2023 07:45:34 -0800 (PST) Received: from DougS18 (s66-183-142-209.bc.hsia.telus.net. [66.183.142.209]) by smtp.gmail.com with ESMTPSA id y28-20020aa79e1c000000b006cddecbf432sm474637pfq.96.2023.11.29.07.45.33 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Nov 2023 07:45:33 -0800 (PST) From: "Doug Smythies" To: "'Rafael J. Wysocki'" , "'Jiang Yihe'" Cc: "'Jacob Pan'" , "'Len Brown'" , , , "'Zhang, Rui'" , "'Artem Bityutskiy'" , "Doug Smythies" References: <20231129143132.32155-1-jiangyihe042@gmail.com> In-Reply-To: Subject: RE: [PATCH] intel_idle: add Cometlake support Date: Wed, 29 Nov 2023 07:45:34 -0800 Message-ID: <001701da22db$180872c0$48195840$@telus.net> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 16.0 Content-Language: en-ca Thread-Index: AQGdZaOMTCAu85nrZizeQdO70JhFLwDSqyoEsQRR5tA= X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,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]); Wed, 29 Nov 2023 07:45:55 -0800 (PST) Hi All, This proposed patch has been submitted at least once before. (I think more than once, but only found 1) Reference: https://lore.kernel.org/linux-pm/20200227013411.1.Ica3bb9fa898499d94e0b0a= 2bfa08ec46c89d84fa@changeid/ I have a Cometlake processor and am not in favor of this patch. Reference at to why not: https://bugzilla.kernel.org/show_bug.cgi?id=3D210741 ... Doug On 2023.11.29 07:19 Rafael wrote: > +Rui and Artem >On Wed, Nov 29, 2023 at 3:32=E2=80=AFPM Jiang Yihe = wrote: >> >> Since the Cometlake C-State is supported, support for Cometlake = should >> be added to intel_idle. Just use Kabylake C-State table for Cometlake >> because they share the same table in intel_cstate. >> >> Signed-off-by: Jiang Yihe >> --- >> drivers/idle/intel_idle.c | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/drivers/idle/intel_idle.c b/drivers/idle/intel_idle.c >> index dcda0afec..f83f78037 100644 >> --- a/drivers/idle/intel_idle.c >> +++ b/drivers/idle/intel_idle.c >> @@ -1418,6 +1418,8 @@ static const struct x86_cpu_id intel_idle_ids[] = __initconst =3D { >> X86_MATCH_INTEL_FAM6_MODEL(SKYLAKE, = &idle_cpu_skl), >> X86_MATCH_INTEL_FAM6_MODEL(KABYLAKE_L, = &idle_cpu_skl), >> X86_MATCH_INTEL_FAM6_MODEL(KABYLAKE, = &idle_cpu_skl), >> + X86_MATCH_INTEL_FAM6_MODEL(COMETLAKE_L, = &idle_cpu_skl), >> + X86_MATCH_INTEL_FAM6_MODEL(COMETLAKE, = &idle_cpu_skl), >> X86_MATCH_INTEL_FAM6_MODEL(SKYLAKE_X, = &idle_cpu_skx), >> X86_MATCH_INTEL_FAM6_MODEL(ICELAKE_X, = &idle_cpu_icx), >> X86_MATCH_INTEL_FAM6_MODEL(ICELAKE_D, = &idle_cpu_icx), >> --