2021-07-31 01:18:51

by Chris Murphy

[permalink] [raw]
Subject: 5.14-rc3: bluetooth lockdep warning, Jefferson Peak (JfP)

Bus 001 Device 005: ID 8087:0aaa Intel Corp. Bluetooth 9460/9560
Jefferson Peak (JfP)

[ 0.000000] Linux version 5.14.0-0.rc3.29.fc35.x86_64+debug
([email protected]) (gcc (GCC) 11.1.1
20210623 (Red Hat 11.1.1-6), GNU ld version 2.36.1-15.fc35) #1 SMP Mo
n Jul 26 14:44:37 UTC 2021

Excerpts:

[ 8.457218] Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
...
[ 10.874942] Bluetooth: hci0: command 0xfc09 tx timeout
...
[ 18.873443] Bluetooth: hci0: Failed to send firmware data (-110)
[ 18.879399] Bluetooth: hci0: sending frame failed (-19)
[ 18.879454] Bluetooth: hci0: Intel reset sent to retry FW download

[ 19.038113] BUG: sleeping function called from invalid context at
net/core/sock.c:3161
[ 19.038150] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid:
445, name: kworker/3:2
[ 19.038161] 6 locks held by kworker/3:2/445:
[ 19.038169] #0: ffff91d4010d4748
((wq_completion)usb_hub_wq){+.+.}-{0:0}, at:
process_one_work+0x21a/0x5c0
[ 19.038226] #1: ffffa618c0b07e70
((work_completion)(&hub->events)){+.+.}-{0:0}, at:
process_one_work+0x21a/0x5c0
[ 19.038395] #2: ffff91d40699ba38 (&dev->mutex){....}-{3:3}, at:
hub_event+0x99/0x1790
[ 19.038462] #3: ffff91d406f89238 (&dev->mutex){....}-{3:3}, at:
usb_disconnect+0x81/0x90
[ 19.038501] #4: ffff91d40b8e01c0 (&dev->mutex){....}-{3:3}, at:
device_release_driver+0x1c/0x40
[ 19.038540] #5: ffffffffc0be8400 (hci_sk_list.lock){++++}-{2:2},
at: hci_sock_dev_event+0x141/0x1f0 [bluetooth]

Full dmesg:
https://drive.google.com/file/d/1A-fdCdhaVJZL3T3_UhSY5DkBfaPZ2tR8/view?usp=sharing

This was also in rc1.

--
Chris Murphy