linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [Bug 209659] New: Intel USB bluetooth 8087:0026 device is gone after system resume
@ 2020-10-13 15:22 bugzilla-daemon
  2022-04-25 20:46 ` [Bug 209659] " bugzilla-daemon
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: bugzilla-daemon @ 2020-10-13 15:22 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=209659

            Bug ID: 209659
           Summary: Intel USB bluetooth 8087:0026 device is gone after
                    system resume
           Product: Drivers
           Version: 2.5
    Kernel Version: 5.9.0-050900
          Hardware: Intel
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: blocking
          Priority: P1
         Component: Bluetooth
          Assignee: linux-bluetooth@vger.kernel.org
          Reporter: pawelwod@gmail.com
        Regression: No

I'm facing an issue that the BT device is gone after I suspend and resume.
Kernel say that device is disconnected and thats it.
I tried following options for btusb module
        enable_autosuspend=0
        enable_autosuspend=0 reset=1

Also tried set power/persistent = 0/1 but result is still the same. Only reboot
helps in bringing it back.
In addition I checked that BT + suspend/resume is working fine under Windows
10.

Hardware:
        Lenovo ThinkBook 15 IIL.

BIOS is updated to latest one from Lenovo site
        DJCN18WW 05/08/2020

The BT device is
        Bus 003 Device 005: ID 8087:0026 Intel Corp.

OS is Ubuntu 18.04, issue happens on distro kernel kernel 5.4 and mainline 5.9

Here is USB dev tree before suspand:
$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    |__ Port 6: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 10: Dev 5, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 10: Dev 5, If 1, Class=Wireless, Driver=btusb, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M

And after resume:
$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    |__ Port 6: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M

# dmesg --follow 
[ 5577.434207] PM: suspend entry (deep)
[ 5577.441904] Filesystems sync: 0.007 seconds
[ 5577.469737] Freezing user space processes ... (elapsed 0.253 seconds) done.
[ 5577.722933] OOM killer disabled.
[ 5577.722935] Freezing remaining freezable tasks ... (elapsed 0.001 seconds)
done.
[ 5577.724425] printk: Suspending console(s) (use no_console_suspend to debug)
[ 5577.732989] sd 1:0:0:0: [sda] Synchronizing SCSI cache
[ 5577.733160] sd 1:0:0:0: [sda] Stopping disk
[ 5577.876476] ACPI: EC: interrupt blocked
[ 5577.903742] ACPI: Preparing to enter system sleep state S3
[ 5577.904817] ACPI: EC: event blocked
[ 5577.904817] ACPI: EC: EC stopped
[ 5577.904818] PM: Saving platform NVS memory
[ 5577.904958] Disabling non-boot CPUs ...
[ 5577.906547] smpboot: CPU 1 is now offline
[ 5577.909407] smpboot: CPU 2 is now offline
[ 5577.912277] smpboot: CPU 3 is now offline
[ 5577.915730] smpboot: CPU 4 is now offline
[ 5577.917458] IRQ 122: no longer affine to CPU5
[ 5577.917468] IRQ 139: no longer affine to CPU5
[ 5577.918488] smpboot: CPU 5 is now offline
[ 5577.919933] IRQ 123: no longer affine to CPU6
[ 5577.919939] IRQ 127: no longer affine to CPU6
[ 5577.920965] smpboot: CPU 6 is now offline
[ 5577.922347] IRQ 126: no longer affine to CPU7
[ 5577.922356] IRQ 138: no longer affine to CPU7
[ 5577.923374] smpboot: CPU 7 is now offline
[ 5577.926418] ACPI: Low-level resume complete
[ 5577.926523] ACPI: EC: EC started
[ 5577.926523] PM: Restoring platform NVS memory
[ 5577.927744] Enabling non-boot CPUs ...
[ 5577.927791] x86: Booting SMP configuration:
[ 5577.927791] smpboot: Booting Node 0 Processor 1 APIC 0x2
[ 5577.928147] smpboot: Scheduler frequency invariance went wobbly, disabling!
[ 5577.928608] CPU1 is up
[ 5577.928635] smpboot: Booting Node 0 Processor 2 APIC 0x4
[ 5577.929474] CPU2 is up
[ 5577.929518] smpboot: Booting Node 0 Processor 3 APIC 0x6
[ 5577.930334] CPU3 is up
[ 5577.930358] smpboot: Booting Node 0 Processor 4 APIC 0x1
[ 5577.931205] CPU4 is up
[ 5577.931233] smpboot: Booting Node 0 Processor 5 APIC 0x3
[ 5577.931869] CPU5 is up
[ 5577.931922] smpboot: Booting Node 0 Processor 6 APIC 0x5
[ 5577.932693] CPU6 is up
[ 5577.932731] smpboot: Booting Node 0 Processor 7 APIC 0x7
[ 5577.933584] CPU7 is up
[ 5577.937061] ACPI: Waking up from system sleep state S3
[ 5577.939947] ACPI: EC: interrupt unblocked
[ 5577.964623] ACPI: EC: event unblocked
[ 5577.964859] sd 1:0:0:0: [sda] Starting disk
[ 5577.965667] usb usb1: root hub lost power or was reset
[ 5577.965668] usb usb2: root hub lost power or was reset
[ 5577.972953] nvme nvme0: 8/0/0 default/read/poll queues
[ 5578.192386] usb 3-6: reset high-speed USB device number 3 using xhci_hcd
[ 5578.275913] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 5578.276164] ata2.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
[ 5578.276166] ata2.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK)
filtered out
[ 5578.276168] ata2.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered
out
[ 5578.276449] ata2.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
[ 5578.276450] ata2.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK)
filtered out
[ 5578.276451] ata2.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered
out
[ 5578.276536] ata2.00: configured for UDMA/133
[ 5580.279667] acpi LNXPOWER:05: Turning OFF
[ 5580.279844] acpi LNXPOWER:04: Turning OFF
[ 5580.279997] acpi LNXPOWER:03: Turning OFF
[ 5580.280043] OOM killer enabled.
[ 5580.280044] Restarting tasks ... 
[ 5580.280127] usb 3-10: USB disconnect, device number 5
[ 5580.284916] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04:
bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[ 5580.285409] done.
[ 5580.286759] PM: suspend exit
[ 5580.344191] Generic FE-GE Realtek PHY r8169-100:00: attached PHY driver
[Generic FE-GE Realtek PHY] (mii_bus:phy_addr=r8169-100:00, irq=IGNORE)
[ 5580.472295] r8169 0000:01:00.0 enp1s0: Link is Down

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 209659] Intel USB bluetooth 8087:0026 device is gone after system resume
  2020-10-13 15:22 [Bug 209659] New: Intel USB bluetooth 8087:0026 device is gone after system resume bugzilla-daemon
@ 2022-04-25 20:46 ` bugzilla-daemon
  2022-04-25 20:48 ` bugzilla-daemon
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2022-04-25 20:46 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=209659

--- Comment #4 from Pawel Wodkowski (pawelwod@gmail.com) ---
An still in kernel 5.17. Who we need to pray to to have some attentions from
Intel?

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 209659] Intel USB bluetooth 8087:0026 device is gone after system resume
  2020-10-13 15:22 [Bug 209659] New: Intel USB bluetooth 8087:0026 device is gone after system resume bugzilla-daemon
  2022-04-25 20:46 ` [Bug 209659] " bugzilla-daemon
@ 2022-04-25 20:48 ` bugzilla-daemon
  2022-04-25 20:49 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2022-04-25 20:48 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=209659

Pawel Wodkowski (pawelwod@gmail.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |linux-bluetooth@vger.kernel
                   |                            |.org

--- Comment #5 from Pawel Wodkowski (pawelwod@gmail.com) ---
Adding BT mailing list. Maybe someone will have some mercy.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 209659] Intel USB bluetooth 8087:0026 device is gone after system resume
  2020-10-13 15:22 [Bug 209659] New: Intel USB bluetooth 8087:0026 device is gone after system resume bugzilla-daemon
  2022-04-25 20:46 ` [Bug 209659] " bugzilla-daemon
  2022-04-25 20:48 ` bugzilla-daemon
@ 2022-04-25 20:49 ` bugzilla-daemon
  2022-04-27  8:53 ` [Bug 209659] Intel USB AX201 bluetooth (8087:0026) " bugzilla-daemon
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2022-04-25 20:49 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=209659

Pawel Wodkowski (pawelwod@gmail.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Kernel Version|5.9.0-050900                |5.17

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 209659] Intel USB AX201 bluetooth (8087:0026) device is gone after system resume
  2020-10-13 15:22 [Bug 209659] New: Intel USB bluetooth 8087:0026 device is gone after system resume bugzilla-daemon
                   ` (2 preceding siblings ...)
  2022-04-25 20:49 ` bugzilla-daemon
@ 2022-04-27  8:53 ` bugzilla-daemon
  2022-09-06  8:05 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2022-04-27  8:53 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=209659

Pawel Wodkowski (pawelwod@gmail.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Intel USB bluetooth         |Intel USB AX201 bluetooth
                   |8087:0026 device is gone    |(8087:0026) device is gone
                   |after system resume         |after system resume

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 209659] Intel USB AX201 bluetooth (8087:0026) device is gone after system resume
  2020-10-13 15:22 [Bug 209659] New: Intel USB bluetooth 8087:0026 device is gone after system resume bugzilla-daemon
                   ` (3 preceding siblings ...)
  2022-04-27  8:53 ` [Bug 209659] Intel USB AX201 bluetooth (8087:0026) " bugzilla-daemon
@ 2022-09-06  8:05 ` bugzilla-daemon
  2023-04-22 16:36 ` bugzilla-daemon
  2023-04-25 19:02 ` bugzilla-daemon
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2022-09-06  8:05 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=209659

--- Comment #6 from Pawel Wodkowski (pawelwod@gmail.com) ---
They officially admitted that Intel don't GF about that issue.

Official suggested "workarounds" can be found here:

https://community.intel.com/t5/Wireless/AX201-Bluetooth-dead-after-sleep-S3-and-resume-continue/m-p/1412902/emcs_t/S2h8ZW1haWx8dG9waWNfc3Vic2NyaXB0aW9ufEw3UEFKTFJFU1U0VjI2fDE0MTI5MDJ8U1VCU0NSSVBUSU9OU3xoSw#M43083

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 209659] Intel USB AX201 bluetooth (8087:0026) device is gone after system resume
  2020-10-13 15:22 [Bug 209659] New: Intel USB bluetooth 8087:0026 device is gone after system resume bugzilla-daemon
                   ` (4 preceding siblings ...)
  2022-09-06  8:05 ` bugzilla-daemon
@ 2023-04-22 16:36 ` bugzilla-daemon
  2023-04-25 19:02 ` bugzilla-daemon
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2023-04-22 16:36 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=209659

Normelio (nchajon@protonmail.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nchajon@protonmail.com

--- Comment #7 from Normelio (nchajon@protonmail.com) ---
Can confirm the same problem on a Thinkbook 14 ILL,tested with Intel AC 8620
and Intel AC 9560. Works without issue while power on but after resuming from
suspend BT disappear. 

BIOS:
DJCN30WW (Latest)

Tested distributions:
RHEL 9.1 (kernel 5.19)
Fedora 37 - 38 (kernel 6.2)

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 209659] Intel USB AX201 bluetooth (8087:0026) device is gone after system resume
  2020-10-13 15:22 [Bug 209659] New: Intel USB bluetooth 8087:0026 device is gone after system resume bugzilla-daemon
                   ` (5 preceding siblings ...)
  2023-04-22 16:36 ` bugzilla-daemon
@ 2023-04-25 19:02 ` bugzilla-daemon
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon @ 2023-04-25 19:02 UTC (permalink / raw)
  To: linux-bluetooth

https://bugzilla.kernel.org/show_bug.cgi?id=209659

Bas Mevissen (abuse@basmevissen.nl) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |abuse@basmevissen.nl

--- Comment #8 from Bas Mevissen (abuse@basmevissen.nl) ---
Same here with Thinkbook 15 IIL.
Bus 003 Device 005: ID 8087:0026 Intel Corp. AX201 Bluetooth
Device dead after a suspend and actually disappears from the listing given by
lsusb. No way to get it back. Can this please be picked up?

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-04-25 19:02 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-13 15:22 [Bug 209659] New: Intel USB bluetooth 8087:0026 device is gone after system resume bugzilla-daemon
2022-04-25 20:46 ` [Bug 209659] " bugzilla-daemon
2022-04-25 20:48 ` bugzilla-daemon
2022-04-25 20:49 ` bugzilla-daemon
2022-04-27  8:53 ` [Bug 209659] Intel USB AX201 bluetooth (8087:0026) " bugzilla-daemon
2022-09-06  8:05 ` bugzilla-daemon
2023-04-22 16:36 ` bugzilla-daemon
2023-04-25 19:02 ` bugzilla-daemon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).