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 1C3A433ADAA for ; Fri, 21 Nov 2025 11:03:31 +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=1763723013; cv=none; b=EEzTICTB++r8haUCGJLIsyz9zDUeLjBDq+agY7O8EMSPyfD3F1mLooCT6MgtdTOU54fDBmysNsrEUM6sMKkdGIG7rgg6XWNrVahAK0Xbt3miZBq3Q2359bfVh+fxGLcIPzm7hiiTp1ey9WNhmMtuw4XWAhZDmnw8vs5urM/QxiI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763723013; c=relaxed/simple; bh=0Wxlvaw9WFLZNvIYpHr/qB58/q4xsqqklo1RMia6WQc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=d+nOWVw2YiFQZT/ARK9ss9LAEuRM3kDDXaku75pZ95xmWkpe5JVYHegyfjvehxPXMYQpSgAoePkYW11JCsC3uHr43hvTDoMzC6h0BHWN6fMi1tQxJBICY20CtZnagxZZ0l2biyO1LfXhcChE3IADcr2cfY0MOQZYO2/oE2gkhfo= 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=b3a4AKv2; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=TPeqxWdX; 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="b3a4AKv2"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="TPeqxWdX" 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 5AL6TdWr1987797 for ; Fri, 21 Nov 2025 11:03:30 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= AawzoGbQ3sxjSr7BFD6zRgn15GV1Py1XyCIh84Y7TtM=; b=b3a4AKv2EBZP+eQd nxcorQrsxzkylM2qpzoc0Ez9QMxSLec3rCb00h1qYVgBvL75+97/XLA27LptqPu/ ZD4/W6KfKHcBcDCwXcICOoCwNazhK72c1ADKWB4TwxFvPNHxwwAZ5NrUYtxyPdDY jM3wh1uYARR/gSk7JG7UP3PGTn/0wvGTS+Y/2ISljOd7PdMh9uKO9GH/eAvDWf6b tcEJErNcdUg0qcekXSmxGXyzUkMawN9chWHgIlRP2wuplv4DKriFLeYdzr+UZv4Z oA3VDXR0/SZ9EQyT9iMquj+XLAxJPTg82AOcWaAZ1JOMzTIyzsc5pHsh7Q5D0gcC MxKZog== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4aj1vac5x5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 21 Nov 2025 11:03:30 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-340d3b1baafso3119813a91.3 for ; Fri, 21 Nov 2025 03:03:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1763723009; x=1764327809; 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=AawzoGbQ3sxjSr7BFD6zRgn15GV1Py1XyCIh84Y7TtM=; b=TPeqxWdXbFAZ+2Aw1JyWEF2KYlpEDg3R3lvGLzDsJAbJLlvjOeLQGqyBmUPAamKopM 6rRayQbm37W9bvj35LK9hpbSnXZHMG1dTYez28eiFSIVPHIY1hXfnKJ22vrK4dnkqzEi P5GR5EFbEGe0OnDMR9ts5K5qr8ad1OkVmbCAGvciRH0FItv4E8A/3bOjczie94auCe69 zOQsY0ftZQnDOljsuOSuGvF8y+vrs/4q0Ibpf0wMSEK/sIVzogh2Em2vGo89a+bxEXv2 uu3gfW17Zf6MtpqLxf2TxehTPS7l+G1AvhDse1swx9CQqVyQepnBcO2zxRfHu0krKoNq ZB6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763723009; x=1764327809; 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=AawzoGbQ3sxjSr7BFD6zRgn15GV1Py1XyCIh84Y7TtM=; b=a8Dva+6jR1tXhYEHHzuqBZF/IVCEx3fb2oHztuc/S2gP2sS5Y3PAq7OXhK6rF7uqAm zLi9G1Hj++I4t29cn3kbIdl/JJILY9B0RPnvCl+xq5+ZuOwcAcZ5ZW+GT7Gir4odJOcS ibNRPSMjeBV/iXIA+KDe0xr80HeQcfTAWsdLknfsSebFLe6VDryW/0otOKYjV16Sy6/5 h/Sx2+EO+aZYWSgbw7KRAyOlFREkAuoTG+DxFueYINm//9e3W0syFwhK11bOs59gqJ7r nffBZ1KPwAnptwOqfaXcMgACiVkOKee/kCA0Pw++JER8/Vga8JNOGNVitO3L98dnPKqW tBOw== X-Forwarded-Encrypted: i=1; AJvYcCU9aDhvMZ6oRugMT8FDpcI6zfAyDJ5R90OOT8K6Rv6s0/FRjvr59jtOGwmr7wOat0IrgwFpTaZFErKTrgE=@vger.kernel.org X-Gm-Message-State: AOJu0Yxw6FZoNIguY7popQuOt6pzztJlryEGzUCHm4/jhS7M7Uv0N5o5 x2RAdQ5kbYIyIydcuYyKoeDcaQp26yeh94NMPY1u41Kd2/MzduDovOGCRMlwOizcPwVZXy1R29L FGOhPkpBMOhD63jmTun31jAAFgxMCk24yZFR5o2M+PltJajA8xkJDvrfflS5ylq6njgQ= X-Gm-Gg: ASbGnct5tAvcQClzYDtrIFXTbv3BkIDZ4K2IbMGi7xaxW1GvTXgWV3ErcBdZpVmsGXb gbpg0v8vpB4+WDM+NQk5Xr23r8ZJQRpWrgJCUKQI+z1KIRhLJxFNwd7EppvKlo+ZLKaX6oMxX2k axqDzfHCNA3gxgMQljF4tN+cVxF423QbBAWyqX2mrsjcWmaoGO0FBeS5Gx536yYZWYyyQlGYEz/ 0+pKcV04OJ8J9kij9YD6gYydo+0rrtvGNCmQsdkA0CCLpdSPCZsxqxND8/vf9NJAikOeGd3PxuL oUK7CM7bMKLORxUUPoK0C6sNfQw1IAHx6xTTTLcpK5gBWs63G53eOv5Ynl+0CDpfbhnMGNe1CMq J6LVYf8MwVY8M4rJTO8ESEmhulayn1L3PekVNfImgjg== X-Received: by 2002:a17:902:e5c8:b0:295:8db9:3059 with SMTP id d9443c01a7336-29b6c6871c4mr24295025ad.38.1763723009099; Fri, 21 Nov 2025 03:03:29 -0800 (PST) X-Google-Smtp-Source: AGHT+IHFssmAAgNqx3cFqkWBPGTYyU1z4iaiIlYfUVAjKOZCMcB9qH2Wy5nM97YxkTiUjfRqEnDCkA== X-Received: by 2002:a17:902:e5c8:b0:295:8db9:3059 with SMTP id d9443c01a7336-29b6c6871c4mr24294575ad.38.1763723008634; Fri, 21 Nov 2025 03:03:28 -0800 (PST) Received: from [10.204.101.42] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29b5b1075afsm53464635ad.4.2025.11.21.03.03.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 21 Nov 2025 03:03:28 -0800 (PST) Message-ID: Date: Fri, 21 Nov 2025 16:33:21 +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 v3 0/6] media: iris: prepare support for video codecs on Qcom vpu4 platform To: Bryan O'Donoghue , Dmitry Baryshkov Cc: Dikshita Agarwal , Abhinav Kumar , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Philipp Zabel , Konrad Dybcio , linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Vishnu Reddy , Bryan O'Donoghue , Vishnu Reddy References: <20251107-knp_video-v3-0-50c86cbb0eb8@oss.qualcomm.com> <3vbq76dpjnadfrnufojq4zqiv7p5p555rhxfx6yoncc354p3lk@ohcs3ldhuoao> <2d56fc4b-6e3c-4f83-aab1-c48db3b8bb2d@oss.qualcomm.com> Content-Language: en-US From: Vikash Garodia In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTIxMDA4NCBTYWx0ZWRfX+8V92GnJMJYz UYFPIGs6a1ajJiNEMjZunhfs3r0YDlcFCjsp9y9jD2XhwvFPbVD/Wp1G3GWsyPdqSdAsLfOaGVd ULu2MjugjN4P7/E4xRIlO9+KmMzenYISwHUWyp8ZrxUEj+4gFKke4IPy8Zxq1oPIjjTnm294NGu cW2DLRysBR/bSjeIQDrLyJcHq2ymIsozxBIpu5N9k4yGMtO//+TF9Gt2p/uuRJdB51unpWuVviR hJciI1l3csRR2JSfFsZq+E5n5bq7aOipQwM1jQAr10jTfsUBY96eCG0pi/xmZtysVLwO6q8kMHl 5/A1fCtHr3fa1icq3pMM4QdtLvOWS5lNI1si9srkoN1rfGp4V3oyf8yZCgjonNkwg9wRyGwHQil Q5HReIWRJQTxXFacSSGW6hPLK8ephw== X-Authority-Analysis: v=2.4 cv=Vpwuwu2n c=1 sm=1 tr=0 ts=69204702 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=6UeiqGixMTsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=2T7qbGGHlNX9R9Jok6gA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-ORIG-GUID: UqqOLBZ2jTgLUeZAYaxe_qll8qs8iDi_ X-Proofpoint-GUID: UqqOLBZ2jTgLUeZAYaxe_qll8qs8iDi_ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-21_03,2025-11-20_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 impostorscore=0 bulkscore=0 phishscore=0 priorityscore=1501 malwarescore=0 spamscore=0 suspectscore=0 adultscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511210084 On 11/20/2025 3:19 PM, Bryan O'Donoghue wrote: > On 12/11/2025 05:09, Vikash Garodia wrote: >>> One additional bonus is that fluster runs several process in parallel >>> by default, catching issues caused by several decode threads running >>> in parallel. >>> >> multi process issue is due to below [1] (tried it on lemans). Due to >> higher concurrency, we can see that the DMA buffer is mapped into >> un-addressable range (0-0x25800000) i.e 0x24b00000, and leading to >> global fault. This was the reason i was keeping 2 memory-region in >> kaanapali binding, to restrict certain ranges of IOVA. > > If that is currently true then we should restrict concurrent sessions > entirely unless/until it can be safely supported. > I would prefer to fix it than disable the feature. I would raising a fix for it. Also, to keep it clear, this is nothing to do with this patch series. The issue about non usable IOVA range has been there for qcom vpu, it not newly introduced in iris driver. It was not exposed in venus and it is seen now in iris with concurrency when IOVA falls into that non addressable range. Regards, Vikash