All of lore.kernel.org
 help / color / mirror / Atom feed
From: "K, Kiran" <kiran.k@intel.com>
To: Chris Clayton <chris2553@googlemail.com>,
	"linux-bluetooth@vger.kernel.org"
	<linux-bluetooth@vger.kernel.org>,
	"Von Dentz, Luiz" <luiz.von.dentz@intel.com>
Cc: "Srivatsa, Ravishankar" <ravishankar.srivatsa@intel.com>,
	"Tumkur Narayan, Chethan" <chethan.tumkur.narayan@intel.com>
Subject: RE: BT Intel: Regression loading firmware in linux-5.13-rc3
Date: Tue, 25 May 2021 10:14:07 +0000	[thread overview]
Message-ID: <DM8PR11MB5573280FAB275DCEE789D389F5259@DM8PR11MB5573.namprd11.prod.outlook.com> (raw)
In-Reply-To: <81eddb07-f346-c12a-345b-d929fd2edb10@googlemail.com>

Hi Chris,

This is a known issue related to firmware and is expected to be fixed in next release.

Thanks,
Kiran


> -----Original Message-----
> From: Chris Clayton <chris2553@googlemail.com>
> Sent: Tuesday, May 25, 2021 3:28 PM
> To: linux-bluetooth@vger.kernel.org; Von Dentz, Luiz
> <luiz.von.dentz@intel.com>
> Subject: BT Intel: Regression loading firmware in linux-5.13-rc3
> 
> Hi,
> 
> I've built and installed 5.13-rc3+ (freshly pulled from Linus' tree). On booting
> it I find that none of my bluetooth devices can connect. In the output from
> dmesg I find:
> 
> [    8.170332] Bluetooth: hci0: Firmware revision 0.0 build 121 week 7 2021
> [    8.171339] bluetooth hci0: Direct firmware load for intel/ibt-19-16-0.sfi
> failed with error -2
> [    8.171871] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-19-16-
> 0.sfi (-2)
> 
> As you can see it is looking for a non-existent firmware file intel/ibt-19-16-
> 0.sfi. intel/ibt-19-16-4.{ddc,sfi} do exist and both 5.12.6 and 5.10.39
> successfully load those.
> 
> If I create symbolic links from the ibt-19-16-4 files to ibt-19-16-0 equivalents,
> rc3 loads them and my bluetooth devices work fine. I can't find any ibt-19-16-
> 0 files in the lkinux-firmware tree on kernel.org (or anywhere else for that
> matter).
> 
> I looked at the changes introduced in 5.13 and found a couple of suspects -
> d68903da4e220d1e6b7c6ecdb853c36144c6acc9
> (Bluetooth: btintel: Consolidate intel_version parsing) and its parent commit
> 0a460d8fe2db6887169a19b048ea0c90f8bdc3b7
> (Bluetooth: btintel: Consolidate intel_version_tlv parsing). Both were
> authored by Luiz Augusto von Dentz and make changes to code that
> processes the firmware version data. I built a kernel with
> 0a460d8fe2db6887169a19b048ea0c90f8bdc3b7
> checked out and that loads the installed firmware fine.
> d68903da4e220d1e6b7c6ecdb853c36144c6acc9, however, seems to be the
> the change that breaks things because it tries (and obviously fails) to load ibt-
> 19-16-0.sfi.
> 
> I can provide any additional diagnostics or test a fix, but please copy me in to
> any email because I'm not subscribed to the list.
> 
> In the meantime, I'll use my symlinks workaround.
> 
> Thanks,
> 
> Chris


  reply	other threads:[~2021-05-25 10:14 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-25  9:58 BT Intel: Regression loading firmware in linux-5.13-rc3 Chris Clayton
2021-05-25 10:14 ` K, Kiran [this message]
2021-05-25 10:37   ` Chris Clayton
2021-05-25 18:10     ` Luiz Augusto von Dentz
2021-05-25 19:22       ` Chris Clayton
2021-05-25 20:06         ` Luiz Augusto von Dentz
2021-05-26  4:32           ` K, Kiran
2021-05-26 15:01           ` Marcel Holtmann

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=DM8PR11MB5573280FAB275DCEE789D389F5259@DM8PR11MB5573.namprd11.prod.outlook.com \
    --to=kiran.k@intel.com \
    --cc=chethan.tumkur.narayan@intel.com \
    --cc=chris2553@googlemail.com \
    --cc=linux-bluetooth@vger.kernel.org \
    --cc=luiz.von.dentz@intel.com \
    --cc=ravishankar.srivatsa@intel.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.