Received: by 2002:a05:7412:3b8b:b0:fc:a2b0:25d7 with SMTP id nd11csp2671742rdb; Mon, 12 Feb 2024 12:21:00 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCWrHJhvbqig+OtZsWgeT9rGGLZSAZVVfiOGRiCbAPDjEJeNqo299+3SzkwguNjUYceyQBOGOs0UF5ANQjVpvKzSJoUAOtLKFtZBnqzWow== X-Google-Smtp-Source: AGHT+IG5uoO2H5FbDH/iv2tTZ7Ao7I/oYr1yt1c+qfxY4XDhSlp4WSl4PBI641Hg5jCG76Jk2yGD X-Received: by 2002:a5b:e8f:0:b0:dbd:c442:9e60 with SMTP id z15-20020a5b0e8f000000b00dbdc4429e60mr6157016ybr.36.1707769259950; Mon, 12 Feb 2024 12:20:59 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707769259; cv=pass; d=google.com; s=arc-20160816; b=S8zbN5CKOBHLyCuqOZd8R8w80UUvTJnirdjj5579yIQ9lxGiGMDvp505pQwZ9VAX1Y z+qadTbhFtqMWwWbwaC7oqel0oBuyJ7L3Vz1HVcc6woT6QWu1f3GcRCccIpYKrosh9iH +yK0ExFFn4dkc++yAV3UbcGuDx6hKpMJ53XxQe1v246FqxVI83uLuKEzSHh7MpPzY6AB oizwkHZKlNvs4qCvkkrON3PHX+0aAkkvQSjh5UBEf2VHgGtY0IpyCJS0bI8P3iGvY6/B /BLsqX83JbZv7vhHpjB+2Af6DvT1ErB53aLwW/oxNg/td73xJbTFC0caJVmPaGADcQYC y5nQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=6bUZ5GRHrwy6g8SZ3xFXhyNE+eYJmfSzb44FX6Lm/c0=; fh=g+X402ONi5dh+9j8hQXhEr4UH4SRwLzL/y7p/OJ8HR4=; b=otwGr8TqHoj6oq0a0yuizWvX7owIh0hnZNmKYo5gyRy6leinZ0arK0uZUdGJ8OrxTv 5leb0D7eY8IoF+01gPOShRPhUKZydvBBdNVYTGBQzyAPtY0h1QYPPlqBaGmi/phrtYwa xXqjsx6WBZipxGbVZ/HmtxY7qbp02FJhklgbRt8EvhtAOYo1MJDxEMVzYw8kMwqKY8Eo Au6D7XgmbmnBp5dAOnOjGAfwJaW4nNqiZ0xgNFUZLxYZJchswlozA7B3W9qQMEj97HZt cu8XICwSOCs8rNeTm8+j6T064yPbypQ3bG5/9C25aeHVyGSOo3JBHbDAUbuzkDbBELKC V8fg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=N4QvecTe; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-62328-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-62328-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org X-Forwarded-Encrypted: i=2; AJvYcCWivANxyIfS45IPIp21fZTUsI+otKAu9ZAC4+XfbR5OUKlwsqM6OZzXNEWCMAz/N9tKHqWFZi5ZL3rOGOSxfNPEzps/7uo/DqOu+vy7Sg== Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id fv5-20020a056214240500b0068c68e9a5a9si1247134qvb.544.2024.02.12.12.20.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Feb 2024 12:20:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-62328-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=N4QvecTe; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-62328-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-62328-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id A23151C2100A for ; Mon, 12 Feb 2024 20:20:59 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1432B482EB; Mon, 12 Feb 2024 20:20:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="N4QvecTe" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3167247F57; Mon, 12 Feb 2024 20:20:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707769249; cv=none; b=mBKK+rhKrwAXIh3U0Y/VoZtytsezM/ssjrqOO4HzDARyF88w1MYNRkuP6VROnl27bGkCl4aHVmjdjeBe/kUocdUM6eFyToVMS/WPI8d8Kt6ou1NHyl2JKDtvmpDJAnZ2AlFF2zvQkTvCF3/ziZbASOJkrJByZ7nIPM/vWVBz9k4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707769249; c=relaxed/simple; bh=oUjbrDmniQ+EFskc10CnC4NdjvgqsalVpw5wauw1cbM=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=NRfs8by8ggc6d+u+OPs2KS4Jf8qa6oelWD516INSFI3b1jtgneSEExQKs16A6hMCiMg2cxerGywigsVKoiepntou5/gENsu+YP0p+7Z0pnzYMW9LSG79mnq96smEHaF6jgH0ofrm9mkSaw9ZRFVh2YwLI5oidPuvWuc3+2mPnaE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=N4QvecTe; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 94B3AC433C7; Mon, 12 Feb 2024 20:20:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1707769248; bh=oUjbrDmniQ+EFskc10CnC4NdjvgqsalVpw5wauw1cbM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=N4QvecTeIBMe3ssFDbxNf7NyaOIAYCsk9qUMXn9v+GcfTCp6io+XKMoLgSWw8aZ9F pfpkfwWAIwMDkx4c+sqJyM9Yy/Hus0ruw3u1XvlW5QH7sFrO2hzUubi1Jb9H5C6qaF d9Q9ypA7DwtmZ2RmCBb4q9qJ8dbHPVtLIkvqCeLRBbp2B3QCJ7qDoL1S0e2e9pDUIy rdFu2aPD/lf6nS6o6L+yIKVMkgzIDmXZUcG6FUdfTwp5yxX4PcUn6xgIzLGQ7vs4r6 05joV5xyFD8u47NV43I9UL0uD90h9tmjXOX8IE8TlUa7uYsb4PnKBv9XaaCI2WqetW Y/7jsHATDb9Ig== Received: from johan by xi.lan with local (Exim 4.97.1) (envelope-from ) id 1rZcnW-000000002DP-3BVc; Mon, 12 Feb 2024 21:21:02 +0100 Date: Mon, 12 Feb 2024 21:21:02 +0100 From: Johan Hovold To: Bjorn Helgaas Cc: Johan Hovold , Bjorn Andersson , Bjorn Helgaas , Konrad Dybcio , Lorenzo Pieralisi , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Manivannan Sadhasivam , linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [RFC 08/10] PCI: qcom: Add support for disabling ASPM L0s in devicetree Message-ID: References: <20240212165043.26961-9-johan+linaro@kernel.org> <20240212193449.GA1142362@bhelgaas> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240212193449.GA1142362@bhelgaas> On Mon, Feb 12, 2024 at 01:34:49PM -0600, Bjorn Helgaas wrote: > On Mon, Feb 12, 2024 at 05:50:41PM +0100, Johan Hovold wrote: > > A recent commit started enabling ASPM unconditionally when the hardware > > claims to support it. This triggers Correctable Errors for some PCIe > > devices on machines like the Lenovo ThinkPad X13s, which could indicate > > an incomplete driver ASPM implementation or that the hardware does in > > fact not support L0s. > > I think it would be useful for debugging purposes to identify the > specific commit. Maybe it's 9f4f3dfad8cf ("PCI: qcom: Enable ASPM for > platforms supporting 1.9.0 ops") ? > > > Add support for disabling ASPM L0s in the devicetree when it is not > > supported on a particular machine and controller. > > > > Note that only the 1.9.0 ops enable ASPM currently. > > > > Fixes: a9a023c05697 ("PCI: qcom: Add support for disabling ASPM L0s in devicetree") > > I don't see this SHA1 in the PCI tree; is it a stable SHA1 from > somewhere else? Yes, sorry, this was indeed supposed to say Fixes: 9f4f3dfad8cf ("PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops") as it would be a dependency for the follow-on fixes. Johan