Received: by 2002:a05:7412:3784:b0:e2:908c:2ebd with SMTP id jk4csp2028326rdb; Tue, 3 Oct 2023 08:13:36 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHfDLarxk8ovHwNq0iCJpK1p8pxu0N5ivdzad8mwhfooCb2rAABrr4ny3GgQ5c2rsG39BLa X-Received: by 2002:a05:6808:64a:b0:3a9:e8e2:57a7 with SMTP id z10-20020a056808064a00b003a9e8e257a7mr13057781oih.53.1696346015973; Tue, 03 Oct 2023 08:13:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696346015; cv=none; d=google.com; s=arc-20160816; b=MecZXzs0uPya2PiZMCLJnnSODLNOH8/pO33x03glx6wOvLQQH3hs5sJZ/qcLR7fKP7 EtzGwPvvL1OT8O88ZG2XAkQV8WSLe0XPOHu4HfRiwThTVuRcQyDhUHlofTO0+PUUGhx3 phiCthRF2igtEZpET5ponuy8yG9GR69iDPxaVb2FBe9Tntz7ZCNRl8MV9adw6y0Z2MOZ VSwqsI8CgeDFt8lYrhc75s542FxSI7JSYWuf2IrsY4cLUlG0cPNBI3Iu+mxpNkB+41bp YkRHjiVHnZmlQkca0R/4/l3r/aDH6TlRNAPV63Z3E4RSgPjkBu7dyxuaszP2kjlqq8Ix icZg== 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=ankTcimYIGnBPlffHvB5aBsNzh8+bGDdZr/D8VllOys=; fh=HptAhXE4D8hFhIYPPZN350/QZ1RdqG8ZmO1jU0g+6TE=; b=jNYvwn1ofyaO6FTp/EcK4PVMgIwcOj3kxtrTO2VSWnwapyQn/MmWFj6K1qMIeMjvBi 7hI7XBHgaJ/iXjyiw9Gvvq5zO6y5goKULLwZIbvLFsPcibK1dY/xr0dTltxhLCY3AklB xY3C4ZgXikdFmLt21fxZDPdi68lQzgsPI87nPNe4q+xQ+QIoVHxGzZXfOxUvHEJDXE6Y g4zEV0ZwSopQgUL7rasnHIcj1OYgYpqi2v5q8ZYNNypiXWa9obf68xgBGCwbEVCpmcHT yBy2hdv9QBeA6/0N+iine+F1O5AiRpbPuHascNyq7xh8tVmL56dWMYUbBSCe88UgFp7k PdRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=PDOv3TVU; 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 h17-20020a17090aa89100b002768cfbe6desi10041581pjq.112.2023.10.03.08.13.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Oct 2023 08:13:35 -0700 (PDT) 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=PDOv3TVU; 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 AEDA58029576; Tue, 3 Oct 2023 08:13:32 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237708AbjJCPN0 (ORCPT + 99 others); Tue, 3 Oct 2023 11:13:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58254 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230511AbjJCPNZ (ORCPT ); Tue, 3 Oct 2023 11:13:25 -0400 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 61CF7A1; Tue, 3 Oct 2023 08:13:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1696346002; x=1727882002; h=message-id:subject:from:to:cc:date:in-reply-to: references:content-transfer-encoding:mime-version; bh=JyQ+b2l4HyqGplvW8pMX1Xx0aY+GgEvR6svKIcK2blk=; b=PDOv3TVU1KmaGm7Yo5iiCkmfzkbJ+ERb2ztw163LIo/SFEh9CRV7QPog PO+3EOhT3ZV0qDg1s6E0LM5oTf4BhzDkaLwGEIomQeNG3bHcTY8MNC9tE dtPFFpLecF0iin/NQ+A1ooyEU7qrBHVujxT/q84c2WxCQerhNVL0Tkp+w xUJrjxloU5hrwE9VYEG/fnRXu8K4agECjaFZKsO0jGXyzp7KdxIZnV6eA 9jwW33utrRFNkZwgVl3x0+foKXW8XUjkTWBV1PQt/IkQMZ6Lwy0i1ZNtw r57Xwv6OciumQ0IUfcAbjZh1XR/2OTwSJTW6NYIr+oTJdKEYgU1REf2Al Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10852"; a="362267989" X-IronPort-AV: E=Sophos;i="6.03,197,1694761200"; d="scan'208";a="362267989" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Oct 2023 08:13:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10852"; a="780332107" X-IronPort-AV: E=Sophos;i="6.03,197,1694761200"; d="scan'208";a="780332107" Received: from spandruv-desk.jf.intel.com (HELO spandruv-desk.amr.corp.intel.com) ([10.54.75.14]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Oct 2023 08:13:21 -0700 Message-ID: Subject: Re: [UPDATE][PATCH] platform/x86/intel-uncore-freq: Conditionally create attribute for read frequency From: srinivas pandruvada To: Ilpo =?ISO-8859-1?Q?J=E4rvinen?= Cc: Hans de Goede , markgross@kernel.org, Andy Shevchenko , platform-driver-x86@vger.kernel.org, LKML Date: Tue, 03 Oct 2023 08:13:21 -0700 In-Reply-To: <6c59be5-1ff1-d0b1-5960-3789fe10c692@linux.intel.com> References: <20231002131817.1590966-1-srinivas.pandruvada@linux.intel.com> <6c59be5-1ff1-d0b1-5960-3789fe10c692@linux.intel.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.4 (3.44.4-3.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 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, 03 Oct 2023 08:13:32 -0700 (PDT) Hi llPo, On Tue, 2023-10-03 at 16:10 +0300, Ilpo J=C3=A4rvinen wrote: > On Mon, 2 Oct 2023, Srinivas Pandruvada wrote: >=20 > > When the current uncore frequency can't be read, don't create > > attribute > > "current_freq_khz" as any read will fail later. Some user space > > applications like turbostat fail to continue with the failure. So, > > check > > error during attribute creation. > >=20 > > Fixes: 8a54e2253e4c ("platform/x86/intel-uncore-freq: Uncore > > frequency control via TPMI") >=20 > Hi, >=20 > Thanks for the update but that commit id looks bogus, or where the > value=20 > is used w/o error check? commit 8a54e2253e4c25e5b61c9a9bee157bb52da5d432 Author: Srinivas Pandruvada Date: Thu Apr 20 15:05:14 2023 -0700 platform/x86/intel-uncore-freq: Uncore frequency control via TPMI This is the commit exposed the issue. This is not the commit which changed the code in question.=20 I can add also Fixes: dbce412a7733 ("platform/x86/intel-uncore-freq: Split common and enumeration part") But the change even before that as this commit just reorganized code but because of change of folders, that will look like correct commit. Thanks, Srinivas