https://bugzilla.kernel.org/show_bug.cgi?id=216817 --- Comment #5 from Luiz Von Dentz (luiz.dentz@xxxxxxxxx) --- (In reply to Andrew M from comment #3) > Unfortunately it sill fails with 6.1 from Arch testing and a latest git pull > (6.1.r13139.gf9ff5644bcc0) which both include that change. Can you try with the following patch: diff --git a/net/bluetooth/hci_sync.c b/net/bluetooth/hci_sync.c index 5220bfd75b00..b3676b899647 100644 --- a/net/bluetooth/hci_sync.c +++ b/net/bluetooth/hci_sync.c @@ -3572,7 +3572,7 @@ static const struct hci_init_stage hci_init2[] = { static int hci_le_read_buffer_size_sync(struct hci_dev *hdev) { /* Use Read LE Buffer Size V2 if supported */ - if (hdev->commands[41] & 0x20) + if (iso_capable(hdev) && hdev->commands[41] & 0x20) return __hci_cmd_sync_status(hdev, HCI_OP_LE_READ_BUFFER_SIZE_V2, 0, NULL, HCI_CMD_TIMEOUT); -- You may reply to this email to add a comment. You are receiving this mail because: You are the assignee for the bug.