From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 0A267381AE0 for ; Mon, 25 May 2026 12:40:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779712819; cv=none; b=BwvhkxH4YJLg8L5hsYH9mp7FZ0f2o0sc9DtJW8OUpym0gvIVZXtN4LNYFZgFUVwHKHgHLlZ0iXVe/1Kggw3IylD7rqUXF2eYYfVkSR18L377qVtclaQXJ8oZs+CmOthk8+5QR77aHGlYWNXclWasWnkGAvsZhb3NRb4nMtX/rto= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779712819; c=relaxed/simple; bh=MmglVhlO6xRIyqHwjXuSIzMFaQCymWUXmP5JOhtQ+JE=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=mK7r6xBZt6GlzVPvHj4McacWPxxxKVnodDK7kW1c9g8LqK8W4Qvpv1qKYdBwIVVvboJ4e+1We/3XiDrvMnr2bSJZYC7i4oFT7GR1/u+FVW8f+XMw/yGEsh7bjCgp5D4K5XvqJqfCUcyA3lHpLch6O5OH15jt90y4lZLcTXlxFtE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=CnbHTBxG; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=fLJ6a5Cz; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="CnbHTBxG"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="fLJ6a5Cz" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64P9cg161802396 for ; Mon, 25 May 2026 12:40:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= MmglVhlO6xRIyqHwjXuSIzMFaQCymWUXmP5JOhtQ+JE=; b=CnbHTBxGNIfzUJ08 j0kVrg06YgdpZTAj4LUN6Nzq4fIsVGZvtLuSPcFlPFvuRTtqby6areJRJ85RSo5o /S8F3Mmi5IQYhtXa1TIpdH2ro1Y6jZ847LkD9kNbFWPaUmh2e1SpFMYJ3IGyrARA pd5KqXEOviFl+SJr64kdLcc2wBfgZQ/cT5nEDEp0/T6diM9vNV6YCSCkabKuM9R7 9qj+cAzmhVjsDnC7DhxMyDMUmEvMVxJoVUmfHn5HwAazetU+tu3EBq5i58hCQ2Fa Fe495Y6rjA3aDlh8YrGgi3YvwPkxkIh7ukh/JH5im2dwElNODNqAxLMW+rMlsHq4 ASVgRA== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eckyqgjt6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 25 May 2026 12:40:16 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-914ae48993dso67205085a.3 for ; Mon, 25 May 2026 05:40:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779712816; x=1780317616; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=MmglVhlO6xRIyqHwjXuSIzMFaQCymWUXmP5JOhtQ+JE=; b=fLJ6a5CzcFpeael5FP2GJ8ZbQr1mhTiK5yO9tVAr4HKxPJseb+8+80WlsY8uGlA35I Tmv3h8+xc/77r/J7tQh0FkwzgWfVeLlfXSx+VJYkvm7o2AKpTDDzuTsU7W9cFH32+dgO FGlLKUSCDFfMMCYl//+xLq1gUEIMAKJUyNAckEeORdnWOBhlGm6xRN45fD5LSg933rxI ojxorH6g0I8KjuHTYzIB3x5qtOJwY/F9NCTkF+9LcJUMC+KTXmCWQ4PD86p+hzSLsfes MYTVhWJjh6muCJnx+34VGe7m0Rs3xhnsTxTmur/nAQAJfMXeyfhx5GUzAGBdNU9HWxhb /zTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779712816; x=1780317616; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MmglVhlO6xRIyqHwjXuSIzMFaQCymWUXmP5JOhtQ+JE=; b=D0pE8IynLYb650cIRKqrQ9jQ9wGAZPoXyukERB7DG+uuFgmmE8qWIs7GqbKjEkmvqt Ajxde7vsiGxj2zL/SRQwwERzlebLusO3MAIZViUa/SlZnhBugmf+7dn6Shz5nHwH0AYN uNiTeXlIbgA5flxJJsLEIF8ub2sBi+SGwZSUm+igeIaW/ILHfld02WR0wooJzjjK59x2 9GuUs96kFJfXU3B93aCAKsS043TVgMz0OgP0QO0/OkKtVcc2AY94Qp9ScUn1k/oBRwkn C9MKu9Fr3d1rqnnp8ctdfkh+5uC/Oz/YAfZJtRpmuCen1ELxPj3vjfqMMlplt/CVfr9a lDlg== X-Forwarded-Encrypted: i=1; AFNElJ8/gOonmZ0OKC474LUQtcsv9P2mDcrUy6zA7OMbnawvZP53T9Mb5zVZJ/xPey3lg2qwxRlN0Tj46mQIa7k=@vger.kernel.org X-Gm-Message-State: AOJu0YxJYvjAD42NsNMH+wUpUBXnQyULwGH0+RMdIinCNmh0GlknpJrx lwdFdCvl9hzSWuJs9qrUNqmG4P8F8/Mpy+BkWSmMnNVJ1cHToz8JtMGbytI/RyWXTRSjs/a/bt7 VIWBhDqJnzb+dY1FcJBILYVvQcwCco3Bl0wZfQQIAT9HVoDNizsLRqCeI/m5uzDfA6j0tptKFY6 4= X-Gm-Gg: Acq92OHfEKzhtRbPlAyD75kC5RKF58AeYvjcCC13u0tdffJED9EFS8STl2xoItTYZpL LSot8AAsTHKVux574/n01cvz5NxsIS3X+rer3i1NvslGk0pUfMtG0ZgEBV9SRxDcmerQryAP6Sp 0I+xtce8NdR4jU420wMKo41BOWCrp2e/SNeZtNELceodq7uV5vqDRPLYcIXTzQxSJJMJCw/yzUZ 7F49uW4PmSH7aAubXJ52zyTWNMDxjMygLvx6ODWptyEAgixZwACdmZYvK5D6tGjqoRGp6aSZ9pg SaayGU0llHnkKdItizkFpzBeeBAqe+DUItFNaR/yTYYGx6wndo71zo9R6/J+/vK3QVI2QnqrrAo pnxvBASqrSHVVxN3r4Aorpb2x13Dt84Dq8QBXD6KZycMxJA== X-Received: by 2002:a05:620a:468a:b0:8ee:a1d:bac6 with SMTP id af79cd13be357-914b49e9d14mr1374572885a.4.1779712816376; Mon, 25 May 2026 05:40:16 -0700 (PDT) X-Received: by 2002:a05:620a:468a:b0:8ee:a1d:bac6 with SMTP id af79cd13be357-914b49e9d14mr1374569185a.4.1779712815873; Mon, 25 May 2026 05:40:15 -0700 (PDT) Received: from [192.168.119.254] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-688b9f603desm3917557a12.12.2026.05.25.05.40.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 25 May 2026 05:40:14 -0700 (PDT) Message-ID: <934e6039-4639-49bd-8cf9-a1674f86b8c8@oss.qualcomm.com> Date: Mon, 25 May 2026 14:40:12 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/6] soc: qcom: rpmh-rsc: Skip TCS init when RSC is managed by firmware To: Graham O'Connor , linux-arm-msm@vger.kernel.org Cc: andersson@kernel.org, konradybcio@kernel.org, robin.clark@oss.qualcomm.com, lumag@kernel.org, abhinav.kumar@linux.dev, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260522060645.4399-1-graham.oconnor@gmail.com> <20260522060645.4399-2-graham.oconnor@gmail.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260522060645.4399-2-graham.oconnor@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=RMyD2Yi+ c=1 sm=1 tr=0 ts=6a144331 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=VOnKaOCXMBmNH4hAPL4A:9 a=QEXdDO2ut3YA:10 a=ZXulRonScM0A:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-ORIG-GUID: oQ-S1o3bwqutZRehqVbJBzKKsB67qsLD X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTI1MDEzMCBTYWx0ZWRfXx77x27AtybU4 kepoHvechfu09O26xXOX6xArYbFKwajHhwfOBXX8GObjRxCjNnps6nJx3SbTgsL071K8PWndKiP HJopQi92oPncwbcWzZqE+l8Ybn6sbxnkIh5QYLMmUnZtsHXAFWdm6Yj5uAl1ZTVWJmd6YgULD/q gsqhePXuEct2wEYwo0Mo4kBO3iz4UeRzLItzRw2F6hqq+q3tHhobttDEO49vCMPWs8YedUu1FIo c4pE82ZvoPMZyS9nqOO0Q6a0sA8A5Kg4dw0OLL9AtckRztYO3WKADeuINFyPNR2eVQpGwq1+JVc T5WVzhMsLM30w+S5MfU5JbiQhnOf0j5KMh6UPYwo3Ktp9BFysBSMn4WOGf43cte37Ba7idtsiT8 T5lTNQ4tG+AR1U36Ol3TeziEN7wCHtuS/1US4RMRIjqxNNnzAQOUzcRW6RMF/Q7tYHuLg5DTFO2 /QxB8+OYzedNNoGQBNw== X-Proofpoint-GUID: oQ-S1o3bwqutZRehqVbJBzKKsB67qsLD X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-25_03,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 priorityscore=1501 malwarescore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 adultscore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605250130 On 5/22/26 8:06 AM, Graham O'Connor wrote: > On QCS6490-based platforms booting via UEFI, the RSC hardware solver > is already active when the kernel takes over from the firmware. Calling > rpmh_probe_tcs_config() in this state reinitializes the controller > while the firmware is actively managing it, causing a security > violation and system reset. I don't think this has been an issue so far on other platforms.. Do you have some more details? Konrad