From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 98A464AB1A5 for ; Thu, 15 Oct 2026 07:15:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792048555; cv=none; b=AkNolM82lOzztuDkLXvyA1VOFqh5Qp7kQSg+fYL1Eh19T1Z75fPMXtne/NRw73SXgFrmnai6SJwIjEo1RbEc1Yf81rmf8xywExy/A4zwXw29xgMQfypIxyGqTc0Bue+FrtJCXKdwukVcWkdagNc5CnOWysuyIv7O10ADORGXbk4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792048555; c=relaxed/simple; bh=tItZ/EwPJdriu1rpTcLsLcLOXVteEA/qcfl0cHcekGo=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=U6Furc3QxyF08/6Ig2LuoTFeIrque2aQBSGcZiVgRN/3FKtvmKvpAGThMSfJ9rc/qA9xzGMkehEpd3kT+77EWeC2t08KkrwTEqIIslJEEeTx9U0AuIfjxPfv0H0kX32oYvS6DCd/PTm0x6wX+/EPfvinG4M1z6RNgVSSbBa66lU= 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=Ynx6gTR7; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CkX0pKMh; arc=none smtp.client-ip=205.220.168.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="Ynx6gTR7"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CkX0pKMh" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 69F6XblX1682834 for ; Thu, 15 Oct 2026 07:15:41 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=dWBECK7icBi a2/tKYngFiiCd7Z3OravUiWWawC20Jvk=; b=Ynx6gTR762oNePt6ObZdhS454qL NMDoAPMTBE6WxRYx7jFgJ0QKmTrXWZ6WYZ4vd2/yXrWxSqA2t4uHkwyYxnvUe3hG XgUXSWsPp4+PK+NYHpSGTi24Iu4JPcE7ROdiQwE8XtPG/RaWbpBtkep8j/k0gWg8 /QebLOLlE8WGZSbOJ1ZwxB5VyvnJNYdjeHNn+jnnyYLdXfKaIhWTBO0z5AQxQJbR 3OCZmWZsgz6OxIlrzly63LMY/lTFObcQLerqtBN2ufX+UxiJWTs+sjb8vnmS8Ei5 8+NaH20vwBZpvRSsjwA82u9HGEv4NT5OgKEavZYo1W3hi5sOThc43I6GrhA== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4hacb037ce-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 15 Oct 2026 07:15:40 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-38f97b3f853so2367885a91.3 for ; Thu, 15 Oct 2026 00:15:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1792048540; x=1792653340; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=dWBECK7icBia2/tKYngFiiCd7Z3OravUiWWawC20Jvk=; b=CkX0pKMhu8L8uXmgreF7UeOT4Gu6dVECrLToqbAXW8U3dip1S/FMEuUeASbA9iTF0G wQeWo1hrn8plL8g1Et/l5il6e6Vg332RFhKfR8pcoATGjV/MnvM3sYOlHT4H1wSOxmhy U5MvfzhwGRQo/logwh+99MachmjnER3tV+Mg+4F/OjwUvCG7+pTkbcZffFz7pMbI6YR/ jLR7LHIg9cdtuxDPf5+sbqVFdlwQTOIc5Bqm7cMEPBTL8Y4TG/e7HZO3p1/euZKvcAPC UFhRkIySptKuXgjUvUNVM9KJslSq15dCPu1huhpLgtPtQ1Ukvg9/FmFV2/c2q59UfdsY MpuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792048540; x=1792653340; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=dWBECK7icBia2/tKYngFiiCd7Z3OravUiWWawC20Jvk=; b=ri224a3RkZ2R4NC31mwSN8o3BdX7iLU3LyX9/ub4yp2CMHJyTMnoVjgGpZ0Jr6KRUq 1A+TnWSznRtBlVNm8OiQhETzKej1uhtS+qAKMhR78dp9EaB5C3dGZ3MyFe225+3k5e7Q 5Np20gSahfV/lkfSjxQSz7nl20QsYf42vOFkWhbkJ7QIwMiAvHti6rLxZzVK5vzP5/v6 Z0qu6cpK6PH+ChMh/Mm6TF9Id8zxgD7dPOQPAxrn4Tiq6PBIho8Ekq8M7WHCPYcREzhX WSSil55soEuQ2MIg8lJRduu7cnlfqmaKEetID2GoDFeLfvudxb1Yq6dkmkL0bjt8p74c LAvA== X-Forwarded-Encrypted: i=1; AKwUvBz6UGeOIDZZwa7r0P/7nUxP8jFYaYWKcP+GGYRc5E/n5MYVkSEDBoaoxdP++XSizlFs0zG7+DT6YLb/@vger.kernel.org X-Gm-Message-State: AFq9FYKy24z0EDWIVpmjtK7l84NGRuGbWqFW0RlhuUr119bjnhrlDJsd IR8terrwJRBaK6glHlZ0ax7qaNs7HOtjo6V2sX6EV8gVs5GfebxqUz3tPhtKs/HP2G46eePAFQz uh/9DXaRQyEAGB9fOZHnhCkMQZ/CWWlsDMaCaHXRw1CDi7jFPN6LT5XGTLpKxTgdE X-Gm-Gg: AYBFou1S28jU3wYHE3Cnn2AQ5tv/ZzE66Df/oSOP/pgvoJeDlg65/ByPFUKVWnIg1x2 t9fwGB/1EsNT6P+9ktTH7l5C5ykFAr/hLv1l+2sryM+oEI6D/VeyptZVaIiCACzSJxVcEeICILn VlodWh5kn38wAXort7iNtffE57OYzjIoQtGaLOycgOwnszUoRcCccWHCLM5WtG448KOnfD+BK/B JIieygJocxr10fNIxvs377lp5sGHrLy7Fqk3BpGf89B3YAZrY2sGxVEC+8Sl1VyGnoeBpHKj5LP UlWRaohuZUSnhEn5c+TvYQ66I8oNYxV7R2qRSVs6rVQTVx/+dxbl5zag/osg376PxyrFEXoRrX0 PXnWSrSs1U07tapu1TuLBMljZeWFOffUgTi+1EX4RHuSMlkwNqlaPun3s1pLsmZxRetLsDbR0 X-Received: by 2002:a17:90a:c10f:b0:3a4:b2e7:f01e with SMTP id 98e67ed59e1d1-3ab3a928a56mr15449032a91.52.1792048540122; Thu, 15 Oct 2026 00:15:40 -0700 (PDT) X-Received: by 2002:a17:90a:c10f:b0:3a4:b2e7:f01e with SMTP id 98e67ed59e1d1-3ab3a928a56mr15449007a91.52.1792048539630; Thu, 15 Oct 2026 00:15:39 -0700 (PDT) Received: from QCOM-SocCW5bzXR.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3ac944511c7sm3223475a91.10.2026.10.15.00.15.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2026 00:15:39 -0700 (PDT) From: Jianping Li To: Bjorn Andersson , Konrad Dybcio Cc: Jianping Li , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Ekansh Gupta , Vinayak Katoch , Alexey Klimov , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, quic_chennak@quicinc.com Subject: [PATCH v1 4/4] arm64: dts: qcom: sm8750: Make the ADSP remote heap no-map Date: Thu, 15 Oct 2026 15:15:11 +0800 Message-Id: <20261015071511.977-5-jianping.li@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20261015071511.977-1-jianping.li@oss.qualcomm.com> References: <20261015071511.977-1-jianping.li@oss.qualcomm.com> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Authority-Analysis: v=2.4 cv=VKpIDNPX c=1 sm=1 tr=0 ts=6ad07d9c cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=660iZSQnnn4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=VwQbUJbxAAAA:8 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=CgcdhG9ooiE7Jmpo-HsA:9 a=uKXjsCUrEbL0IQVhDsJ9:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Spam-Info: AW1haW4tMjYxMDE1MDAyOCBTYWx0ZWRfXwSFAII4SSZY1 loj+8nhj3ldEY563TsBGoL8eg9BGuFZNmy9whwCArwoMk1BimbHjA0GHWd55cQMd/Mf7ZZNfalN ZI8Ud4BKnAl5NTFMtYUGjinuQqpiWC8= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMDE1MDAyOCBTYWx0ZWRfX0ET9rr5/GoPP sH4CAaR8gMQpcME+KJEsAWOpnLGo6jet4yToZV/x7kfcXYoSdihUwW72tS1lwukHeE8qvN68OQ+ 1bswA0By1uHq83XzqvRA3lMa4kF/gp59AquQYSPv/xgvWBBJYig7elEhBgduYCfS51oBuN/7AER +aMqP6QcvPxUPFjH1gV8QMSnqTuYQtZwPkIQTUGJoPM3U9M4vtoFGBrmtzxWXU3ocQt2tfIQeVo se4/WkEjl6eocMtydo6czNR9AfAfUfG6kujD4OgUG1u8ccyH0w8AaG5uAd1z8aZ9U6hVgvZ+9Lf jvCax7Kl1aemJMwm7XTToayK11T9AAH3Wjo6G9h8hkjQpj7esX+cBInb0zmAjxOp4E3kYy8i4AY hj4/ecM5yuUxGYbrAlgagiFmImYI/yFqdzaihZmN/qnPUg+957PsL1DWB7kjY93VflGdwLHpBtw BwNCNwj7aWYugtEoK2g== X-Proofpoint-ORIG-GUID: 0nFk9fqSOmh8HcoXAAc03yXtdVgJtVJ8 X-Proofpoint-GUID: 0nFk9fqSOmh8HcoXAAc03yXtdVgJtVJ8 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-10-13_01,2026-10-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 bulkscore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 malwarescore=0 phishscore=0 spamscore=0 clxscore=1015 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610080000 definitions=main-2610150028 The ADSP remote heap is declared as a reusable shared DMA pool. Allowing the kernel to reuse this region is incompatible with handing the entire region over to the DSP, as HLOS allocations may access pages for which HLOS no longer has access permissions. The same configuration has caused synchronous external aborts on other platforms when the kernel accesses pages within the ADSP remote heap. Replace reusable with no-map to keep the region reserved for the DSP and exclude it from the kernel's standard memory mapping. Fixes: 0bcf9ca23a873 ("arm64: dts: qcom: sm8750: add memory node for adsp fastrpc") Link: https://lore.kernel.org/all/20251209-sm8750-fastrpc-adsp-v3-1-ccfff49a8af9@linaro.org/ Signed-off-by: Jianping Li --- arch/arm64/boot/dts/qcom/sm8750.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8750.dtsi b/arch/arm64/boot/dts/qcom/sm8750.dtsi index cf947acc5760..0d493359408b 100644 --- a/arch/arm64/boot/dts/qcom/sm8750.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8750.dtsi @@ -561,7 +561,7 @@ adsp_rpc_remote_heap_mem: adsp-rpc-remote-heap { alloc-ranges = <0x0 0x00000000 0x0 0xffffffff>; alignment = <0x0 0x400000>; size = <0x0 0xc00000>; - reusable; + no-map; }; }; -- 2.43.0