Matthias Brugger changed bug 1191417
What Removed Added
CC   tiwai@suse.com
Flags   needinfo?(tiwai@suse.com)

Comment # 4 on bug 1191417 from
$ uname -r
5.14.6-2-default

$ sudo modinfo iwlwifi |grep Qu-c0-hr
firmware:       iwlwifi-Qu-c0-hr-b0-64.ucode


$ rpm -ql kernel-firmware-iwlwifi |grep Qu-c0-hr-
/usr/lib/firmware/iwlwifi-Qu-c0-hr-b0-48.ucode.xz
/usr/lib/firmware/iwlwifi-Qu-c0-hr-b0-50.ucode.xz
/usr/lib/firmware/iwlwifi-Qu-c0-hr-b0-53.ucode.xz
/usr/lib/firmware/iwlwifi-Qu-c0-hr-b0-55.ucode.xz
/usr/lib/firmware/iwlwifi-Qu-c0-hr-b0-59.ucode.xz
/usr/lib/firmware/iwlwifi-Qu-c0-hr-b0-62.ucode.xz
/usr/lib/firmware/iwlwifi-Qu-c0-hr-b0-63.ucode.xz

installed package: kernel-firmware-iwlwifi-20210928-1.1

~/src/linux-firmware/$ ls iwlwifi-Qu-c0-hr-b0-*
iwlwifi-Qu-c0-hr-b0-48.ucode
iwlwifi-Qu-c0-hr-b0-50.ucode
iwlwifi-Qu-c0-hr-b0-53.ucode
iwlwifi-Qu-c0-hr-b0-55.ucode
iwlwifi-Qu-c0-hr-b0-59.ucode
iwlwifi-Qu-c0-hr-b0-62.ucode
iwlwifi-Qu-c0-hr-b0-63.ucode

$ git show -s --oneline HEAD 
7a30050 brcm: Add 43455 based AP6255 NVRAM for the ACEPC T8 Mini PC

So the problem is, that modinfo mandates the latest and greatest firmware file,
which is not even accpeted in linux-firmware. Possible solutions to that:
1) add a wildcard instead of a fixed version as done in
75729e110e68 ("brcmfmac: expose firmware config files through modinfo")

2) add the IWL_22000_UCODE_API_MIN version to modinfo as a fallback

3) figure out how to create a modinfo list between [IWL_22000_UCODE_API_MIN,
IWL_22000_UCODE_API_MAX]

Takashi what do you think would be the best approach?


You are receiving this mail because: