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 011BF43E9E0 for ; Tue, 9 Jun 2026 15:10:27 +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=1781017829; cv=none; b=fyCNfYhrNyCvfOufpXRkx9tWBchBBS55vRnV5pR0peX5AeC1W/GIIHnmHuwj3oeOh4wxFXojh1hHMOQ/p4azCB5P5CvvfYCyzP6sA2oab4vzPth7W+mpBje3sA5sVro0o67SyeI4y8mC9fE2A8bmuKR3cj8bVvNewKorx2TeCBc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781017829; c=relaxed/simple; bh=m5J1kszIsOBTqcwOY7gOseR/EqSsLrNfU8u1VkE8DRw=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=OzAyTdmss6peXS1ctbUaCImqI+LT7R656tznNbIWDXS/4ZEDTUEI9WLGVoNBCOrjo3CwNIoaoyNrozyQfn5VNB235WoaURZrz1vkM2RZlVinHL5XpGMCYFOfRf7fx0uagIJVkhAKS4vG0H4kaBdp+P5zdK+GM7ekGrnkiUvwgtk= 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=H23X7bpW; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IlBxWrI5; 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="H23X7bpW"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IlBxWrI5" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 659CnLLT2668531 for ; Tue, 9 Jun 2026 15:10:27 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= xQyVtCRbgU15t9+s0ZeYcjOFhPrl3LEjlOdESwOBCd8=; b=H23X7bpWp6YCJ5Um KybFwESRnGku0iCmHTejCZWkg/0vMOmfcZ11GW1hRVwZ7uZptH9hscQSNr196Y0q kMUp/peL45li8hflmANf4tf2z04yfuzPoozDAAQVP6CxgJOgcYCgobqQelaJq4DZ zBN9j/md+7jUA2qCTSZfYHwCgpX+MIfHk1vz/YEx8d8LSt0TNOMnGCaUkDY2wViK dGauAO0dTKhTC2uDQuKVAjXBRWf0VVkLZ8IOJWauLiPJ8DC3zxvA5TYrf3olthCs fQWBp7ZzGv893LLAeyajiAq8WZI0PhuNcSg8PeSeQnKdT+nEFtUL1239mZiFPwJt Yhtl0g== Received: from mail-vs1-f72.google.com (mail-vs1-f72.google.com [209.85.217.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4epe25t7hc-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 09 Jun 2026 15:10:26 +0000 (GMT) Received: by mail-vs1-f72.google.com with SMTP id ada2fe7eead31-6c7bdde6912so324347137.2 for ; Tue, 09 Jun 2026 08:10:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1781017826; x=1781622626; 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=xQyVtCRbgU15t9+s0ZeYcjOFhPrl3LEjlOdESwOBCd8=; b=IlBxWrI589tmZfnufFNSVvok1j/IyAA7k7okVe5nFrFXZecUbEar4jx2SKj1108h1M Sp9QhxCJ33jScWImIVvNJXoy2SzYIfNnNcBsjNoEkTjv05B7XapaYAndbKDOnifou4nf 60RuWN909Jggw6p1wiXv2xjLc0jYdH1x7ynpwb4jbsnKZP7M2GvBJTQQP7o6Qy4XPxeq 4skgcdyGZcnkdjEU2Vd0rGpTHbFlcXsrhtDmYvFMPwJcQHxPnPOdPCge4sOVH1+js0Kd Xps7+zEIFyvOxiwkSNdI8sF/TtyYPcAmrOYFxtqSlKFj2gdc3Y2mcyY2OGJdRkG6oM96 2/lQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781017826; x=1781622626; 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=xQyVtCRbgU15t9+s0ZeYcjOFhPrl3LEjlOdESwOBCd8=; b=LEq2mKWJ75VV4IopI3uEOHLAn0hhvtmn4bCQhtweUEmMvZ9v/+Y9Z3nvJKlOS007tc 7xvSF9Txsn5rcwixtEqTK9SOLKUT1duEyR0cfbGjhLp78GBpRLrF9iZRIgEcjS9l8ck/ 15Cil4xMN5pzkq+nO9hnAVYr9jmgMl+sXrn+wxyhrW5jzDR+8HVR3foX5QT1X1cTsmxB PZWz4US09Lutj/tPuhucj5Q0fupJwUwmVbNNoPJD4I8NWXq8GBruHltHnOj5f7iA3ooQ QvR18cgePRzJKNIG7pX6B7XkwOIWXuuuXgww36oF6ZMsfFvg8ZMHZtFUH66sNROf3y1d Iq3A== X-Forwarded-Encrypted: i=1; AFNElJ/+msFGPbYaRkrh7kSUMK6lMfy+bO33q8/IlDeUQHZaKsckvoqxr0ZDEu4sU0/G+Oz1wHMO+ISdVzXAIdw=@vger.kernel.org X-Gm-Message-State: AOJu0YydEnU5GLpkXOlzFy2FE/wbz2oBAjstHKs3wrUtnGSQ2eG18N1D dK+kp8qcDo+Pqlg9Nal1LZuJosG/aZ6sUWyjKbcYhSlbGwfMD5Tk0st/qW2fDclp/RwidjY6Fv6 fgyVqhk7FibBJNjy7hne+XnVbI62VmAMdkMds7TDs3NSMZ2Ya4h9UMdtuUTmo18mf0P8= X-Gm-Gg: Acq92OGQVEZ3Ft/xNfX6yz+zFDIgohWs5BnwFTSBduZjMoADhGZHbfQYlt2kw0euR/g dDn0L/46hKg40/9QD5jVw378M1nFyd+nQkraUYpiksZ1Ir3eZWUESghFujRSpIZj481+YgwRRZ9 GHXd6dVROwP7xMrsDFaG9GIYTInmFUklAZg0xK8JlTU98MN916L/DEjE+aX9GRzT3mY20JRvmZf JYEkBv6zGcBUTy0N96w8t1xwTJo2q//3CrcOzRB8FwD3P5pAG/PRukq8s5O1GbSYaDkLD04Pzuu cJJPLr4iaWnHXTmbPdBy+4h7qom+GF3W3RicPnqGHs9yF6C7rlIdiyS70LD6XG+WiAu4Tv/xEK3 5Kz0Q/v7nQxOo4v2GaNB7BF/NYxpfj8ZuDIlc2i5cieJJBmuOoXptMMUn X-Received: by 2002:a05:6102:161f:b0:631:2a09:94c0 with SMTP id ada2fe7eead31-6fef3c04adbmr2933803137.2.1781017826194; Tue, 09 Jun 2026 08:10:26 -0700 (PDT) X-Received: by 2002:a05:6102:161f:b0:631:2a09:94c0 with SMTP id ada2fe7eead31-6fef3c04adbmr2933765137.2.1781017825704; Tue, 09 Jun 2026 08:10:25 -0700 (PDT) Received: from [192.168.120.170] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-68e65c542c7sm9184834a12.31.2026.06.09.08.10.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 09 Jun 2026 08:10:24 -0700 (PDT) Message-ID: <09fb9e91-2585-4cb5-8bfb-92df304e9d6c@oss.qualcomm.com> Date: Tue, 9 Jun 2026 17:10:22 +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 v1] soc: qcom: geni-se: Increase MAX_GENI_CFG_RAMn_CNT to 1020 To: Viken Dadhaniya , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260522-qup-se-increase-ram-cnt-v1-1-71854d0b2ef0@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260522-qup-se-increase-ram-cnt-v1-1-71854d0b2ef0@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: 72mWt7gYi38gGf-qMUeYdvzAYt8eUlBm X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjA5MDE0NCBTYWx0ZWRfX8peQf3F+4CMK DggCC1DgebK1UMCLyn+9TOBw3yTCEQc0rUdiVag5kp9ec/OWjY/5KCi12D2auJnLpR9NDpBVXEd L/X/GVsZanBVu1JYivlDd8MLBYs9NASV2SLNRjp/S+tRyXk9CcrJzb92Q9CndAYyGKMLOlMTLrI fZHK5AjdAOel/LGoavhU7lBuzS44RbaIXBAW2wVjncJEfXsHMP3e4k7NskokT+v9XaD4D5/Ecq7 Wi5CEiSfbKNHp3gkDuMWzUCYeDBkmu7jNot2hvGT1vOWkSayGaq/irstJtq3h0sLqTMkptWycKb 2FJEJkWAZcdcgUmzQ3TXVz5jSrL/uYGGib/Mg7w1VNWt5eNoP9Rfoz8IXTc1a/dGVopjdMlqtUm D9kC+2JfJqRkWuaXseJITWA0bnWf4NViEi6tpIfdVFGqn/ZN2S3AOtk3ISCxWEqlzVuuxedATC8 b7UODACDSNZm4ZINSwA== X-Proofpoint-GUID: 72mWt7gYi38gGf-qMUeYdvzAYt8eUlBm X-Authority-Analysis: v=2.4 cv=LoqiDHdc c=1 sm=1 tr=0 ts=6a282ce2 cx=c_pps a=DUEm7b3gzWu7BqY5nP7+9g==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=WMVdaVg5Cgq1ElYdIVQA:9 a=QEXdDO2ut3YA:10 a=-aSRE8QhW-JAV6biHavz:22 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-09_03,2026-06-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 spamscore=0 bulkscore=0 phishscore=0 impostorscore=0 adultscore=0 suspectscore=0 malwarescore=0 clxscore=1015 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606090144 On 5/22/26 9:21 AM, Viken Dadhaniya wrote: > The current MAX_GENI_CFG_RAMn_CNT value of 455 is insufficient for > certain Qualcomm SoCs whose GENI firmware requires up to 1020 RAM > entries, causing incorrect bounds checking and preventing firmware > loading on those targets. > > Increase MAX_GENI_CFG_RAMn_CNT to 1020 to match the hardware-supported > limit and ensure correct handling of configuration RAM regions across > GENI-based SE blocks. > > Signed-off-by: Viken Dadhaniya > --- > drivers/soc/qcom/qcom-geni-se.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/soc/qcom/qcom-geni-se.c b/drivers/soc/qcom/qcom-geni-se.c > index cd1779b6a91a..d0810960f3da 100644 > --- a/drivers/soc/qcom/qcom-geni-se.c > +++ b/drivers/soc/qcom/qcom-geni-se.c > @@ -152,7 +152,7 @@ struct se_fw_hdr { > /*Magic numbers*/ > #define SE_MAGIC_NUM 0x57464553 > > -#define MAX_GENI_CFG_RAMn_CNT 455 > +#define MAX_GENI_CFG_RAMn_CNT 1020 Is there any SoC where this could overflow the register space (you say "certain Qualcomm SoCs")? Konrad