After update to new 6.0rc1 I can't use any bt-earphones.
I've checked in bluetoothctl: devices are still connected but none of endpoint/transport entries are creates.
XB1S gamepad works without any issues.
26afbd826ee326e63a334c37fd45e82e50a615ec is the first bad commit
Author: Luiz Augusto von Dentz <email@example.com>
Date: Mon Jul 29 18:15:43 2019 +0300
Bluetooth: Add initial implementation of CIS connections
This adds the initial implementation of CIS connections and introduces
the ISO packets/links.
can't revert this commit.
*Aditionally, I've tried this kernel on second machine with AX210 wifi/bt combo and issue doesn't appear. So I assume problem is limited to mediatek module.
I suspect this could be due some HCI command during initialization, could you please collect the HCI using btmon?
Created attachment 301608 [details]
btmon -w log # 6.0-rc1
this is log for rc1, hope it's not a big problem.
Created attachment 301609 [details]
btmon -w log # 5.19x
this is log for connected/worked device.
Created attachment 301727 [details]
This shall fix the problem, weird that CI didn't find it though since it quite clear that ACL buffers will not be initialized thus preventing any ACL traffic.
thanks Luiz for fix this, i've tested it on top rc3 & master and my headphones live again.
fixed in rc5