Received: by 2002:ab2:3141:0:b0:1ed:23cc:44d1 with SMTP id i1csp251864lqg; Fri, 1 Mar 2024 04:24:36 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXRzBwJ/5O87Uyhr8GlAtlkuBHHelhUG/PBhkP03xkHL8c1D6ldunIyV3tlzZ7rTwj/nCtzLGb4LzxUXoAFy8yUwavDTx1PwcjUld9ztQ== X-Google-Smtp-Source: AGHT+IFmrsFxwAUOi5l5bJVGyPuARDtmH7Ps9a2uta8CgOCnecsCCEx4f8wMzpuWpjYDx055VG03 X-Received: by 2002:a05:6a00:17a8:b0:6e5:309d:9fc7 with SMTP id s40-20020a056a0017a800b006e5309d9fc7mr1730027pfg.25.1709295876227; Fri, 01 Mar 2024 04:24:36 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709295876; cv=pass; d=google.com; s=arc-20160816; b=sqHMGdwRW9O54yOyDKmpGv9mWrG/4WCyHUU9Q+DI72ELuus0J9HqLE5BEhyHSP1h4S c5vSCO2XVBQXJ+uh+nN2WEOydrcDJSquJ2c0LhBkHfRm5fXroK/lyx7llwiOYixLI7hQ YIxjEzrJVLx639+sB0xipX0jAQDpIat9+CHixCTKrIbd4turXv63/lG2qqRyeQo8OHUq TslXFzScPUQRPEk+CloMxyBwo8aYQq4ChrhPVgRk3Fjee4hjob6+rbLK2czWNr1MUbzM 1KvYCDMii7i2YfiIqn62qQnwBXDR8FI2rXtDIknmorZzyAJSWEyR4VhgbONfOZEV/iUF 81eA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:message-id:subject:cc:to:from:date:dkim-signature; bh=/b5kEb7iwEP3csgzWIGJ8JouHXy+H/cUYJXmmRjhdKE=; fh=CXqrML7jBddVrIOdo6YhayndR32B2StW0QOATRvzCAU=; b=G8Tfe35hRT9JVQY6i4Nx8fmSBGAetMN2UPG01pQgpPVs2EhM/YxToQQUXwuPRKQfDD MCDsJO9uPLob/Fadkxtdj4WrVN4AAnefRnj6juioUPSOo6Qs50+AZWNCutFQaSDv5zsh wVCjAGBU6J9B2kLP0Bp7zkHuMUcNB17CgMGWLq//Xezm4i3EcDLkbK+TM8ktyib/jvM0 3N3GOuHBRIcXAmPjOClb/h3fyrSvvOC54JaM5vBSrCL66XhrzSJUrgkdc5Cv2sP1H5DS vnKebwBEwPqc7gad2Fvg8pzyHWFal/QgV0y4rT6o/+sjtT0MRg7cXYKgl0GRVK3Q+bVz 3KKA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=aFZyELV8; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-88394-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-88394-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id p14-20020a056a000b4e00b006e365f0ab17si3466462pfo.313.2024.03.01.04.24.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Mar 2024 04:24:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-88394-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=aFZyELV8; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-88394-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-88394-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 3E3AFB2231B for ; Fri, 1 Mar 2024 12:24:29 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 59B416EB40; Fri, 1 Mar 2024 12:24:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="aFZyELV8" Received: from mail-io1-f48.google.com (mail-io1-f48.google.com [209.85.166.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 00A576E60B for ; Fri, 1 Mar 2024 12:24:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.166.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709295856; cv=none; b=qa+0zUlkFxVoUcmXHfghpSU2jHA0TG8boylZZg2Y2YGwEzED0DKOiqM/aOYe7u1AsFaqn2phSk836285qmv6HMAgBWbLpzr6cSZuIhVShLm7lJqdZ1lnw6BZDuLh4ll4bB3OKnGpEOYu11CFnYNBSYNyRUFtpHTir7498C+bf58= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709295856; c=relaxed/simple; bh=GeK7NXU8+bwfBSHzsZlUNBLhTVjfM+PRqah5iO9UP7A=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=CavHTVz4TeBSYae/AqQyZcGKH4wo6sn67r2w9OI9RK/ACONtOjPj7sSTRLV4HOGHHBu+fbPorDWJURwv1eLHBJM3+DkItGrOkSMDOzXEP/40MX1IBj9E299pxVvJLvJ3LW5QLTSCdwIIcC/FMC9jdhxIvEKLWZlXGIezGhYJZ70= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=aFZyELV8; arc=none smtp.client-ip=209.85.166.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-io1-f48.google.com with SMTP id ca18e2360f4ac-7c7b8fb8ba6so119981039f.2 for ; Fri, 01 Mar 2024 04:24:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1709295854; x=1709900654; darn=vger.kernel.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=/b5kEb7iwEP3csgzWIGJ8JouHXy+H/cUYJXmmRjhdKE=; b=aFZyELV89/ojTEZjsaa6LrmkxmcsyGsIIv4IfcnBC5zUmeTiOTe1EYaHtJGWP+goDe Myy9og1eWl+voL2fSpJDp3FdKtK+Q6UCQJM+1emF9oWo9dEY4bzPkEjzqet65QFHramv yBkfpJtsmcQXtdkkYQNSmpHcNuZiJ1t9EmUXufby7xGTbjxhOzBvfdwJ9wqBByLE1wbU olz4U+GHwJcMwtvmJpTYK2Gc+DOjVCv6w1O/D/F5fmwa9KIXVMZNMVT0sC41C5pnLmV1 TTBAfMXM+mpMFxdidYD0X2PNLoOOVJq316pphS2+59mWcAPW6+Z5t2X2ajcoKQPPE9lp ARMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709295854; x=1709900654; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=/b5kEb7iwEP3csgzWIGJ8JouHXy+H/cUYJXmmRjhdKE=; b=X2VYmygB/Cdg/WGIHPeAaiamsPKJpUESHiGhDUh9ZuCrhi7nxXBxWVIYKVVRl8aX4X AHiJJqOq2pMK2bOgxcvXFIdUmJz73oadSn6EQEybJMUfXIrs3nQY9GRiWf9arc3q69c7 SUwZuqQ/5EYWtlTugrGd6hI5zj9yrqswV/dxSg7HeZPwWLeY15+yhKFeo+cZ8mYJ1dDu BQnPc1+0DafRTvnvZ8hwy6RA0xE/Q25ZBJN6qDI1tR/c2qcPcf6xcmSJleG2/e4gotIo LXv4f2Q/grLHhu10arqn8hz9faeaaAxnm4cUXpcZtqssXWMqYxSNzXvh4/X5x3ZdODSw g9kA== X-Forwarded-Encrypted: i=1; AJvYcCUHuz+bSpnVnv+E37A2Puv2OAWQ/XIbXAScmwKMcrvPNNtzhtAtvmhztpYc8FSbwRasBeu/fFBsRbzhReNxt8AWUrhBfWvLZ783l+IW X-Gm-Message-State: AOJu0Yxac6YV4wp6blO69LAd0qlRjHw/MbM/mhSh4Szgbpd19Ie0mQFG fulGw3q64W7YkXAnNBPkrDpmRS9/60sYNWjfohbqq1dVF6xY+i8qMBIbO4PjZA== X-Received: by 2002:a6b:ef13:0:b0:7c4:9c09:218c with SMTP id k19-20020a6bef13000000b007c49c09218cmr1513631ioh.7.1709295854030; Fri, 01 Mar 2024 04:24:14 -0800 (PST) Received: from thinkpad ([2409:40f4:13:3cbc:2484:3780:dcff:ebcf]) by smtp.gmail.com with ESMTPSA id l20-20020a63da54000000b005cd8044c6fesm2934212pgj.23.2024.03.01.04.24.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Mar 2024 04:24:13 -0800 (PST) Date: Fri, 1 Mar 2024 17:54:06 +0530 From: Manivannan Sadhasivam To: Johan Hovold Cc: Bjorn Helgaas , Johan Hovold , Bjorn Helgaas , Bjorn Andersson , Konrad Dybcio , Lorenzo Pieralisi , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 00/12] arm64: dts: qcom: sc8280xp: PCIe fixes and GICv3 ITS enable Message-ID: <20240301122406.GA2401@thinkpad> References: <20240223152124.20042-1-johan+linaro@kernel.org> <20240228220843.GA309344@bhelgaas> <20240229100853.GA2999@thinkpad> <20240229122416.GD2999@thinkpad> <20240229135407.GE2999@thinkpad> 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=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: On Thu, Feb 29, 2024 at 04:37:27PM +0100, Johan Hovold wrote: > On Thu, Feb 29, 2024 at 07:24:07PM +0530, Manivannan Sadhasivam wrote: > > On Thu, Feb 29, 2024 at 02:10:21PM +0100, Johan Hovold wrote: > > > > I think that based on the available data it's reasonable to go ahead and > > > merge these patches. In the event that this turns out to be a > > > configuration issue, we can just drop the 'aspm-no-l0s' properties > > > again. > > > > Well the problem is, if you are not sure, then adding the DT properties is > > certainly not correct. As that implies a hardware defect, but it may not be. > > So let's wait for some time to find out the actual issue. > > Our devicetrees are always going to be a tentative description of the > hardware, and this especially true for Qualcomm that don't publish any > documentation so that people are forced to rely on informed guesses > based on downstream devicetrees and drivers and reverse engineering. > > As far as I can tell, after having spent a lot of time on this and > checking with sources inside Qualcomm, the hardware is to blame here. If > this turns out not to be true, we can always revise later. We do this > all the time, as you know. > > I'm all for digging further into this issue with the help of Qualcomm, > but I don't think that should block this series as that would leave the > link errors that we hit since 6.7 in place and effectively prevent us > from enabling the ITS in 6.9. > Sounds fair. I will report back, perhaps with a fix based on what I get to know. But I think it is better to disable L0s in the SoC dtsi itself. That's not only because there are patches to essentially disable L0s in 2 of the available platforms making use of this Soc, but also you are enabling GIC ITS in the SoC dtsi and that may affect sa8540p which is making use of this dtsi. The users of that SoC may have not noticed the errors as you did before, but enabling GIC ITS will certainly make the issue visible to them (more likely). Also, if it turns out to be a hardware IP issue, then we can leave the patches as it is, otherwise we can revert them easily. - Mani -- மணிவண்ணன் சதாசிவம்