From: Yang Li Ignore the big sync connections, we are looking for the PA sync connection that was created as a result of the PA sync established event. Signed-off-by: Yang Li --- include/net/bluetooth/hci_core.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/net/bluetooth/hci_core.h b/include/net/bluetooth/hci_core.h index 3ce1fb6f5822..646b0c5fd7a5 100644 --- a/include/net/bluetooth/hci_core.h +++ b/include/net/bluetooth/hci_core.h @@ -1400,6 +1400,13 @@ hci_conn_hash_lookup_pa_sync_handle(struct hci_dev *hdev, __u16 sync_handle) if (c->type != BIS_LINK) continue; + /* Ignore the big sync connections, we are looking + * for the PA sync connection that was created as + * a result of the PA sync established event. + */ + if (test_bit(HCI_CONN_BIG_SYNC, &c->flags)) + continue; + /* Ignore the listen hcon, we are looking * for the child hcon that was created as * a result of the PA sync established event. --- base-commit: 3bc46213b81278f3a9df0324768e152de71eb9fe change-id: 20250701-pa_sync-2fc7fc9f592c Best regards, -- Yang Li