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 D3B96330B2D for ; Tue, 16 Jun 2026 13:48:56 +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=1781617739; cv=none; b=YABIli/leySrHS9t5Utxub8xTovmOli/znaQhB2TU+VhKZlitGB9MK4XtbO6vVKKoLfwaoFyn0nATYFf1lU/TbtokibO/zvMZ2md5uVDZfTUmDWh8o90ox4RsZNIGba38H5+PHyKFohhHirXMNvBu9o2FQi5TdnRFfT8aoLGWx8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781617739; c=relaxed/simple; bh=/RQTCH2NrU5Xfm8tBS5Kl/O5S+5VhYXMGcdRggEnH0U=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=U/RKgJE7OCamx4/2YaAzWiv8X+o9SM/sZRyCQKRvRLpxggVcKPHxdXzeraXXxmMrcJMLIT8WN9eop09MMKhxi1VS8piaugCeM1tLm8T3QxuOjv1n57s/PmiqA2a7c6/czp14P2gTu7d9ZdjD13VyduaHkS76RAl6yYqqsBJWBII= 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=eujTWhOj; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=b7yWw5RX; 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="eujTWhOj"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="b7yWw5RX" 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 65GA9Kvh2914558 for ; Tue, 16 Jun 2026 13:48:56 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= fR97z8G+6jgCJqQFZPM27zlVL+SHnlSX452SnbUL4HY=; b=eujTWhOjz0AL5noy NigIlm8DuKdAXUdX0pyCMGCgZbnk1Fz0wDsUrfdL7ixMy3W/D+BP6SvUNXMitHaU jN21qqR7l0KSXyoLHe5UL0gStrBZM3otEkk5Hig1mvBa54cVQK04IspIjWcDyF3z qlEkNh6HEmlKkTMp2gc7eGpBGGaY9610rxvlsnDNMEbFBFt3XvHxraa4j4uY+3dn 5aN2DHwwH5y2g0/K9MrIUVb809wvTkfcQpNRpkTUHrfwIOHQqtkeb16WsHrMLalc 5OeKJnDALiKrvtvl7ZmSkr1AAX9udIgHMBGAlneICiYgRTjADSDeixEatbXuUvPJ 9HAlHQ== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eu1761v33-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 16 Jun 2026 13:48:56 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-915976b2dffso35121385a.3 for ; Tue, 16 Jun 2026 06:48:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1781617735; x=1782222535; 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=fR97z8G+6jgCJqQFZPM27zlVL+SHnlSX452SnbUL4HY=; b=b7yWw5RXPlneuXvwuVrcoOb7w5IRlZ9EtrFfDJH6cmYnGYkya4nrMDaEEwHv/H8IMt YEKpYr3mGq1vO1HXHqp3NdDqjbpxj9ZODFOUygeky2bcIVci4WO7VNJI5uq0joLIJwGF 7RYPqFuWx06DMEZCnjSAwtAfQ+jGbwYuQr9FaOoNAVzTJ533P1LBv9oIGK9LHxPpoA5u Ww397+9qWurZDkhdhyRGSPPlE7lHofi1m0CzaA+YzNsdSiCY1oioZafj9ja0o5JSJJY/ w6ghGqxp+Vj8VMkGKaD7r07wCzE3Hm23EmM47PkOsnMzhJQ5mqmRb3kyGwhcPyljX7kZ 2TOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781617735; x=1782222535; 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=fR97z8G+6jgCJqQFZPM27zlVL+SHnlSX452SnbUL4HY=; b=lonOdWP8xY6JANwJSj6M1OJ3d6D294UUiEM5wJIrTDFR8/O0vibuvN8XULDogx1obh YsWFQ2BuOo85FJeJDS48pmUjoTRN3n88lGIHo6wW8hOJDNAl8uuwoNnsIRdRjzDv+2Wm TxL2vu/zF3eK7o0JQtqZIEiWBMWCSY7XLZlV6R1RzofgQQkVSiuRhxGDMgJUB6tgmgI2 O2hpk2pg4e3DGNNhpOkYn3I1jCaBbT64978rhv7H8aI43AXBlUrPBWuqgCwFF6/Ia4pH LFuzV46EzSsaF2FohR5m7wvcmgDEeQBnGZfOkEq84SfvQwVLQsKgp16FJgqPb2PG7lHS bGiQ== X-Forwarded-Encrypted: i=1; AFNElJ9c5uJn0TUEQ27F3J6oU96pYH1gBwTlnSn8fb/ozr41E4CxfSWR9kHr2yjHcHRXhWW6qIQm0vMoPH+KTLg=@vger.kernel.org X-Gm-Message-State: AOJu0Yzv3Q8CkrMptaOK/L69GFkdpMmFMiOmTEAPkD+Xa0o4Wn+ueYsG JO2A19y+qB+NLxj2WfVUCECRAQUVcy8cLWeJzcwdshTfBx6YogkYbK3ReifB0FZBru2vHalc7x9 Tsp3SUE29wOxr258XAFBx3jAUXTCGQOnLvWSz4g92qZ/2N2I9XTzN31h9lezt/G7iWug= X-Gm-Gg: Acq92OEOS36q9mQ59vioP9N9BbFCIOFxG538CMJsxBw66AONX38cvoTiZ7AFSJbG+Zx 0f14auH0cpYI6QvwonoVdNs15Wt5LeTt9eNjinHUz+rRR8fH7OG8anSpgCG6gTu4lpAMKmvS+P4 ZgTvgrKS0CDfyVlHsoVFRbQjncYnG5o1eYHu/vrvlBe3VE36bUl1/LFuZ1EZNgX4/A/YXvPEAbc xecx0Eyqf1LlHXWfgR7hp483rKIf0OoI+2m2feHwIzAK3Woi5s4guiovHZHtL69ZJsROq7seGx9 7rMueIpqXlznK0523AnCHDfZl8juid+LumFKgugghFgaLQmgxRqD84Rbfq+/B0vwa5ZC1z6F7tH JA/lIUl1E7Cz9ZsmmU5+R+Oo4pWhLxPTKUIGsyG0QQwuI8A== X-Received: by 2002:a05:620a:2a07:b0:902:daaf:22cd with SMTP id af79cd13be357-9161b9598e7mr1691619785a.0.1781617735089; Tue, 16 Jun 2026 06:48:55 -0700 (PDT) X-Received: by 2002:a05:620a:2a07:b0:902:daaf:22cd with SMTP id af79cd13be357-9161b9598e7mr1691615185a.0.1781617734519; Tue, 16 Jun 2026 06:48:54 -0700 (PDT) Received: from [192.168.120.170] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bfdb7b6dbd7sm645710566b.29.2026.06.16.06.48.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 16 Jun 2026 06:48:53 -0700 (PDT) Message-ID: <3e9a3ad4-ff23-4b58-bfb7-5dda8f7d7067@oss.qualcomm.com> Date: Tue, 16 Jun 2026 15:48:51 +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 v2] arm64: dts: qcom: kodiak: avoid EFI overlap for ADSP remote heap To: Jianping Li , andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, ekansh.gupta@oss.qualcomm.com, stable@kernel.org References: <20260429073443.2027-1-jianping.li@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260429073443.2027-1-jianping.li@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: 0AwXt6lMs6MJM1FPWxMTApBLsTj4MXpU X-Proofpoint-ORIG-GUID: 0AwXt6lMs6MJM1FPWxMTApBLsTj4MXpU X-Authority-Analysis: v=2.4 cv=I4RVgtgg c=1 sm=1 tr=0 ts=6a315448 cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=MRSJXwsh2T6CJOjOMtMA:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwNjE2MDE0MCBTYWx0ZWRfXzxZOc/ROF85d MBGczZh2+euiLLUFRZLmDThZweHo+oWHDCd75+gSDHPRjpv7Ao3uZth1p1zDIEd4U8NGMZtVsdy cpycU2lz8Y4+LyGxxDdz3aZOF49niXQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjE2MDE0MCBTYWx0ZWRfX2f5owlvDAM9W p3Cpgeb3/0Wu7esb2kHGKcTv8fHC1/5KSCctw1EjnCfXdr2DibtxfJ0E4eRLsdx4fWevmsONoTM wnIQ8n94+qBuZxvasH+tMTsne6+9myECH6z824IhiuBluLmcMYwk7/h75pU2FV/4f71AVxNtg/4 A2AcbQog1bqH5/aoxZenpeqQl5RmEbTIPUPV4WeV8IsRYtnzxUKg3c7ctAHdMb1Zfrjxt7VHF9C VIy88Fmg/McHS8W9TnfksYzWMQfKYkkrb5lMduQwc4VzbDkI9aqjbbJeRQFbkMHgNUFif6/wfX9 TtApMM6GmRqfGYoCDNiu63LVCKou5ES1tjboDS+YHZjTovY0Nc+e6idlpkwGIJIj59SjetlphAC byPIE1Dz5ZNqCXjwq/oGJFAFJ5bukm883pJ+CR1tCKRItOyBex/5KpXnN3aAa0QuaMLPhTx1qj2 0plN2SNn6DvDIHaNF/w== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-16_03,2026-06-15_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 spamscore=0 suspectscore=0 lowpriorityscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 malwarescore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606040000 definitions=main-2606160140 On 4/29/26 9:34 AM, Jianping Li wrote: > On KODIAK platforms boot can fail when the DT "adsp-rpc-remote-heap" > reserved-memory region overlaps with firmware allocations (UEFI/EFI > runtime). The kernel then reports failure to reserve the region and > subsequent EFI runtime activity may trigger aborts. > > The remote heap node was described as a fixed "no-map" region, which > turns it into a hard carveout. Replace it with a "shared-dma-pool" > reserved memory region with reusable CMA-backed allocation, specifying > alignment and size. > > This avoids hard carveouts and reduces the chance of conflicting with > firmware memory maps while keeping an explicit pool for ADSP remote > heap usage. > > Fixes: 90a58ffa9c55 ("arm64: dts: qcom: kodiak: Add memory region for audiopd") > Cc: stable@kernel.org > Signed-off-by: Jianping Li > --- > Patch v1: https://lore.kernel.org/all/20260423063502.484-1-jianping.li@oss.qualcomm.com/ > Changes in v2: > - Correct the value of alloc-ranges > --- Reviewed-by: Konrad Dybcio Konrad