Re: [PATCH v1 3/4] arm64: dts: qcom: sm8250: Make the ADSP remote heap no-map

From: Ekansh Gupta

Date: Fri Oct 16 2026 - 00:54:39 EST


On 15-10-2026 12:45, Jianping Li wrote:
> The ADSP remote heap is declared as a reusable CMA pool. FastRPC
> assigns the entire region to the DSP during probe without allocating
> the pages from CMA. This allows movable HLOS allocations to use pages
> within the region after HLOS access permissions have been revoked,
> potentially causing synchronous external aborts.
>
> Replace reusable with no-map to prevent the region from being reused
> for normal kernel allocations and exclude it from the kernel's
> standard memory mapping.
>
> Fixes: 531ce288b6dd4 ("arm64: dts: qcom: sm8250: Add memory-region for audio PD")
> Link: https://lore.kernel.org/all/20260619-sm8250-audio-
> v1-1-8a76e033e209@xxxxxxxxxxxxxxxx/
> Signed-off-by: Jianping Li <jianping.li@xxxxxxxxxxxxxxxx>

Reviewed-by: Ekansh Gupta <ekansh.gupta@xxxxxxxxxxxxxxxx>