Linux bluetooth development
 help / color / mirror / Atom feed
* [PATCH 0/2] Bluetooth: Disable LL Privacy on Intel JfP (8087:0aaa)
@ 2026-10-27 16:43 Diego Francio
  2026-10-27 16:43 ` [PATCH 1/2] Bluetooth: Add HCI_QUIRK_BROKEN_LL_PRIVACY Diego Francio
  2026-10-27 16:43 ` [PATCH 2/2] Bluetooth: btusb: " Diego Francio
  0 siblings, 2 replies; 4+ messages in thread
From: Diego Francio @ 2026-10-27 16:43 UTC (permalink / raw)
  To: luiz.dentz, marcel; +Cc: linux-bluetooth

Since LL Privacy became always-on in v6.14, the Intel 9460/9462/9560
(JfP, USB 8087:0aaa) firmware crashes with "Hardware error 0x0c" every few
minutes when BLE HID devices are paired, dropping every connection.

Patch 1 adds HCI_QUIRK_BROKEN_LL_PRIVACY, patch 2 sets it for 8087:0aaa.
Other controllers are not affected.

Tested on an Intel 9462 machine running Ubuntu 7.0.0-38: with this series
applied there was no Hardware Error in more than 4 hours with a keyboard
and a mouse connected, versus one every 3-15 minutes before. Forcing LL
Privacy off with a module parameter instead ran for 9 hours without one.
The exact HCI command that crashes the firmware was not identified (no
btmon capture of a crash).

Diego Francio (2):
  Bluetooth: Add HCI_QUIRK_BROKEN_LL_PRIVACY
  Bluetooth: btusb: Disable LL Privacy on Intel JfP (8087:0aaa)

 drivers/bluetooth/btusb_main.c   |  7 ++++++-
 include/net/bluetooth/hci.h      | 10 ++++++++++
 include/net/bluetooth/hci_core.h |  4 +++-
 3 files changed, 19 insertions(+), 2 deletions(-)

-- 
2.53.0


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

end of thread, other threads:[~2026-10-27 21:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-27 16:43 [PATCH 0/2] Bluetooth: Disable LL Privacy on Intel JfP (8087:0aaa) Diego Francio
2026-10-27 16:43 ` [PATCH 1/2] Bluetooth: Add HCI_QUIRK_BROKEN_LL_PRIVACY Diego Francio
2026-10-27 21:23   ` Bluetooth: Disable LL Privacy on Intel JfP (8087:0aaa) bluez.test.bot
2026-10-27 16:43 ` [PATCH 2/2] Bluetooth: btusb: " Diego Francio

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox