linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: bugzilla-daemon@kernel.org
To: linux-bluetooth@vger.kernel.org
Subject: [Bug 216936] First attempt to upload firmware for Intel Bluetooth fails (a timing issue?)
Date: Sat, 20 Dec 2025 22:45:13 +0000	[thread overview]
Message-ID: <bug-216936-62941-sywfq3qUE0@https.bugzilla.kernel.org/> (raw)
In-Reply-To: <bug-216936-62941@https.bugzilla.kernel.org/>

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

--- Comment #32 from cheako+kernel_org@mikemestnik.net ---
I just added my device to the bt ignore list...
https://github.com/torvalds/linux/blob/master/drivers/platform/x86/lenovo/thinkpad_acpi.c#L4299

from this:
0001C320   86 80 00 00  F3 24 00 00  FF FF FF FF  FF FF FF FF  .....$..........
0001C330   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0001C340   00 00 00 00  00 00 00 00  86 80 00 00  FD 24 00 00  .............$..
0001C350   FF FF FF FF  FF FF FF FF  00 00 00 00  00 00 00 00  ................
0001C360   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0001C370   86 80 00 00  26 25 00 00  FF FF FF FF  FF FF FF FF  ....&%..........
0001C380   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0001C390   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................

04:00.0 0280: 8086:2723 (rev 1a)
        Subsystem: 8086:0084
        Flags: bus master, fast devsel, latency 0, IRQ 69, IOMMU group 12
        Memory at c0700000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

to this:
0001C320   86 80 00 00  F3 24 00 00  FF FF FF FF  FF FF FF FF  .....$..........
0001C330   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0001C340   00 00 00 00  00 00 00 00  86 80 00 00  FD 24 00 00  .............$..
0001C350   FF FF FF FF  FF FF FF FF  00 00 00 00  00 00 00 00  ................
0001C360   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
# This entry was only two nibbles off.
0001C370   86 80 00 00  23 27 00 00  FF FF FF FF  FF FF FF FF  ....#'..........
0001C380   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0001C390   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................

and then used `modprobe -f` to ignore the signature I just broke.

[   88.214055] btusb:btusb_bulk_complete:1520: hci0 urb 000000001b608b6b status
0 count 23
[   88.225307] btusb:btusb_bulk_complete:1520: hci0 urb 0000000022c725e5 status
0 count 23
[  117.676394] stoped logging
[  127.123667] sparse_keymap: bad vermagic: kernel tainted.
[  127.123678] Disabling lock debugging due to kernel taint
[  127.124287] sparse_keymap: module verification failed: signature and/or
required key missing - tainting kernel
[  127.136514] thinkpad_acpi: ThinkPad ACPI Extras v0.26
[  127.136522] thinkpad_acpi: http://ibm-acpi.sf.net/
[  127.136524] thinkpad_acpi: ThinkPad BIOS R0UET78W (1.58 ), EC R0UHT78W
[  127.136528] thinkpad_acpi: Lenovo ThinkPad E585, model 20KV000YUS
[  127.137603] thinkpad_acpi: radio switch found; radios are enabled
[  127.137623] thinkpad_acpi: This ThinkPad has standard ACPI backlight
brightness control, supported by the ACPI video driver
[  127.137628] thinkpad_acpi: Disabling thinkpad-acpi brightness events by
default...
[  127.166948] thinkpad_acpi: Standard ACPI backlight interface available, not
loading native one
[  127.290709] thinkpad_acpi: battery 1 registered (start 75, stop 80,
behaviours: 0xb)
[  127.290735] ACPI: battery: new hook: ThinkPad Battery Extension
[  127.291397] input: ThinkPad Extra Buttons as
/devices/platform/thinkpad_acpi/input/input16

1. Please add a mod option to force this.
2. Add this device.

My dmsgs are still above, but here is more.

Handle 0x000E, DMI type 0, 24 bytes
BIOS Information
        Vendor: LENOVO
        Version: R0UET78W (1.58 )
        Release Date: 11/17/2020
        Address: 0xE0000
        Runtime Size: 128 kB
        ROM Size: 16 MB
        Characteristics:
                PCI is supported
                PNP is supported
                BIOS is upgradeable
                BIOS shadowing is allowed
                Boot from CD is supported
                Selectable boot is supported
                EDD is supported
                3.5"/720 kB floppy services are supported (int 13h)
                Print screen service is supported (int 5h)
                8042 keyboard services are supported (int 9h)
                Serial services are supported (int 14h)
                Printer services are supported (int 17h)
                CGA/mono video services are supported (int 10h)
                ACPI is supported
                USB legacy is supported
                BIOS boot specification is supported
                Targeted content distribution is supported
                UEFI is supported
        BIOS Revision: 1.58
        Firmware Revision: 1.58

Handle 0x000F, DMI type 1, 27 bytes
System Information
        Manufacturer: LENOVO
        Product Name: 20KV000YUS
        Version: ThinkPad E585
        Wake-up Type: Power Switch
        SKU Number: LENOVO_MT_20KV_BU_Think_FM_ThinkPad E585
        Family: ThinkPad E585

Handle 0x0010, DMI type 2, 15 bytes
Base Board Information
        Manufacturer: LENOVO
        Product Name: 20KV000YUS
        Version: SDK0J40697 WIN
        Asset Tag: Not Available
        Features:
                Board is a hosting board
                Board is replaceable
        Location In Chassis: Not Available
        Chassis Handle: 0x0000
        Type: Motherboard
        Contained Object Handles: 0

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

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

  parent reply	other threads:[~2025-12-20 22:45 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-15 20:35 [Bug 216936] New: [REGRESSION] The first attempt to upload firmware for Intel Bluetooth fails bugzilla-daemon
2023-01-15 20:38 ` [Bug 216936] First attempt to upload firmware for Intel Bluetooth fails (a timing issue?) bugzilla-daemon
2023-01-15 22:26 ` bugzilla-daemon
2023-01-16 12:42 ` bugzilla-daemon
2023-01-17  5:58 ` bugzilla-daemon
2023-01-31  3:01 ` bugzilla-daemon
2023-01-31  3:06 ` bugzilla-daemon
2023-01-31  9:11 ` bugzilla-daemon
2023-04-29 16:35 ` bugzilla-daemon
2023-04-30  8:44 ` bugzilla-daemon
2023-05-12  8:58 ` bugzilla-daemon
2023-05-13 10:59 ` bugzilla-daemon
2023-07-11 14:44 ` bugzilla-daemon
2023-07-11 14:48 ` bugzilla-daemon
2023-07-12 16:34 ` bugzilla-daemon
2023-07-12 23:11 ` bugzilla-daemon
2023-07-13 14:06 ` bugzilla-daemon
2023-07-29 20:09 ` bugzilla-daemon
2023-09-20 10:53 ` bugzilla-daemon
2023-09-24 10:11 ` bugzilla-daemon
2024-04-12 15:37 ` bugzilla-daemon
2024-04-12 19:56 ` bugzilla-daemon
2024-04-12 20:02 ` bugzilla-daemon
2024-04-12 21:40 ` bugzilla-daemon
2025-12-19 16:05 ` bugzilla-daemon
2025-12-19 22:10 ` bugzilla-daemon
2025-12-19 22:11 ` bugzilla-daemon
2025-12-19 22:22 ` bugzilla-daemon
2025-12-20  4:51 ` bugzilla-daemon
2025-12-20  5:00 ` bugzilla-daemon
2025-12-20 15:42 ` bugzilla-daemon
2025-12-20 20:41 ` bugzilla-daemon
2025-12-20 22:45 ` bugzilla-daemon [this message]
2025-12-22 15:41 ` bugzilla-daemon
2025-12-22 15:43 ` bugzilla-daemon
2025-12-23 15:16 ` bugzilla-daemon
2025-12-23 16:03 ` bugzilla-daemon
2025-12-24 15:43 ` bugzilla-daemon
2025-12-25  3:50 ` bugzilla-daemon
2025-12-25  9:32 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-216936-62941-sywfq3qUE0@https.bugzilla.kernel.org/ \
    --to=bugzilla-daemon@kernel.org \
    --cc=linux-bluetooth@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).