Bug 198725 - [GLK]]BT Headset will not be auto reconnected after rmmod\modprobe.
Summary: [GLK]]BT Headset will not be auto reconnected after rmmod\modprobe.
Status: NEW
Alias: None
Product: Networking
Classification: Unclassified
Component: Other (show other bugs)
Hardware: Intel Linux
: P1 high
Assignee: Stephen Hemminger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-08 11:05 UTC by Rex Tsai
Modified: 2018-02-09 02:25 UTC (History)
0 users

See Also:
Kernel Version: 4.15-rc3
Subsystem:
Regression: No
Bisected commit-id:


Attachments
Attached the tested Intel JfP module BT FW (375.31 KB, application/x-zip-compressed)
2018-02-09 02:25 UTC, Rex Tsai
Details

Description Rex Tsai 2018-02-08 11:05:18 UTC
CPU : Intel Gemini Lake SoC B0 Stepping
OS : Ubuntu 16.04.3/ Kernel:4.15-rc3
WLAN module: JfP 9560 QS smaple
BT driver : Inbox
BT firmware: ibt-17-16-1.ddc&ibt-17-16-1.sfi

[Steps to reproduce]
1. On Ubuntu 16.04.3, connect a BT headset to Intel 9650 make sure headset works.
2. sudo rmmod xhci_pci.
3. sudo modprobe xhci_pci
4. The headset will not reconnect to the Ubuntu automatically --> Issue happened
5. Re-power the connected BT headset, The headset will reconnect to Ubuntu successfully.
[Analyzation]
This symptom will not happen on Intel 7265 before.
[Probable cause]:
With 7265, when received reset command, 7265 will be reset, and the link between Ubuntu and headset will lost. The headset will detect link broken and reconnect to Ubuntu.
With 9560, when received reset command, 9560 will be reset. But the link between Ubuntu and headset seems not be reset. So headset feels link alive and will not reconnect to Ubuntu automatically.
Comment 1 Rex Tsai 2018-02-09 02:25:05 UTC
Created attachment 274073 [details]
Attached the tested Intel JfP module BT FW

Note You need to log in before you can comment on or make changes to this bug.