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 CF77C417D7A for ; Wed, 12 Aug 2026 11:04:59 +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=1786532701; cv=none; b=aA54qBetkLYuHBMvuCFuDRnQIRIgUbM5xbUMKFa8pcltZPc+GzEnSvP5sTwTtHB4ssoPnzlqQjjP2NUIpdqT56EcEnRlyF+OZs0qZHp7mCMG7RAgKK8hkIJp+dcSJTmJbWtPoY5OfAV7YEwygRkr+Z40GBTpb4FAbsIgGyARYZY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786532701; c=relaxed/simple; bh=KoYLN1pY8H8fCZ05HSFRCrDjWdqChrSYcmHa8I9ORXc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=jwYD4EuxzeE91dX0QOypo07gDiAZ4Q00XmYnJRn4Fbl/D5U8Wy9i2ZZR7n1c4FmkY6uEtbLQf5eR75sr81kPcE36ZfMkDPA3Aw6h+GKu6sta5ZE2x5Sg40InHCuJt3QR4mOlB1m7haq1UAgdfCtWxCeV1lR+LO3R+PxoVH/VJWI= 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=aGcgyS+S; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=I7lniHxK; 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="aGcgyS+S"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="I7lniHxK" 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 67CB4Yqd3963474 for ; Wed, 12 Aug 2026 11:04:58 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= KEYzo0w2+JxY4l4xdoQdqu9J3lwTBkTUXGBrN89InDw=; b=aGcgyS+SWGuxhZ+7 or5dcgSQ1ie7LhkND50lJtwFjrhlfLp6Qs3DxIHak/JB+lj3xzX0rj2uRil5t668 Yg5DvpFLP25zu+CHGp0SAUVWdWXSig9nrRRRi+FSkuQDzjKLB5XPKjk2k4tcSss/ femKK4Ma6aNwB1EI66yT8cKJNwV/WgK27KadhGJw+TQLUi+6wIUNZjAgRYWREGlN eaJflj+jrfOUYugAOOhmaNuHsacV1TPX5Ff4sFSzqymhIn4Q0dhdR96SQzkjO0tH XU5J0mgIY/OKVX+Rd1B45Rn0JGmzaEYIaYUgXifr49OzpNB77pnb916KZDHEROAN LifYPw== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g0nucgfeq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 12 Aug 2026 11:04:58 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-cb4bd11ddf8so939319a12.3 for ; Wed, 12 Aug 2026 04:04:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786532697; x=1787137497; darn=vger.kernel.org; h=content-transfer-encoding:content-type: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 :content-type; bh=KEYzo0w2+JxY4l4xdoQdqu9J3lwTBkTUXGBrN89InDw=; b=I7lniHxKLJw72kiKuR3grkSwJC4B8uGrPbDZ2crbUuaLoOTJy+zmERmmpNaKAPao/8 MY7jDuN1+JFVy4b2yDvfdZG4czZ61KWonqCePh4wnOUa6gP6LQzjzUwWTRxWu/rJ32DJ fTRUIVc1afPmnsrsCr+OTCNo1F38egGfwKZTGAlw4eTves83nutyYCG9GJZhiJlkSDMe JeeWUElu7I2a56vRRC6TatH0ZfGojuYW5OnXz2lvEy6cvqFyBhL7OrhtZCBPRniSQHNm c4ARg3P5Cxt85HpIOGvsg2pRyK2wWnDdyAycLVthhHne3asUKtxeBokZ/cFXxEFimYus jS0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786532697; x=1787137497; h=content-transfer-encoding:content-type: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:content-type; bh=KEYzo0w2+JxY4l4xdoQdqu9J3lwTBkTUXGBrN89InDw=; b=k/lXI7Xdez/NR+eLSvpSrSvgIWspp4YqXqXMjSEqzjzAWz8Hf16QZXYwgFu3Ou5zzd PmUakxG712q6fQ88POZYqbxMjgjCJM+MH+UcJNrWsR2APcYBY3sppw+pKt5LpsA7Qq2A AtapHP5l3Ub5plr098HJnnX+Bogs77JQwkoXiW6/nAbjfXg5pZJaXLBVRje0JKiSMiIz uZcLSis94fz4d28w02xhJ4pKIvMMDomc7qigYvdDoAMBN/M1/NbY4z5RWOMXX9mriq2E Rf2I9Tt0/QDH3B/H/AYQcyV7gESzKq/19xG/pd189FwWt+IMnDH9wjfB9BfJX7j6iI3u 9zXw== X-Forwarded-Encrypted: i=1; AHgh+RoLNLmxopP75P7E0XIrfdnuNNx4eyBvZ9RZhpkxgdFWvzzbKpbpczOuSrUJkJpwnt8IBGg2oo3RpaH8@vger.kernel.org X-Gm-Message-State: AOJu0YyFlnXwEFNJKozsc3YfBTXKCsAeLpxsDLjPj8P1oqcjc1fbUjbu VPoebAFcs26OsDfk6BtTXl56Iia7WH6ZYnCyChM+wrIWIR+JCcvUfZ0fxiojcrOfmdeoGn1lMY1 cH/U8l9buXXsxnSyX1g05S6JMlS6K5cReBPOyiG2Enm9c8Z3BkicLpyFp3lL7lOdq X-Gm-Gg: AR+sD137PUfuzCPs43AZ/P7VmGMOQ/bivBqgHkQzX306rHpoSaPJtAZloT1FsXy2XEJ gWqAa+WcJ0MABuyrcFmQEdQMwznzsqqHXDEkqSi9yaRAH7QlO6mMfMcZOal6KRN4dfr/G48o+GB DchGDyaizVnCr6evBxwKsYbZoToCi0K9SnIPH1+8pVzt1liNojgUPV5R5pus5kf9Hdxdl1hJSMe UJ8LJtwAFSXEUWkfgAJRT280OpYC0WqfLsEb/FHOYDWKw+f2wuwOOmbkPIIUjFFPSTNcCyxJtem iJpyF64ylwkc8vFBjWChBLcxUFKQf4Llog5VdzMHMy/YOxVzwV/PARmkQxwCe2IAsdu6kFPSMPC wpMC++3E0zdYpfwxfqQ/4N5hBfATQZX6E X-Received: by 2002:a05:6a21:99a6:b0:3c3:791e:5e0c with SMTP id adf61e73a8af0-3cc3f72fdd1mr3773444637.19.1786532696989; Wed, 12 Aug 2026 04:04:56 -0700 (PDT) X-Received: by 2002:a05:6a21:99a6:b0:3c3:791e:5e0c with SMTP id adf61e73a8af0-3cc3f72fdd1mr3773366637.19.1786532696410; Wed, 12 Aug 2026 04:04:56 -0700 (PDT) Received: from [10.218.22.155] ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31d6aec3947sm7252714eec.17.2026.08.12.04.04.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 12 Aug 2026 04:04:55 -0700 (PDT) Message-ID: <9a31395d-15ca-4e74-b906-2cd5b56e0529@oss.qualcomm.com> Date: Wed, 12 Aug 2026 16:34:41 +0530 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 04/22] arm64: dts: qcom: hamoa: Reserve low IOVA range for Iris To: Bryan O'Donoghue , Dmitry Baryshkov Cc: Dikshita Agarwal , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Stanimir Varbanov , Sakari Ailus , Abhinav Kumar , Stephan Gerhold , Bjorn Andersson , Stanimir Varbanov , Konrad Dybcio , Johan Hovold , Neil Armstrong , Loic Poulain , Jorge Ramirez-Ortiz , Mansur Alisha Shaik , Andy Gross , Rob Clark , Stephen Boyd , Yassine Oudjana , Pierre-Hugues Husson , Marc Gonzalez , cros-qcom-dts-watchers@chromium.org, Matthias Kaehlcke , Douglas Anderson , AngeloGioacchino Del Regno , Aniket Masule , Malathi Gottam , Rajendra Nayak , Jonathan Marek , Dikshita Agarwal , Renjiang Han , Krzysztof Kozlowski , linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bryan O'Donoghue , Mauro Carvalho Chehab , Konrad Dybcio , Krzysztof Kozlowski , Daniel J Blueman , stable@vger.kernel.org References: <20260807-iris_iova_600mb_fix-v1-4-3996f67e33f9@oss.qualcomm.com> <27f0b033-e940-4369-aaa0-f08426aac73f@oss.qualcomm.com> <429d5d1d-92d5-4949-9991-b092cc7e9937@oss.qualcomm.com> <181b02e3-831e-4461-9327-ab5646380a10@kernel.org> <73b26356-8ccb-4a81-b626-a96de5b13173@oss.qualcomm.com> <7caa7fd4-6732-4c80-8b8e-a0ed99631ba2@oss.qualcomm.com> <002ZtQRsWlMbVXarg5v4s8YbLGtxjWZJYhk47a6t1t-uTUXwA5ifUqzAaL1f4zKuffk9ig9c4v2vymXcQAj6AQ==@protonmail.internalid> Content-Language: en-US From: Vikash Garodia In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Proofpoint-GUID: ZTUJRaSpGS-DnY7Sov6iCnX8dxiA5fPW X-Proofpoint-ORIG-GUID: ZTUJRaSpGS-DnY7Sov6iCnX8dxiA5fPW X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEyMDA4OSBTYWx0ZWRfX2E8UKyITja04 eY4hvpnvgDKy7Jkxg3F8Cgx+xBGxYpwb0wNNLv+JbTOTiTwy6Ua3dEacbBsYqflXBIQiMXkHA4x Jde1+RE5fGI+nXzIDcNr6mSG0sd1fHlLaIlolPfC8oLUhAavl5NRdvIyz6r5V4ts4e9lNhRXAKx 8HpagueeqTWYHq+5cV9OYvMBA0f7B/cnFSwDkrAR3Q2PUCicR9dBPN2phCpS76/2pC4BlR0kcZ7 dbEU+eL4I++4F5KhVWaogQsyNZOHAJ1pdy5bdP/ErZ8EGcuTFBTMFzCUVDdCvOs9I/yLJcvAI+J +hKCE+ABoHPP7MuCSR1djKMORZFrC5uSipPm9sSqpeT5k4khYNfQVeXRZlv1X6du8pyZmB9o5JB X/RtT14xDy7F/mOyNEjzMAatvnww0EMv7AvYT2kk8L2secpoBlKZjda2nDKmVupFSXeWmJXJAvg 3Cp7uZEnCKbGKD80b3g== X-Authority-Analysis: v=2.4 cv=VcjH+lp9 c=1 sm=1 tr=0 ts=6a7c535a cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=JpGp7-KgIncjPpN-K7oA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODEyMDA4OSBTYWx0ZWRfX9NPpNG/UY0HS XBd59pfPWOEtjKOdN8cmHWvYJtVgynWYrBJmjjycvkdBVR8f7qiGLeMirPeHmHAl7T8surHyfLN jF1AuHZPmbAtcFw9f+Ec9CP9UgICoio= 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-08-12_03,2026-08-12_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 priorityscore=1501 phishscore=0 suspectscore=0 clxscore=1015 bulkscore=0 lowpriorityscore=0 malwarescore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608120089 On 8/12/2026 10:49 AM, Bryan O'Donoghue wrote: > On 11/08/2026 01:17, Dmitry Baryshkov wrote: >>> You are well aware of them, but still asking the same. Reasons, >>> 1. We have been attempting the subnodes for almost a year with multiple >>> pushbacks from multiple maintainers. We are closer and working on it >>> to post >>> for iris, followed by venus, once review is acceptable for iris. >> I think that we should have concentrated on it.  From my point of view, >> the subnodes solution is ready and the last obstacle was the >> under-informing commit message. As you can see, Rob has (had?) questions >> about this solution too. > > Its taking too long. > > I just suggested restricting concurrency but, that can't be right. The > issue is IOVA - concurrency merely makes the bug more _likely_ to show > up so in fact that won't work. > > -rc1 hits soon, if sub-nodes isn't ready to go by that point there is no > choice but to implement BROKEN or minItems, 100% up to qcom to decide > which. > minItems is the way which could easily fix and patch all the kernels exposed with the known bug. At the same time, we have identified a way to even reserve this in driver now (venus/iris) with [1] and the results are good with this as well. If not minItems, would prefer [1] in -rc1 to avoid further delays or to keep the crash exposed. Please review. https://lore.kernel.org/linux-media/20260812-reserve_iova_in_driver-v1-0-ed62f801275c@oss.qualcomm.com/ Regards, Vikash > --- > bod