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 74122429036 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=1786532700; cv=none; b=KWmrGvSGJApp8M89X4FflvOdjI7jKHVhy6dcI1Ia/wdaQ7WHC1tpAEvZFGhzpaEX0ye1UxXnPCtyHodh/I7oiFI2gNNPEpdorLGUOZCjYIYvDUYMsSthOaJNlu4Stw9Qc4ffzKXT2hyp7E/xLfgHhop/iwiXuEfUEIFG6s1gabQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786532700; c=relaxed/simple; bh=KoYLN1pY8H8fCZ05HSFRCrDjWdqChrSYcmHa8I9ORXc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=HwDUmncCh91S96YcqCO9gjFl3AvBdkLiGn434fqaFuMtW70UpqjS2ja7+OAwu19zeAGF7VT/55lnQoOX1kGuv8z66bFe2PFMXukJ6WyPT3HRVCkRPs5kbhPoR5Qub63OoHGGtjFFi6CCGWr00lov8nRb8RbVJG85Dww+fFVMjys= 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 (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67CB4hD22396520 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-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g0hfw1gbv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 12 Aug 2026 11:04:57 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-cb4bd11ddf8so939309a12.3 for ; Wed, 12 Aug 2026 04:04:57 -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=H8AjGnHBThXxuvK60VaNBXwEItEjbLGd1S3Zz4lf/YBDRxLK+gy3CH6IZCwDTKVPlj bpf7xB2Z0uuuIRe+QU7iLUbnuqAmZYsqpQLKibqd7VFX6s7xCYfG6UoiudReDA7caa4w UqimFU7GHGDo9+8Saf9GYPK2eG3o2s+8qMxIHLCIqvhtDyLdcXul5d3H8NHWXFZ6tN4q 1B9hBxsZDnq+jzvSrbvebPm76WVrzXei1sU4cdRl0790ZgKwDT0/XULUXTZZ6VvOQCYf xk2W8ztV2b8jpGYCu53jzzKsllQcQaAXtUXTJmtyeT9EQmzKYCcQNNf1OPPPShCmeYus HXaQ== X-Forwarded-Encrypted: i=1; AHgh+RofDgUTajRLPq5mo3Rmc+ytkFvzwbQvXljKk8P0tzT0XP5Pp/AF8FCZs7arX2bi15xpqMXFmYuWWxStZd0=@vger.kernel.org X-Gm-Message-State: AOJu0YzQIFktgL2u6lwqIRe+nLP6SJRrY/dbGvoibSVf4ekNg6pvTz19 aots0kG+iQzO066NsRvgsItWa/c939azIsfVHUhxVFNF8KsSv0qzZnft55UzFC3tdUeuYrjWmg+ +8abpG0nvT1X92OmqXI5zeRZOZN6jT7bSgyLH0wGZx/1Kau3YYJYEyuHEGZgPXWCKBwQ= X-Gm-Gg: AR+sD1366GD2GuFxkbHM5jXBnkD6EJ1ro2d2QxGbsLUGggY6CBXLTzaesK0ywOQOYy3 qjC9+Fqhj0v8npKGT6T+ZwyK6CVginRy1P+JwyrxFgW0wBYDm8xBO61RoWYZuQyc9W36dB4XV6d aC7bFXHMtpVr7wWVV6gwQeQreoLQgI3cRSLZmU1+geG4FdjgSTXpTMzfH7WP4BCrEEtFnnzCd7X vK+4LcoG0HR5clkLCNxoq7erdI3KsXoSemtXoKHigeA3VQau/HnkhjvgVIa5jIVtlZnwZbufIr2 Xzz8QRD+EtZsP61L2aNFUNSTTk5LEN7v1XdreMrqYC2wWKMkGsqnnDB2QjjetsjccDmV+QCtWeF B0YMIoe9lESNzVF7tyWPldmdO3a89hWFi X-Received: by 2002:a05:6a21:99a6:b0:3c3:791e:5e0c with SMTP id adf61e73a8af0-3cc3f72fdd1mr3773452637.19.1786532696992; 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: linux-kernel@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-Spam-Info: AW1haW4tMjYwODEyMDA4OSBTYWx0ZWRfX7N7PWs1O1qlv wvP4PZjO0fl7NKy0IHU5rx1XY697XBj0YN0tYTBqanuCNehgdlc2jxa6GzxEyO/gz8ZbXD3AACp D2t2zB9sjpxLfptHY3tnPdftyMajpck= X-Proofpoint-GUID: u7lOEC4FAqD1S5eftxhQvm_JixbjmO7_ X-Authority-Analysis: v=2.4 cv=fpDsol4f c=1 sm=1 tr=0 ts=6a7c535a cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=JpGp7-KgIncjPpN-K7oA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-ORIG-GUID: u7lOEC4FAqD1S5eftxhQvm_JixbjmO7_ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEyMDA4OSBTYWx0ZWRfX0ScllV8kTTeC fI5wvldwVw5pYeVOSzNRZDohSPIG1pj44i9Ijysz594EsV/HqBzsPfo80Z0HDVgg7pER441XFyr z+L7csirQkB04L3mVhg5AeRdl9dFw6ZdGGkOBZDAFzMKERvZmY0sB7FsAJ5VHnqRfM0DuYrcXgk 38Pl+yfub7zmpDh+yweQ9NEMKct3qpNPOy/w6EvihjcMjyOOKJs7wHACtXWdYra1dfsovwuF82r UVEPNlvTP6jKarF7whjdy/NMyNUh8nsU6Sqp//+79A6L1FHF3rrMXJVDAG6pqXKzAGfyk2g2Xio a2lbA9BoxiUjGyko2SYyLakTzk3jpCEMBK7+HTRNQ3xyMnS7NgTu2R6lLo6mkfSzL6aq4Kwonr8 lhMN4jZP7FQDgY3t6zGSF8D/bu3rPqpNs6pk03kujgZRwEaA+R5ShovxkqFo0SetIo+HnFWwRmY f6S/2TEMYwRudUeOO6Q== 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 clxscore=1015 priorityscore=1501 spamscore=0 impostorscore=0 lowpriorityscore=0 suspectscore=0 adultscore=0 malwarescore=0 phishscore=0 bulkscore=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