Re: [PATCH V3 03/14] i3c: master: Do not treat master device as a duplicate target
From: Mukesh Savaliya
Date: Tue Aug 04 2026 - 13:33:55 EST
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@xxxxxxxxxxxxxxx
Signed-off-by: Adrian Hunter <adrian.hunter@xxxxxxxxx>
---
Changes in V3:
New patch
drivers/i3c/master.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Acked-by: Mukesh Savaliya <mukesh.savaliya@xxxxxxxxxxxxxxxx>