Package: linux-image-5.10.0-1-amd64 X-Debbugs-Cc: ken...@xdump.org Version: 5.10.4-1 Severity: wishlist
The problem: USB bluetooth adapter is not correctly initialized when rtl8761b chipset is used. (Thus, failed to initialize as a bluetooth controller correctly) This issue was fixed in linux 5.11, so please backport the following patch to 5.10. [1] [1] https://github.com/torvalds/linux/commit/a31489d2a368d2f9225ed6a6f595c63bc7d10de8 Bluetooth: Fix attempting to set RPA timeout when unsupported During controller initialization, an LE Set RPA Timeout command is sent to the controller if supported. However, the value checked to determine if the command is supported is incorrect. Page 1921 of the Bluetooth Core Spec v5.2 shows that bit 2 of octet 35 of the Supported_Commands field corresponds to the LE Set RPA Timeout command, but currently bit 6 of octet 35 is checked. This patch checks the correct value instead. How to reproduce 1. boot with linux-image-5.10.0-1-amd64 2. connect usb Bluetooth adapter (rtl8761b chipset) Expected: The initialization process succeeds without error.