Bug 210453
Summary: | [BISECTED] rtl8822cu device : "Bluetooth : No device found" | ||
---|---|---|---|
Product: | Drivers | Reporter: | Olivier V (forum.viennet) |
Component: | Bluetooth | Assignee: | linux-bluetooth (linux-bluetooth) |
Status: | RESOLVED DUPLICATE | ||
Severity: | blocking | CC: | kai.heng.feng, mike.cloaked, mwc |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugzilla.kernel.org/show_bug.cgi?id=204205 https://bugzilla.kernel.org/show_bug.cgi?id=210001 |
||
Kernel Version: | b2cc23398e8166b38f8715026273503b081c2a7a | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Olivier V
2020-12-02 13:45:42 UTC
Something about patches here : http://patchwork.ozlabs.org/project/ubuntu-kernel/list/?series=138556 But I don't understand how to do something with this. As asked here https://bugs.launchpad.net/ubuntu/+s...x/+bug/1906515 I've done a git bisect. Here is the answer : meloli@Asus-A17:~/Bureau/meloli/GITBISECT/linux$ git bisect bad b2cc23398e8166b38f8715026273503b081c2a7a is the first bad commit commit b2cc23398e8166b38f8715026273503b081c2a7a Author: Sathish Narasimman <nsathish41@gmail.com> Date: Thu Jul 23 18:09:02 2020 +0530 Bluetooth: Enable RPA Timeout Enable RPA timeout during bluetooth initialization. The RPA timeout value is used from hdev, which initialized from debug_fs Signed-off-by: Sathish Narasimman <sathish.narasimman@intel.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org> include/net/bluetooth/hci.h | 2 ++ net/bluetooth/hci_core.c | 8 ++++++++ 2 files changed, 10 insertions(+) The bug is confirmed. b2cc23398e8166b38f8715026273503b081c2a7a is the offending commit $ git checkout b2cc23398e8166b38f8715026273503b081c2a7a # give a bad kernel $ git checkout b2cc23398e8166b38f8715026273503b081c2a7a^ # give a good kernel A fix for this problem has been committed on Nov 25: https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git/commit/?id=7c66018139629bfd16fe09b982916cc6c814c8d6 But it is still not in 5.10.1 ubuntu kernel. Is this normal ? The fix will be in the next stable kernel. Not solved in 5.10.2... wait later... Not solved in 5.10.3 The fix will be in 5.11. You could try to get the ubuntu folks downstream to integrate the fix in their 5.10.* builds. Otherwise, you could follow the ubuntu instructions for building your own kernel, and apply the patch yourself and build / install your own kernel with the fix. That is what I've been doing with the Fedora kernel since this problem appeared. OK thank you. I already have build my own kernel (based on 5.10.1) and it works. Solved in 5.11.0-rc2 Solved in 5.10.6 (installed and tried today). Bug can be marked as solved. *** This bug has been marked as a duplicate of bug 210279 *** |