Kernel 6.13 Bluetooth headphnes A2DP - HSP/HFP profile switch is broken

Raising visibility for another 6.13 regression, few weeks ago, I’ve filed an issue with pipewire for broken A2DP - HSP/HFP switch for bluetooth: [AirPods Pro 2] HSP/HFP profile switch got broken (#4545) · Issues · PipeWire / pipewire · GitLab

With all the recent upgrades to 6.13 kernel as it hits updates stable, I’ve re-tested my setup with all 6.13 kernels and tried switching back to 6.12.15 and it’s working there.

The problem is, I don’t have enough information for the kernel BZ, as errors that are showing up in journalctl are from pipewire and bluetoothd, which points to bluez file, all of which are not technically kernel?

Anyone have any suggestions how to proceed?

Looks like this patch ([PATCH] Bluetooth: SCO: fix sco_conn refcounting on sco_conn_ready - Pauli Virtanen) might fix it. @jforbes is there any chance to pick this one up in say 6.13.5-201.fc41 ? :sweat_smile:

1 Like