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 DFE6F32B10D for ; Tue, 4 Aug 2026 17:33:44 +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=1785864826; cv=none; b=E5qsTnPv20DBPD2kbBMcmrn5ai7UF0h6gKc99cq1rOq8+9PR8BmCVBSh1lNcx+8lQouOo0Dk0fGtvI7x2qD9J8U4AVl2bl4wUaci3lKN/d2q7gqCjwiNO+ekdZlmahtDkHVPFmGFQfNYy/pQii4++pfpFCvIPerqwl0+X1axDGY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785864826; c=relaxed/simple; bh=s5GrUbO/K7GURFg+P5CxA0Qxa0DU2VYDxIT+ut6Whsk=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=Mb40m5m6oDsSDBuBs5bHhujNb3dPOysN0WDwI97Y4u6iFfks1xPoJ2QPFVz6lSG+K387PlG9feWvnVHYgX/lL8eqIMtHeMt1dhwN7MnCckmepINdC1PZs1LE87V/Togj/w+bOM7pVwlEgCndS6Xk8g0e2ekexvJl9UPsbwxBaBw= 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=WSFpLY38; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CjBPgeHy; 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="WSFpLY38"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CjBPgeHy" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 674H0DVd333138 for ; Tue, 4 Aug 2026 17:33:43 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= wyItnuYAoSw/iX3WQl8cdPxSiwleyAQ9qgrs/f/zFks=; b=WSFpLY38+80fqZZO T0ca8XTtSMvaGsVT8TlKB8IYPBbmrVMphHdIBXmQNPQVDdldguwuneFbwyTW4Hym K2PuC12/0ohwXc1ftdZdY2J/OxT/hromVjhdprIjPPDxouVh9GX5o8jqZiCR76hl tEyxTFN+cqt9fYQBW2TOrpd9MTTQJc7X5kRYyHSOcMw4H74NpnSxFZ37SDOFKuYM woz1mR4iktjID03UP0IqqvJHCqqsF53ZPU7S8qVHMNuxlfQpug0qETs2sZNxkBfy SuatTR5Io7hgvD0r3EUS9q8ud5j8LKR07YLLEexUOxtS1FiShrk48h9UaL0k4ZzD 6z0Klw== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fum3n85ws-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 04 Aug 2026 17:33:43 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-ca8aee88725so14677a12.3 for ; Tue, 04 Aug 2026 10:33:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785864823; x=1786469623; 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=wyItnuYAoSw/iX3WQl8cdPxSiwleyAQ9qgrs/f/zFks=; b=CjBPgeHyDk1+kB4y/JFdJD3vIPVF8KkZZ+OFHfQWTiFZqFE12Lo48CB/EEgm0O3iP7 pnu1wo1B1RKd64apUu3LUioOYc6iBXACqmrIuRk2nLTswld0B8ipoc2zrI1LdzEV/o6R p03wfP2SfIqTdIX8JKvSGEKvRQe0gHMFl1XYc8480YuCtGOBiJ8fMkpjuqhqNiob9UfS WqAZqKw5lEDkTuwJwgJ/K46R8yxBHYtzhOFo6yk1BrtgtPmeOEEV8YIxeUA/XBv4jFJQ DA/bUsNo8Gl9s3i0Rh7M+nFvNP6cZfar9yrfslq2EWmmGYIdhwNS/5GXe88tDbW5QpoO GXPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785864823; x=1786469623; 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=wyItnuYAoSw/iX3WQl8cdPxSiwleyAQ9qgrs/f/zFks=; b=pn4pnxzk529VTZsW9Wfr1iN7VaikwVXcPGARx9CPZXL+GUyI7hLzWA8D1Wy4r7McmI VzRiHrcy2tGli/cOoLYebyJElM34CR7phLBOKSKTA0USP/5ySFMQ5yrP9cMB4j3DhaVR FxL6XpfxAeNy9JNlF18poqyX2Qn4bvw1hk/dK9GOBj003JIG2ZR9/Lk/x0mJelflVM9h jH3l2veihfdUF3mH4k4aYOxuV9DUabn9myujBI0zSpkDaKTF+C7uXmtDAmW4iHWFvB1Q Cjc3xypJuUCNy+zrpwofg/o8cU8QmeWxOuSaEZKnjFptk9H37uFQSUsxJ38xF3rghQ/P ZRsg== X-Forwarded-Encrypted: i=1; AHgh+RppcENYg/90lhVHICBkJoHX+89Ha8QXcTgYngeNDsObH1QKF2fYwFihIC/x5+wS07Gwytv2R7wSvwJ+UBE=@vger.kernel.org X-Gm-Message-State: AOJu0YwmsPigPaHrUKqCi9UxSGsbS9DSkvK0K3bjowSXM9U+DL+rzVN9 gVNhb504dH9OBwoipc3jzokitDMmgUo17yYUJToaGI/kwyFXOxBJy/bo+x5MBwgrLgDr2mXPSCf SvduyDIF3MzoqfOzjMNE5zxcyfwIWKmbOLqOsy6qa7Ib85FuP/YpZtSz0vb7h3Wj8ECQ= X-Gm-Gg: AR+sD11SRhVw5+0Clsn00KwOw5rMIE7zfEsnky8KsS2d+Z1rYk2q7gB90rz8yFfj559 T6Q8tsOJ0gYNX2rzo2eHepDS7TcT96lBQ08blC+JEAoDr58gmO6Oro5GmuIGbdVpvCIqCY4x+6W FGraRzyVThlbl3RBmG9P05ILZKosNq6UAbBItGF1lXUGYVLmrZKXEUMUPpxBGukuwPkEU7CIW1k HTlOWcYN5CyzEjyEEfkFv5eLx5xuKoHijOLSBEwLzB5+N4Rf8XpCbv5HwksRWUQdIuDUY0PLvFM FvSelOP5gZN7vUrPE+CVroNrkHRQ0xzhRxYqnYCkuUDCSJM/IgWrk0jl1KHQuOPYT2SKR8WVxF+ 7B9UF7rsA+gVr9uXHVkndxk7l6I3udovpmg== X-Received: by 2002:a05:6a21:6b0f:b0:398:9379:d04d with SMTP id adf61e73a8af0-3cb85e6c922mr471753637.24.1785864822764; Tue, 04 Aug 2026 10:33:42 -0700 (PDT) X-Received: by 2002:a05:6a21:6b0f:b0:398:9379:d04d with SMTP id adf61e73a8af0-3cb85e6c922mr471711637.24.1785864822315; Tue, 04 Aug 2026 10:33:42 -0700 (PDT) Received: from [192.168.1.8] ([106.222.234.41]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3158673be99sm12590660eec.15.2026.08.04.10.33.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 04 Aug 2026 10:33:41 -0700 (PDT) Message-ID: Date: Tue, 4 Aug 2026 23:03:36 +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 03/14] i3c: master: Do not treat master device as a duplicate target To: Adrian Hunter , alexandre.belloni@bootlin.com Cc: Frank.Li@nxp.com, akhilrajeev@nvidia.com, rafael@kernel.org, linux-i3c@lists.infradead.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-pm@vger.kernel.org References: <20260804133810.184905-1-adrian.hunter@intel.com> <20260804133810.184905-4-adrian.hunter@intel.com> Content-Language: en-US From: Mukesh Savaliya In-Reply-To: <20260804133810.184905-4-adrian.hunter@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: ZaHcHaLIeDzB0ksEn3LxGz3VpGLhs9JZ X-Authority-Analysis: v=2.4 cv=EvjiaycA c=1 sm=1 tr=0 ts=6a722277 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=/lQgZcjXNA7ZrIsIl4Cfeg==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=VwQbUJbxAAAA:8 a=QyXUC8HyAAAA:8 a=EUspDBNiAAAA:8 a=RtcsEO40LIKQJCypwjwA:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-GUID: ZaHcHaLIeDzB0ksEn3LxGz3VpGLhs9JZ X-Proofpoint-Spam-Info: AW1haW4tMjYwODA0MDE0MiBTYWx0ZWRfX6dR7PxYvHXhR kKxfvJCNuANWObmXG8YbzpbpyauBfE6D2AD4GpZUpjdoyilrRFk32VZlcz212j84mUr2P4IK+sy n71VwLTEvn0+/rUpK7TumquIaNdz5fg= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODA0MDE0MiBTYWx0ZWRfXwtvRmxjEkJwo D6LWKmFw6jSiyVQHsPUNEMpg9xjr4KSs/dr8/FzFkITjl7Pcx7KMON8pdcXy0JG+5YBn+RCu7Tt 6OKg4x+eLDg3/ErGjhTF8HYdVoIVbD8ZzRldPucGs+XF4onSlV3XoE1tV6ww9CLB9vx7wkv5Bwh CE1JXizy8r51sQYPIpaJR/wxEwcIrtbcopWwwF/mZdE64p1AaE/wQa6m6USoVPpLSfK7tVtjkXw CUH1A3KQ35pZPtYQ+DwMZOMEZsS74Vg2CKwtAKaN/jJpIFGwzE+PN4njOqjrY/vlo5mkdNkZU5l X0/JtqJZRFxOfc+psR2PXLGBs47j6PzFuqEfEt5Jm/FYDRqDOE3cpjClq8/rlQuR2VJG7hKcAat m+IfyzgLsMxKNBjp7s1M8HjKD3NVEIhugmYB/+ZnWQkXu6rEUEHpyiqPTgNKtGJS4lEUrE0BTfP EASfAlLfoVaDkkVX/aQ== 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-04_03,2026-08-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 priorityscore=1501 malwarescore=0 phishscore=0 lowpriorityscore=0 suspectscore=0 spamscore=0 bulkscore=0 clxscore=1015 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608040142 On 8/4/2026 7:07 PM, Adrian Hunter wrote: > i3c_master_search_i3c_dev_duplicate() searches the bus for another I3C > device with the same PID as the reference device. The search can match > master->this, causing the controller itself to be returned as a > duplicate. > > Since the controller is not a target device, it cannot be a duplicate of > one. Exclude master->this from matching so that the function only > returns real duplicate target devices. > > Fixes: 3a379bbcea0a ("i3c: Add core I3C infrastructure") > Cc: stable@vger.kernel.org > Signed-off-by: Adrian Hunter > --- > > > Changes in V3: > > New patch > > > drivers/i3c/master.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > Acked-by: Mukesh Savaliya