[Kernel-packages] [Bug 1922350] Re: missing firmware reported when updating initramfs
** Attachment added: "5.13.0-1003-oem_focal.list" https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1922350/+attachment/5506604/+files/5.13.0-1003-oem_focal.list -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1922350 Title: missing firmware reported when updating initramfs Status in HWE Next: New Status in linux-firmware package in Ubuntu: In Progress Status in linux-firmware source package in Bionic: In Progress Status in linux-firmware source package in Focal: In Progress Status in linux-firmware source package in Groovy: In Progress Status in linux-firmware source package in Hirsute: In Progress Bug description: [SRU Justification] [Impact] Some kernel firmwares might be landed after linux-firmware forked for each series, or for LTS series, kernels of new versions may claim additional ones that were not previously available. This leaves devices fail to function correctly while they ought to. With a checking script that enumerates all the blobs available in upstream repo and in the Ubuntu fork of a given series, e.g. hirsute, iterate through all the installed kernel modules of a given version to check if claimed firmware blobs are available in Ubuntu's fork. Following kernel version/series have been checked: * 5.11.0-14-generic/hirsute * 5.8.0-48-generic/groovy * 5.4.0-70-generic/focal * 5.6.0-1052-oem/focal * 5.8.0-48-generic/focal * 5.10.0-1019-oem/focal * 4.15.0-140-generic/bionic * 4.18.0-25-generic/bionic * 5.0.0-65-generic/bionic * 5.4.0-70-generic/bionic And it gives following files were missing in at least one of above cases: * amdgpu/arcturus_asd.bin * amdgpu/arcturus_gpu_info.bin * amdgpu/arcturus_mec.bin * amdgpu/arcturus_mec2.bin * amdgpu/arcturus_rlc.bin * amdgpu/arcturus_sdma.bin * amdgpu/arcturus_smc.bin * amdgpu/arcturus_sos.bin * amdgpu/arcturus_ta.bin * amdgpu/arcturus_vcn.bin * amdgpu/navi12_asd.bin * amdgpu/navi12_ce.bin * amdgpu/navi12_dmcu.bin * amdgpu/navi12_gpu_info.bin * amdgpu/navi12_me.bin * amdgpu/navi12_mec.bin * amdgpu/navi12_mec2.bin * amdgpu/navi12_pfp.bin * amdgpu/navi12_rlc.bin * amdgpu/navi12_sdma.bin * amdgpu/navi12_sdma1.bin * amdgpu/navi12_smc.bin * amdgpu/navi12_sos.bin * amdgpu/navi12_ta.bin * amdgpu/navi12_vcn.bin * amdgpu/navy_flounder_ce.bin * amdgpu/navy_flounder_dmcub.bin * amdgpu/navy_flounder_me.bin * amdgpu/navy_flounder_mec.bin * amdgpu/navy_flounder_mec2.bin * amdgpu/navy_flounder_pfp.bin * amdgpu/navy_flounder_rlc.bin * amdgpu/navy_flounder_sdma.bin * amdgpu/navy_flounder_smc.bin * amdgpu/navy_flounder_sos.bin * amdgpu/navy_flounder_ta.bin * amdgpu/navy_flounder_vcn.bin * amdgpu/oland_uvd.bin * amdgpu/pitcairn_uvd.bin * amdgpu/renoir_asd.bin * amdgpu/renoir_ce.bin * amdgpu/renoir_gpu_info.bin * amdgpu/renoir_me.bin * amdgpu/renoir_mec.bin * amdgpu/renoir_mec2.bin * amdgpu/renoir_pfp.bin * amdgpu/renoir_rlc.bin * amdgpu/renoir_sdma.bin * amdgpu/renoir_ta.bin * amdgpu/renoir_vcn.bin * amdgpu/sienna_cichlid_ce.bin * amdgpu/sienna_cichlid_dmcub.bin * amdgpu/sienna_cichlid_me.bin * amdgpu/sienna_cichlid_mec.bin * amdgpu/sienna_cichlid_mec2.bin * amdgpu/sienna_cichlid_pfp.bin * amdgpu/sienna_cichlid_rlc.bin * amdgpu/sienna_cichlid_sdma.bin * amdgpu/sienna_cichlid_smc.bin * amdgpu/sienna_cichlid_sos.bin * amdgpu/sienna_cichlid_ta.bin * amdgpu/sienna_cichlid_vcn.bin * amdgpu/tahiti_uvd.bin * amdgpu/vega20_ta.bin * amdgpu/verde_uvd.bin * atmel/wilc1000_wifi_firmware-1.bin * cmmb_vega_12mhz.inp * cmmb_venice_12mhz.inp * dvb_nova_12mhz.inp * dvb_nova_12mhz_b0.inp * i915/bxt_guc_33.0.0.bin * i915/glk_guc_33.0.0.bin * i915/icl_guc_33.0.0.bin * i915/kbl_guc_33.0.0.bin * i915/skl_guc_33.0.0.bin * i915/tgl_dmc_ver2_04.bin * i915/tgl_huc_7.5.0.bin * isdbt_nova_12mhz.inp * isdbt_nova_12mhz_b0.inp * isdbt_rio.inp * iwlwifi-Qu-b0-hr-b0-59.ucode * iwlwifi-Qu-b0-jf-b0-50.ucode * iwlwifi-Qu-b0-jf-b0-59.ucode * iwlwifi-Qu-c0-hr-b0-50.ucode * iwlwifi-Qu-c0-hr-b0-59.ucode * iwlwifi-QuZ-a0-hr-b0-50.ucode * iwlwifi-QuZ-a0-hr-b0-59.ucode * iwlwifi-QuZ-a0-jf-b0-50.ucode * iwlwifi-QuZ-a0-jf-b0-59.ucode * iwlwifi-cc-a0-50.ucode * iwlwifi-cc-a0-59.ucode * mediatek/mt7663pr2h.bin * mellanox/mlxsw_spectrum-13.2000.1886.mfa2 * mellanox/mlxsw_spectrum-13.2008.1310.mfa2 * mellanox/mlxsw_spectrum2-29.2008.1310.mfa2 * mellanox/mlxsw_spectrum3-30.2008.1310.mfa2 * mrvl/sdsd8977_combo_v2.bin * mrvl/sdsd8997_combo_v4.bin * rtl_nic/rtl8125a-3.fw * rtl_nic/rtl8168fp-3.fw * rtw88/rtw8
[Kernel-packages] [Bug 1922350] Re: missing firmware reported when updating initramfs
update checker script used. ** Attachment added: "check-fw.sh v2" https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1922350/+attachment/5487269/+files/check-fw.sh -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1922350 Title: missing firmware reported when updating initramfs Status in HWE Next: New Status in linux-firmware package in Ubuntu: In Progress Status in linux-firmware source package in Bionic: In Progress Status in linux-firmware source package in Focal: In Progress Status in linux-firmware source package in Groovy: In Progress Status in linux-firmware source package in Hirsute: In Progress Bug description: I'm seeing the following: update-initramfs: Generating /boot/initrd.img-5.11.0-13-generic W: Possible missing firmware /lib/firmware/amdgpu/vangogh_gpu_info.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/arcturus_gpu_info.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_ta.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_sos.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_toc.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_asd.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/arcturus_ta.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/arcturus_asd.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/arcturus_sos.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/arcturus_rlc.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/arcturus_mec2.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/arcturus_mec.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_rlc.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_mec2.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_mec.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_me.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_pfp.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_ce.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_rlc.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_mec2.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_mec.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_me.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_pfp.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_ce.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/arcturus_sdma.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_sdma.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_sdma.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_vcn.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_vcn.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/arcturus_vcn.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_smc.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/arcturus_smc.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/dimgrey_cavefish_dmcub.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/vangogh_dmcub.bin for module amdgpu Processing triggers for hicolor-icon-theme (0.17-2) ... Processing triggers for cups (2.3.3op2-3ubuntu3) ... Processing triggers for gnome-menus (3.36.0-1ubuntu1) ... Processing triggers for libglib2.0-0:amd64 (2.67.5-2) ... Processing triggers for libc-bin (2.33-0ubuntu4) ... Processing triggers for man-db (2.9.4-2) ... Processing triggers for dbus (1.12.20-1ubuntu3) ... ProblemType: Bug DistroRelease: Ubuntu 21.04 Package: linux-image-5.11.0-11-generic 5.11.0-11.12 ProcVersionSignature: Ubuntu 5.11.0-11.12-generic 5.11.0 Uname: Linux 5.11.0-11-generic x86_64 ApportVersion: 2.20.11-0ubuntu61 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC1: dad2584 F pulseaudio /dev/snd/controlC0: dad2584 F pulseaudio CasperMD5CheckResult: unknown Curre
[Kernel-packages] [Bug 1922350] Re: missing firmware reported when updating initramfs
Note that not all the missing files listed in the original bug description are going to be backported. Some of them might just be unavailable even in upstream, e.g. amdgpu/vangogh_rlc.bin. ** Description changed: + [SRU Justification] + + [Impact] + + Some kernel firmwares might be landed after linux-firmware forked for + each series, or for LTS series, kernels of new versions may claim + additional ones that were not previously available. This leaves devices + fail to function correctly while they ought to. + + With a checking script that enumerates all the blobs available in + upstream repo and in the Ubuntu fork of a given series, e.g. hirsute, + iterate through all the installed kernel modules of a given version to + check if claimed firmware blobs are available in Ubuntu's fork. + Following kernel version/series have been checked: + + * 5.11.0-14-generic/hirsute + * 5.8.0-48-generic/groovy + * 5.4.0-70-generic/focal + * 5.6.0-1052-oem/focal + * 5.8.0-48-generic/focal + * 5.10.0-1019-oem/focal + * 4.15.0-140-generic/bionic + * 4.18.0-25-generic/bionic + * 5.0.0-65-generic/bionic + * 5.4.0-70-generic/bionic + + And it gives following files were missing in at least one of above + cases: + + * amdgpu/arcturus_asd.bin + * amdgpu/arcturus_gpu_info.bin + * amdgpu/arcturus_mec.bin + * amdgpu/arcturus_mec2.bin + * amdgpu/arcturus_rlc.bin + * amdgpu/arcturus_sdma.bin + * amdgpu/arcturus_smc.bin + * amdgpu/arcturus_sos.bin + * amdgpu/arcturus_ta.bin + * amdgpu/arcturus_vcn.bin + * amdgpu/navi12_asd.bin + * amdgpu/navi12_ce.bin + * amdgpu/navi12_dmcu.bin + * amdgpu/navi12_gpu_info.bin + * amdgpu/navi12_me.bin + * amdgpu/navi12_mec.bin + * amdgpu/navi12_mec2.bin + * amdgpu/navi12_pfp.bin + * amdgpu/navi12_rlc.bin + * amdgpu/navi12_sdma.bin + * amdgpu/navi12_sdma1.bin + * amdgpu/navi12_smc.bin + * amdgpu/navi12_sos.bin + * amdgpu/navi12_ta.bin + * amdgpu/navi12_vcn.bin + * amdgpu/navy_flounder_ce.bin + * amdgpu/navy_flounder_dmcub.bin + * amdgpu/navy_flounder_me.bin + * amdgpu/navy_flounder_mec.bin + * amdgpu/navy_flounder_mec2.bin + * amdgpu/navy_flounder_pfp.bin + * amdgpu/navy_flounder_rlc.bin + * amdgpu/navy_flounder_sdma.bin + * amdgpu/navy_flounder_smc.bin + * amdgpu/navy_flounder_sos.bin + * amdgpu/navy_flounder_ta.bin + * amdgpu/navy_flounder_vcn.bin + * amdgpu/oland_uvd.bin + * amdgpu/pitcairn_uvd.bin + * amdgpu/renoir_asd.bin + * amdgpu/renoir_ce.bin + * amdgpu/renoir_gpu_info.bin + * amdgpu/renoir_me.bin + * amdgpu/renoir_mec.bin + * amdgpu/renoir_mec2.bin + * amdgpu/renoir_pfp.bin + * amdgpu/renoir_rlc.bin + * amdgpu/renoir_sdma.bin + * amdgpu/renoir_ta.bin + * amdgpu/renoir_vcn.bin + * amdgpu/sienna_cichlid_ce.bin + * amdgpu/sienna_cichlid_dmcub.bin + * amdgpu/sienna_cichlid_me.bin + * amdgpu/sienna_cichlid_mec.bin + * amdgpu/sienna_cichlid_mec2.bin + * amdgpu/sienna_cichlid_pfp.bin + * amdgpu/sienna_cichlid_rlc.bin + * amdgpu/sienna_cichlid_sdma.bin + * amdgpu/sienna_cichlid_smc.bin + * amdgpu/sienna_cichlid_sos.bin + * amdgpu/sienna_cichlid_ta.bin + * amdgpu/sienna_cichlid_vcn.bin + * amdgpu/tahiti_uvd.bin + * amdgpu/vega20_ta.bin + * amdgpu/verde_uvd.bin + * atmel/wilc1000_wifi_firmware-1.bin + * cmmb_vega_12mhz.inp + * cmmb_venice_12mhz.inp + * dvb_nova_12mhz.inp + * dvb_nova_12mhz_b0.inp + * i915/bxt_guc_33.0.0.bin + * i915/glk_guc_33.0.0.bin + * i915/icl_guc_33.0.0.bin + * i915/kbl_guc_33.0.0.bin + * i915/skl_guc_33.0.0.bin + * i915/tgl_dmc_ver2_04.bin + * i915/tgl_huc_7.5.0.bin + * isdbt_nova_12mhz.inp + * isdbt_nova_12mhz_b0.inp + * isdbt_rio.inp + * iwlwifi-Qu-b0-hr-b0-59.ucode + * iwlwifi-Qu-b0-jf-b0-50.ucode + * iwlwifi-Qu-b0-jf-b0-59.ucode + * iwlwifi-Qu-c0-hr-b0-50.ucode + * iwlwifi-Qu-c0-hr-b0-59.ucode + * iwlwifi-QuZ-a0-hr-b0-50.ucode + * iwlwifi-QuZ-a0-hr-b0-59.ucode + * iwlwifi-QuZ-a0-jf-b0-50.ucode + * iwlwifi-QuZ-a0-jf-b0-59.ucode + * iwlwifi-cc-a0-50.ucode + * iwlwifi-cc-a0-59.ucode + * mediatek/mt7663pr2h.bin + * mellanox/mlxsw_spectrum-13.2000.1886.mfa2 + * mellanox/mlxsw_spectrum-13.2008.1310.mfa2 + * mellanox/mlxsw_spectrum2-29.2008.1310.mfa2 + * mellanox/mlxsw_spectrum3-30.2008.1310.mfa2 + * mrvl/sdsd8977_combo_v2.bin + * mrvl/sdsd8997_combo_v4.bin + * rtl_nic/rtl8125a-3.fw + * rtl_nic/rtl8168fp-3.fw + * rtw88/rtw8822c_wow_fw.bin + * sms1xxx-hcw-55xxx-dvbt-02.fw + * sms1xxx-hcw-55xxx-isdbt-02.fw + * sms1xxx-nova-a-dvbt-01.fw + * sms1xxx-nova-b-dvbt-01.fw + * sms1xxx-stellar-dvbt-01.fw + * tdmb_nova_12mhz.inp + + [Fix] + + * af1ca28f amdgpu: add arcturus firmware + * c82cb463 amdgpu: update sienna cichlid firmware for 20.50 + * 25451a4f amdgpu: update navi12 firmware for 20.50 + * 2542ba7a amdgpu: update renoir firmware for 20.50 + * a29bdb2e amdgpu: add initial support for navy flounder + * 54c797a6 amdgpu: add sienna cichlid
[Kernel-packages] [Bug 1922350] Re: missing firmware reported when updating initramfs
SRU: * hirsute: https://lists.ubuntu.com/archives/kernel-team/2021-April/119170.html * groovy: https://lists.ubuntu.com/archives/kernel-team/2021-April/119172.html * focal: https://lists.ubuntu.com/archives/kernel-team/2021-April/119175.html ** Tags added: oem-priority originate-from-1907551 somerville -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1922350 Title: missing firmware reported when updating initramfs Status in HWE Next: New Status in linux-firmware package in Ubuntu: In Progress Status in linux-firmware source package in Bionic: In Progress Status in linux-firmware source package in Focal: In Progress Status in linux-firmware source package in Groovy: In Progress Status in linux-firmware source package in Hirsute: In Progress Bug description: [SRU Justification] [Impact] Some kernel firmwares might be landed after linux-firmware forked for each series, or for LTS series, kernels of new versions may claim additional ones that were not previously available. This leaves devices fail to function correctly while they ought to. With a checking script that enumerates all the blobs available in upstream repo and in the Ubuntu fork of a given series, e.g. hirsute, iterate through all the installed kernel modules of a given version to check if claimed firmware blobs are available in Ubuntu's fork. Following kernel version/series have been checked: * 5.11.0-14-generic/hirsute * 5.8.0-48-generic/groovy * 5.4.0-70-generic/focal * 5.6.0-1052-oem/focal * 5.8.0-48-generic/focal * 5.10.0-1019-oem/focal * 4.15.0-140-generic/bionic * 4.18.0-25-generic/bionic * 5.0.0-65-generic/bionic * 5.4.0-70-generic/bionic And it gives following files were missing in at least one of above cases: * amdgpu/arcturus_asd.bin * amdgpu/arcturus_gpu_info.bin * amdgpu/arcturus_mec.bin * amdgpu/arcturus_mec2.bin * amdgpu/arcturus_rlc.bin * amdgpu/arcturus_sdma.bin * amdgpu/arcturus_smc.bin * amdgpu/arcturus_sos.bin * amdgpu/arcturus_ta.bin * amdgpu/arcturus_vcn.bin * amdgpu/navi12_asd.bin * amdgpu/navi12_ce.bin * amdgpu/navi12_dmcu.bin * amdgpu/navi12_gpu_info.bin * amdgpu/navi12_me.bin * amdgpu/navi12_mec.bin * amdgpu/navi12_mec2.bin * amdgpu/navi12_pfp.bin * amdgpu/navi12_rlc.bin * amdgpu/navi12_sdma.bin * amdgpu/navi12_sdma1.bin * amdgpu/navi12_smc.bin * amdgpu/navi12_sos.bin * amdgpu/navi12_ta.bin * amdgpu/navi12_vcn.bin * amdgpu/navy_flounder_ce.bin * amdgpu/navy_flounder_dmcub.bin * amdgpu/navy_flounder_me.bin * amdgpu/navy_flounder_mec.bin * amdgpu/navy_flounder_mec2.bin * amdgpu/navy_flounder_pfp.bin * amdgpu/navy_flounder_rlc.bin * amdgpu/navy_flounder_sdma.bin * amdgpu/navy_flounder_smc.bin * amdgpu/navy_flounder_sos.bin * amdgpu/navy_flounder_ta.bin * amdgpu/navy_flounder_vcn.bin * amdgpu/oland_uvd.bin * amdgpu/pitcairn_uvd.bin * amdgpu/renoir_asd.bin * amdgpu/renoir_ce.bin * amdgpu/renoir_gpu_info.bin * amdgpu/renoir_me.bin * amdgpu/renoir_mec.bin * amdgpu/renoir_mec2.bin * amdgpu/renoir_pfp.bin * amdgpu/renoir_rlc.bin * amdgpu/renoir_sdma.bin * amdgpu/renoir_ta.bin * amdgpu/renoir_vcn.bin * amdgpu/sienna_cichlid_ce.bin * amdgpu/sienna_cichlid_dmcub.bin * amdgpu/sienna_cichlid_me.bin * amdgpu/sienna_cichlid_mec.bin * amdgpu/sienna_cichlid_mec2.bin * amdgpu/sienna_cichlid_pfp.bin * amdgpu/sienna_cichlid_rlc.bin * amdgpu/sienna_cichlid_sdma.bin * amdgpu/sienna_cichlid_smc.bin * amdgpu/sienna_cichlid_sos.bin * amdgpu/sienna_cichlid_ta.bin * amdgpu/sienna_cichlid_vcn.bin * amdgpu/tahiti_uvd.bin * amdgpu/vega20_ta.bin * amdgpu/verde_uvd.bin * atmel/wilc1000_wifi_firmware-1.bin * cmmb_vega_12mhz.inp * cmmb_venice_12mhz.inp * dvb_nova_12mhz.inp * dvb_nova_12mhz_b0.inp * i915/bxt_guc_33.0.0.bin * i915/glk_guc_33.0.0.bin * i915/icl_guc_33.0.0.bin * i915/kbl_guc_33.0.0.bin * i915/skl_guc_33.0.0.bin * i915/tgl_dmc_ver2_04.bin * i915/tgl_huc_7.5.0.bin * isdbt_nova_12mhz.inp * isdbt_nova_12mhz_b0.inp * isdbt_rio.inp * iwlwifi-Qu-b0-hr-b0-59.ucode * iwlwifi-Qu-b0-jf-b0-50.ucode * iwlwifi-Qu-b0-jf-b0-59.ucode * iwlwifi-Qu-c0-hr-b0-50.ucode * iwlwifi-Qu-c0-hr-b0-59.ucode * iwlwifi-QuZ-a0-hr-b0-50.ucode * iwlwifi-QuZ-a0-hr-b0-59.ucode * iwlwifi-QuZ-a0-jf-b0-50.ucode * iwlwifi-QuZ-a0-jf-b0-59.ucode * iwlwifi-cc-a0-50.ucode * iwlwifi-cc-a0-59.ucode * mediatek/mt7663pr2h.bin * mellanox/mlxsw_spectrum-13.2000.1886.mfa2 * mellanox/mlxsw_spectrum-13.2008.1310.mfa2 * mellanox/mlxsw_spectrum2-29.2008.1310.mfa2 * mellanox/mlxsw_spectrum3-30.2008.1310.mfa2 * mrv
[Kernel-packages] [Bug 1922350] Re: missing firmware reported when updating initramfs
bionic: https://lists.ubuntu.com/archives/kernel- team/2021-April/119192.html -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1922350 Title: missing firmware reported when updating initramfs Status in HWE Next: New Status in linux-firmware package in Ubuntu: In Progress Status in linux-firmware source package in Bionic: In Progress Status in linux-firmware source package in Focal: In Progress Status in linux-firmware source package in Groovy: In Progress Status in linux-firmware source package in Hirsute: In Progress Bug description: [SRU Justification] [Impact] Some kernel firmwares might be landed after linux-firmware forked for each series, or for LTS series, kernels of new versions may claim additional ones that were not previously available. This leaves devices fail to function correctly while they ought to. With a checking script that enumerates all the blobs available in upstream repo and in the Ubuntu fork of a given series, e.g. hirsute, iterate through all the installed kernel modules of a given version to check if claimed firmware blobs are available in Ubuntu's fork. Following kernel version/series have been checked: * 5.11.0-14-generic/hirsute * 5.8.0-48-generic/groovy * 5.4.0-70-generic/focal * 5.6.0-1052-oem/focal * 5.8.0-48-generic/focal * 5.10.0-1019-oem/focal * 4.15.0-140-generic/bionic * 4.18.0-25-generic/bionic * 5.0.0-65-generic/bionic * 5.4.0-70-generic/bionic And it gives following files were missing in at least one of above cases: * amdgpu/arcturus_asd.bin * amdgpu/arcturus_gpu_info.bin * amdgpu/arcturus_mec.bin * amdgpu/arcturus_mec2.bin * amdgpu/arcturus_rlc.bin * amdgpu/arcturus_sdma.bin * amdgpu/arcturus_smc.bin * amdgpu/arcturus_sos.bin * amdgpu/arcturus_ta.bin * amdgpu/arcturus_vcn.bin * amdgpu/navi12_asd.bin * amdgpu/navi12_ce.bin * amdgpu/navi12_dmcu.bin * amdgpu/navi12_gpu_info.bin * amdgpu/navi12_me.bin * amdgpu/navi12_mec.bin * amdgpu/navi12_mec2.bin * amdgpu/navi12_pfp.bin * amdgpu/navi12_rlc.bin * amdgpu/navi12_sdma.bin * amdgpu/navi12_sdma1.bin * amdgpu/navi12_smc.bin * amdgpu/navi12_sos.bin * amdgpu/navi12_ta.bin * amdgpu/navi12_vcn.bin * amdgpu/navy_flounder_ce.bin * amdgpu/navy_flounder_dmcub.bin * amdgpu/navy_flounder_me.bin * amdgpu/navy_flounder_mec.bin * amdgpu/navy_flounder_mec2.bin * amdgpu/navy_flounder_pfp.bin * amdgpu/navy_flounder_rlc.bin * amdgpu/navy_flounder_sdma.bin * amdgpu/navy_flounder_smc.bin * amdgpu/navy_flounder_sos.bin * amdgpu/navy_flounder_ta.bin * amdgpu/navy_flounder_vcn.bin * amdgpu/oland_uvd.bin * amdgpu/pitcairn_uvd.bin * amdgpu/renoir_asd.bin * amdgpu/renoir_ce.bin * amdgpu/renoir_gpu_info.bin * amdgpu/renoir_me.bin * amdgpu/renoir_mec.bin * amdgpu/renoir_mec2.bin * amdgpu/renoir_pfp.bin * amdgpu/renoir_rlc.bin * amdgpu/renoir_sdma.bin * amdgpu/renoir_ta.bin * amdgpu/renoir_vcn.bin * amdgpu/sienna_cichlid_ce.bin * amdgpu/sienna_cichlid_dmcub.bin * amdgpu/sienna_cichlid_me.bin * amdgpu/sienna_cichlid_mec.bin * amdgpu/sienna_cichlid_mec2.bin * amdgpu/sienna_cichlid_pfp.bin * amdgpu/sienna_cichlid_rlc.bin * amdgpu/sienna_cichlid_sdma.bin * amdgpu/sienna_cichlid_smc.bin * amdgpu/sienna_cichlid_sos.bin * amdgpu/sienna_cichlid_ta.bin * amdgpu/sienna_cichlid_vcn.bin * amdgpu/tahiti_uvd.bin * amdgpu/vega20_ta.bin * amdgpu/verde_uvd.bin * atmel/wilc1000_wifi_firmware-1.bin * cmmb_vega_12mhz.inp * cmmb_venice_12mhz.inp * dvb_nova_12mhz.inp * dvb_nova_12mhz_b0.inp * i915/bxt_guc_33.0.0.bin * i915/glk_guc_33.0.0.bin * i915/icl_guc_33.0.0.bin * i915/kbl_guc_33.0.0.bin * i915/skl_guc_33.0.0.bin * i915/tgl_dmc_ver2_04.bin * i915/tgl_huc_7.5.0.bin * isdbt_nova_12mhz.inp * isdbt_nova_12mhz_b0.inp * isdbt_rio.inp * iwlwifi-Qu-b0-hr-b0-59.ucode * iwlwifi-Qu-b0-jf-b0-50.ucode * iwlwifi-Qu-b0-jf-b0-59.ucode * iwlwifi-Qu-c0-hr-b0-50.ucode * iwlwifi-Qu-c0-hr-b0-59.ucode * iwlwifi-QuZ-a0-hr-b0-50.ucode * iwlwifi-QuZ-a0-hr-b0-59.ucode * iwlwifi-QuZ-a0-jf-b0-50.ucode * iwlwifi-QuZ-a0-jf-b0-59.ucode * iwlwifi-cc-a0-50.ucode * iwlwifi-cc-a0-59.ucode * mediatek/mt7663pr2h.bin * mellanox/mlxsw_spectrum-13.2000.1886.mfa2 * mellanox/mlxsw_spectrum-13.2008.1310.mfa2 * mellanox/mlxsw_spectrum2-29.2008.1310.mfa2 * mellanox/mlxsw_spectrum3-30.2008.1310.mfa2 * mrvl/sdsd8977_combo_v2.bin * mrvl/sdsd8997_combo_v4.bin * rtl_nic/rtl8125a-3.fw * rtl_nic/rtl8168fp-3.fw * rtw88/rtw8822c_wow_fw.bin * sms1xxx-hcw-55xxx-dvbt-02.fw * sms1xxx-hcw-55xxx-isdbt-02.fw * sms1xxx
[Kernel-packages] [Bug 1922350] Re: missing firmware reported when updating initramfs
** Changed in: hwe-next Status: New => Won't Fix -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1922350 Title: missing firmware reported when updating initramfs Status in HWE Next: Won't Fix Status in linux-firmware package in Ubuntu: Invalid Status in linux-firmware source package in Bionic: Won't Fix Status in linux-firmware source package in Focal: Won't Fix Status in linux-firmware source package in Groovy: Won't Fix Status in linux-firmware source package in Hirsute: Won't Fix Bug description: [SRU Justification] [Impact] Some kernel firmwares might be landed after linux-firmware forked for each series, or for LTS series, kernels of new versions may claim additional ones that were not previously available. This leaves devices fail to function correctly while they ought to. With a checking script that enumerates all the blobs available in upstream repo and in the Ubuntu fork of a given series, e.g. hirsute, iterate through all the installed kernel modules of a given version to check if claimed firmware blobs are available in Ubuntu's fork. Following kernel version/series have been checked: * 5.11.0-14-generic/hirsute * 5.8.0-48-generic/groovy * 5.4.0-70-generic/focal * 5.6.0-1052-oem/focal * 5.8.0-48-generic/focal * 5.10.0-1019-oem/focal * 4.15.0-140-generic/bionic * 4.18.0-25-generic/bionic * 5.0.0-65-generic/bionic * 5.4.0-70-generic/bionic And it gives following files were missing in at least one of above cases: * amdgpu/arcturus_asd.bin * amdgpu/arcturus_gpu_info.bin * amdgpu/arcturus_mec.bin * amdgpu/arcturus_mec2.bin * amdgpu/arcturus_rlc.bin * amdgpu/arcturus_sdma.bin * amdgpu/arcturus_smc.bin * amdgpu/arcturus_sos.bin * amdgpu/arcturus_ta.bin * amdgpu/arcturus_vcn.bin * amdgpu/navi12_asd.bin * amdgpu/navi12_ce.bin * amdgpu/navi12_dmcu.bin * amdgpu/navi12_gpu_info.bin * amdgpu/navi12_me.bin * amdgpu/navi12_mec.bin * amdgpu/navi12_mec2.bin * amdgpu/navi12_pfp.bin * amdgpu/navi12_rlc.bin * amdgpu/navi12_sdma.bin * amdgpu/navi12_sdma1.bin * amdgpu/navi12_smc.bin * amdgpu/navi12_sos.bin * amdgpu/navi12_ta.bin * amdgpu/navi12_vcn.bin * amdgpu/navy_flounder_ce.bin * amdgpu/navy_flounder_dmcub.bin * amdgpu/navy_flounder_me.bin * amdgpu/navy_flounder_mec.bin * amdgpu/navy_flounder_mec2.bin * amdgpu/navy_flounder_pfp.bin * amdgpu/navy_flounder_rlc.bin * amdgpu/navy_flounder_sdma.bin * amdgpu/navy_flounder_smc.bin * amdgpu/navy_flounder_sos.bin * amdgpu/navy_flounder_ta.bin * amdgpu/navy_flounder_vcn.bin * amdgpu/oland_uvd.bin * amdgpu/pitcairn_uvd.bin * amdgpu/renoir_asd.bin * amdgpu/renoir_ce.bin * amdgpu/renoir_gpu_info.bin * amdgpu/renoir_me.bin * amdgpu/renoir_mec.bin * amdgpu/renoir_mec2.bin * amdgpu/renoir_pfp.bin * amdgpu/renoir_rlc.bin * amdgpu/renoir_sdma.bin * amdgpu/renoir_ta.bin * amdgpu/renoir_vcn.bin * amdgpu/sienna_cichlid_ce.bin * amdgpu/sienna_cichlid_dmcub.bin * amdgpu/sienna_cichlid_me.bin * amdgpu/sienna_cichlid_mec.bin * amdgpu/sienna_cichlid_mec2.bin * amdgpu/sienna_cichlid_pfp.bin * amdgpu/sienna_cichlid_rlc.bin * amdgpu/sienna_cichlid_sdma.bin * amdgpu/sienna_cichlid_smc.bin * amdgpu/sienna_cichlid_sos.bin * amdgpu/sienna_cichlid_ta.bin * amdgpu/sienna_cichlid_vcn.bin * amdgpu/tahiti_uvd.bin * amdgpu/vega20_ta.bin * amdgpu/verde_uvd.bin * atmel/wilc1000_wifi_firmware-1.bin * cmmb_vega_12mhz.inp * cmmb_venice_12mhz.inp * dvb_nova_12mhz.inp * dvb_nova_12mhz_b0.inp * i915/bxt_guc_33.0.0.bin * i915/glk_guc_33.0.0.bin * i915/icl_guc_33.0.0.bin * i915/kbl_guc_33.0.0.bin * i915/skl_guc_33.0.0.bin * i915/tgl_dmc_ver2_04.bin * i915/tgl_huc_7.5.0.bin * isdbt_nova_12mhz.inp * isdbt_nova_12mhz_b0.inp * isdbt_rio.inp * iwlwifi-Qu-b0-hr-b0-59.ucode * iwlwifi-Qu-b0-jf-b0-50.ucode * iwlwifi-Qu-b0-jf-b0-59.ucode * iwlwifi-Qu-c0-hr-b0-50.ucode * iwlwifi-Qu-c0-hr-b0-59.ucode * iwlwifi-QuZ-a0-hr-b0-50.ucode * iwlwifi-QuZ-a0-hr-b0-59.ucode * iwlwifi-QuZ-a0-jf-b0-50.ucode * iwlwifi-QuZ-a0-jf-b0-59.ucode * iwlwifi-cc-a0-50.ucode * iwlwifi-cc-a0-59.ucode * mediatek/mt7663pr2h.bin * mellanox/mlxsw_spectrum-13.2000.1886.mfa2 * mellanox/mlxsw_spectrum-13.2008.1310.mfa2 * mellanox/mlxsw_spectrum2-29.2008.1310.mfa2 * mellanox/mlxsw_spectrum3-30.2008.1310.mfa2 * mrvl/sdsd8977_combo_v2.bin * mrvl/sdsd8997_combo_v4.bin * rtl_nic/rtl8125a-3.fw * rtl_nic/rtl8168fp-3.fw * rtw88/rtw8822c_wow_fw.bin * sms1xxx-hcw-55xxx-dvbt-02.fw * sms1xxx-hcw-55xxx-isdbt-02.fw * sms1xxx-nova-a-dvbt-01.fw * sms
[Kernel-packages] [Bug 1922350] Re: missing firmware reported when updating initramfs
Closing this as won't fix. We can revisit and open new bugs if specific firmware blobs are needed and can be tested by the reporter. As discussed on the mailing list [1], we're not blindly adding firmwares that initramfs-tools complains are missing. [1] https://lists.ubuntu.com/archives/kernel-team/2021-April/119192.html ** Changed in: linux-firmware (Ubuntu Bionic) Status: In Progress => Won't Fix ** Changed in: linux-firmware (Ubuntu Focal) Status: In Progress => Won't Fix ** Changed in: linux-firmware (Ubuntu) Status: In Progress => Invalid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1922350 Title: missing firmware reported when updating initramfs Status in HWE Next: New Status in linux-firmware package in Ubuntu: Invalid Status in linux-firmware source package in Bionic: Won't Fix Status in linux-firmware source package in Focal: Won't Fix Status in linux-firmware source package in Groovy: Won't Fix Status in linux-firmware source package in Hirsute: Won't Fix Bug description: [SRU Justification] [Impact] Some kernel firmwares might be landed after linux-firmware forked for each series, or for LTS series, kernels of new versions may claim additional ones that were not previously available. This leaves devices fail to function correctly while they ought to. With a checking script that enumerates all the blobs available in upstream repo and in the Ubuntu fork of a given series, e.g. hirsute, iterate through all the installed kernel modules of a given version to check if claimed firmware blobs are available in Ubuntu's fork. Following kernel version/series have been checked: * 5.11.0-14-generic/hirsute * 5.8.0-48-generic/groovy * 5.4.0-70-generic/focal * 5.6.0-1052-oem/focal * 5.8.0-48-generic/focal * 5.10.0-1019-oem/focal * 4.15.0-140-generic/bionic * 4.18.0-25-generic/bionic * 5.0.0-65-generic/bionic * 5.4.0-70-generic/bionic And it gives following files were missing in at least one of above cases: * amdgpu/arcturus_asd.bin * amdgpu/arcturus_gpu_info.bin * amdgpu/arcturus_mec.bin * amdgpu/arcturus_mec2.bin * amdgpu/arcturus_rlc.bin * amdgpu/arcturus_sdma.bin * amdgpu/arcturus_smc.bin * amdgpu/arcturus_sos.bin * amdgpu/arcturus_ta.bin * amdgpu/arcturus_vcn.bin * amdgpu/navi12_asd.bin * amdgpu/navi12_ce.bin * amdgpu/navi12_dmcu.bin * amdgpu/navi12_gpu_info.bin * amdgpu/navi12_me.bin * amdgpu/navi12_mec.bin * amdgpu/navi12_mec2.bin * amdgpu/navi12_pfp.bin * amdgpu/navi12_rlc.bin * amdgpu/navi12_sdma.bin * amdgpu/navi12_sdma1.bin * amdgpu/navi12_smc.bin * amdgpu/navi12_sos.bin * amdgpu/navi12_ta.bin * amdgpu/navi12_vcn.bin * amdgpu/navy_flounder_ce.bin * amdgpu/navy_flounder_dmcub.bin * amdgpu/navy_flounder_me.bin * amdgpu/navy_flounder_mec.bin * amdgpu/navy_flounder_mec2.bin * amdgpu/navy_flounder_pfp.bin * amdgpu/navy_flounder_rlc.bin * amdgpu/navy_flounder_sdma.bin * amdgpu/navy_flounder_smc.bin * amdgpu/navy_flounder_sos.bin * amdgpu/navy_flounder_ta.bin * amdgpu/navy_flounder_vcn.bin * amdgpu/oland_uvd.bin * amdgpu/pitcairn_uvd.bin * amdgpu/renoir_asd.bin * amdgpu/renoir_ce.bin * amdgpu/renoir_gpu_info.bin * amdgpu/renoir_me.bin * amdgpu/renoir_mec.bin * amdgpu/renoir_mec2.bin * amdgpu/renoir_pfp.bin * amdgpu/renoir_rlc.bin * amdgpu/renoir_sdma.bin * amdgpu/renoir_ta.bin * amdgpu/renoir_vcn.bin * amdgpu/sienna_cichlid_ce.bin * amdgpu/sienna_cichlid_dmcub.bin * amdgpu/sienna_cichlid_me.bin * amdgpu/sienna_cichlid_mec.bin * amdgpu/sienna_cichlid_mec2.bin * amdgpu/sienna_cichlid_pfp.bin * amdgpu/sienna_cichlid_rlc.bin * amdgpu/sienna_cichlid_sdma.bin * amdgpu/sienna_cichlid_smc.bin * amdgpu/sienna_cichlid_sos.bin * amdgpu/sienna_cichlid_ta.bin * amdgpu/sienna_cichlid_vcn.bin * amdgpu/tahiti_uvd.bin * amdgpu/vega20_ta.bin * amdgpu/verde_uvd.bin * atmel/wilc1000_wifi_firmware-1.bin * cmmb_vega_12mhz.inp * cmmb_venice_12mhz.inp * dvb_nova_12mhz.inp * dvb_nova_12mhz_b0.inp * i915/bxt_guc_33.0.0.bin * i915/glk_guc_33.0.0.bin * i915/icl_guc_33.0.0.bin * i915/kbl_guc_33.0.0.bin * i915/skl_guc_33.0.0.bin * i915/tgl_dmc_ver2_04.bin * i915/tgl_huc_7.5.0.bin * isdbt_nova_12mhz.inp * isdbt_nova_12mhz_b0.inp * isdbt_rio.inp * iwlwifi-Qu-b0-hr-b0-59.ucode * iwlwifi-Qu-b0-jf-b0-50.ucode * iwlwifi-Qu-b0-jf-b0-59.ucode * iwlwifi-Qu-c0-hr-b0-50.ucode * iwlwifi-Qu-c0-hr-b0-59.ucode * iwlwifi-QuZ-a0-hr-b0-50.ucode * iwlwifi-QuZ-a0-hr-b0-59.ucode * iwlwifi-QuZ-a0-jf-b0-50.ucode * iwlwifi-QuZ-a0-jf-b0-59.ucode * iwlwifi-cc-a0-50.ucode * i
[Kernel-packages] [Bug 1922350] Re: missing firmware reported when updating initramfs
The Groovy Gorilla has reached end of life, so this bug will not be fixed for that release ** Changed in: linux-firmware (Ubuntu Groovy) Status: In Progress => Won't Fix -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1922350 Title: missing firmware reported when updating initramfs Status in HWE Next: New Status in linux-firmware package in Ubuntu: In Progress Status in linux-firmware source package in Bionic: In Progress Status in linux-firmware source package in Focal: In Progress Status in linux-firmware source package in Groovy: Won't Fix Status in linux-firmware source package in Hirsute: In Progress Bug description: [SRU Justification] [Impact] Some kernel firmwares might be landed after linux-firmware forked for each series, or for LTS series, kernels of new versions may claim additional ones that were not previously available. This leaves devices fail to function correctly while they ought to. With a checking script that enumerates all the blobs available in upstream repo and in the Ubuntu fork of a given series, e.g. hirsute, iterate through all the installed kernel modules of a given version to check if claimed firmware blobs are available in Ubuntu's fork. Following kernel version/series have been checked: * 5.11.0-14-generic/hirsute * 5.8.0-48-generic/groovy * 5.4.0-70-generic/focal * 5.6.0-1052-oem/focal * 5.8.0-48-generic/focal * 5.10.0-1019-oem/focal * 4.15.0-140-generic/bionic * 4.18.0-25-generic/bionic * 5.0.0-65-generic/bionic * 5.4.0-70-generic/bionic And it gives following files were missing in at least one of above cases: * amdgpu/arcturus_asd.bin * amdgpu/arcturus_gpu_info.bin * amdgpu/arcturus_mec.bin * amdgpu/arcturus_mec2.bin * amdgpu/arcturus_rlc.bin * amdgpu/arcturus_sdma.bin * amdgpu/arcturus_smc.bin * amdgpu/arcturus_sos.bin * amdgpu/arcturus_ta.bin * amdgpu/arcturus_vcn.bin * amdgpu/navi12_asd.bin * amdgpu/navi12_ce.bin * amdgpu/navi12_dmcu.bin * amdgpu/navi12_gpu_info.bin * amdgpu/navi12_me.bin * amdgpu/navi12_mec.bin * amdgpu/navi12_mec2.bin * amdgpu/navi12_pfp.bin * amdgpu/navi12_rlc.bin * amdgpu/navi12_sdma.bin * amdgpu/navi12_sdma1.bin * amdgpu/navi12_smc.bin * amdgpu/navi12_sos.bin * amdgpu/navi12_ta.bin * amdgpu/navi12_vcn.bin * amdgpu/navy_flounder_ce.bin * amdgpu/navy_flounder_dmcub.bin * amdgpu/navy_flounder_me.bin * amdgpu/navy_flounder_mec.bin * amdgpu/navy_flounder_mec2.bin * amdgpu/navy_flounder_pfp.bin * amdgpu/navy_flounder_rlc.bin * amdgpu/navy_flounder_sdma.bin * amdgpu/navy_flounder_smc.bin * amdgpu/navy_flounder_sos.bin * amdgpu/navy_flounder_ta.bin * amdgpu/navy_flounder_vcn.bin * amdgpu/oland_uvd.bin * amdgpu/pitcairn_uvd.bin * amdgpu/renoir_asd.bin * amdgpu/renoir_ce.bin * amdgpu/renoir_gpu_info.bin * amdgpu/renoir_me.bin * amdgpu/renoir_mec.bin * amdgpu/renoir_mec2.bin * amdgpu/renoir_pfp.bin * amdgpu/renoir_rlc.bin * amdgpu/renoir_sdma.bin * amdgpu/renoir_ta.bin * amdgpu/renoir_vcn.bin * amdgpu/sienna_cichlid_ce.bin * amdgpu/sienna_cichlid_dmcub.bin * amdgpu/sienna_cichlid_me.bin * amdgpu/sienna_cichlid_mec.bin * amdgpu/sienna_cichlid_mec2.bin * amdgpu/sienna_cichlid_pfp.bin * amdgpu/sienna_cichlid_rlc.bin * amdgpu/sienna_cichlid_sdma.bin * amdgpu/sienna_cichlid_smc.bin * amdgpu/sienna_cichlid_sos.bin * amdgpu/sienna_cichlid_ta.bin * amdgpu/sienna_cichlid_vcn.bin * amdgpu/tahiti_uvd.bin * amdgpu/vega20_ta.bin * amdgpu/verde_uvd.bin * atmel/wilc1000_wifi_firmware-1.bin * cmmb_vega_12mhz.inp * cmmb_venice_12mhz.inp * dvb_nova_12mhz.inp * dvb_nova_12mhz_b0.inp * i915/bxt_guc_33.0.0.bin * i915/glk_guc_33.0.0.bin * i915/icl_guc_33.0.0.bin * i915/kbl_guc_33.0.0.bin * i915/skl_guc_33.0.0.bin * i915/tgl_dmc_ver2_04.bin * i915/tgl_huc_7.5.0.bin * isdbt_nova_12mhz.inp * isdbt_nova_12mhz_b0.inp * isdbt_rio.inp * iwlwifi-Qu-b0-hr-b0-59.ucode * iwlwifi-Qu-b0-jf-b0-50.ucode * iwlwifi-Qu-b0-jf-b0-59.ucode * iwlwifi-Qu-c0-hr-b0-50.ucode * iwlwifi-Qu-c0-hr-b0-59.ucode * iwlwifi-QuZ-a0-hr-b0-50.ucode * iwlwifi-QuZ-a0-hr-b0-59.ucode * iwlwifi-QuZ-a0-jf-b0-50.ucode * iwlwifi-QuZ-a0-jf-b0-59.ucode * iwlwifi-cc-a0-50.ucode * iwlwifi-cc-a0-59.ucode * mediatek/mt7663pr2h.bin * mellanox/mlxsw_spectrum-13.2000.1886.mfa2 * mellanox/mlxsw_spectrum-13.2008.1310.mfa2 * mellanox/mlxsw_spectrum2-29.2008.1310.mfa2 * mellanox/mlxsw_spectrum3-30.2008.1310.mfa2 * mrvl/sdsd8977_combo_v2.bin * mrvl/sdsd8997_combo_v4.bin * rtl_nic/rtl8125a-3.fw * rtl_nic/rtl8168fp-3.fw * rtw88/rtw882
[Kernel-packages] [Bug 1922350] Re: missing firmware reported when updating initramfs
The Hirsute Hippo has reached End of Life, so this bug will not be fixed for that release. ** Changed in: linux-firmware (Ubuntu Hirsute) Status: In Progress => Won't Fix -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1922350 Title: missing firmware reported when updating initramfs Status in HWE Next: New Status in linux-firmware package in Ubuntu: In Progress Status in linux-firmware source package in Bionic: In Progress Status in linux-firmware source package in Focal: In Progress Status in linux-firmware source package in Groovy: Won't Fix Status in linux-firmware source package in Hirsute: Won't Fix Bug description: [SRU Justification] [Impact] Some kernel firmwares might be landed after linux-firmware forked for each series, or for LTS series, kernels of new versions may claim additional ones that were not previously available. This leaves devices fail to function correctly while they ought to. With a checking script that enumerates all the blobs available in upstream repo and in the Ubuntu fork of a given series, e.g. hirsute, iterate through all the installed kernel modules of a given version to check if claimed firmware blobs are available in Ubuntu's fork. Following kernel version/series have been checked: * 5.11.0-14-generic/hirsute * 5.8.0-48-generic/groovy * 5.4.0-70-generic/focal * 5.6.0-1052-oem/focal * 5.8.0-48-generic/focal * 5.10.0-1019-oem/focal * 4.15.0-140-generic/bionic * 4.18.0-25-generic/bionic * 5.0.0-65-generic/bionic * 5.4.0-70-generic/bionic And it gives following files were missing in at least one of above cases: * amdgpu/arcturus_asd.bin * amdgpu/arcturus_gpu_info.bin * amdgpu/arcturus_mec.bin * amdgpu/arcturus_mec2.bin * amdgpu/arcturus_rlc.bin * amdgpu/arcturus_sdma.bin * amdgpu/arcturus_smc.bin * amdgpu/arcturus_sos.bin * amdgpu/arcturus_ta.bin * amdgpu/arcturus_vcn.bin * amdgpu/navi12_asd.bin * amdgpu/navi12_ce.bin * amdgpu/navi12_dmcu.bin * amdgpu/navi12_gpu_info.bin * amdgpu/navi12_me.bin * amdgpu/navi12_mec.bin * amdgpu/navi12_mec2.bin * amdgpu/navi12_pfp.bin * amdgpu/navi12_rlc.bin * amdgpu/navi12_sdma.bin * amdgpu/navi12_sdma1.bin * amdgpu/navi12_smc.bin * amdgpu/navi12_sos.bin * amdgpu/navi12_ta.bin * amdgpu/navi12_vcn.bin * amdgpu/navy_flounder_ce.bin * amdgpu/navy_flounder_dmcub.bin * amdgpu/navy_flounder_me.bin * amdgpu/navy_flounder_mec.bin * amdgpu/navy_flounder_mec2.bin * amdgpu/navy_flounder_pfp.bin * amdgpu/navy_flounder_rlc.bin * amdgpu/navy_flounder_sdma.bin * amdgpu/navy_flounder_smc.bin * amdgpu/navy_flounder_sos.bin * amdgpu/navy_flounder_ta.bin * amdgpu/navy_flounder_vcn.bin * amdgpu/oland_uvd.bin * amdgpu/pitcairn_uvd.bin * amdgpu/renoir_asd.bin * amdgpu/renoir_ce.bin * amdgpu/renoir_gpu_info.bin * amdgpu/renoir_me.bin * amdgpu/renoir_mec.bin * amdgpu/renoir_mec2.bin * amdgpu/renoir_pfp.bin * amdgpu/renoir_rlc.bin * amdgpu/renoir_sdma.bin * amdgpu/renoir_ta.bin * amdgpu/renoir_vcn.bin * amdgpu/sienna_cichlid_ce.bin * amdgpu/sienna_cichlid_dmcub.bin * amdgpu/sienna_cichlid_me.bin * amdgpu/sienna_cichlid_mec.bin * amdgpu/sienna_cichlid_mec2.bin * amdgpu/sienna_cichlid_pfp.bin * amdgpu/sienna_cichlid_rlc.bin * amdgpu/sienna_cichlid_sdma.bin * amdgpu/sienna_cichlid_smc.bin * amdgpu/sienna_cichlid_sos.bin * amdgpu/sienna_cichlid_ta.bin * amdgpu/sienna_cichlid_vcn.bin * amdgpu/tahiti_uvd.bin * amdgpu/vega20_ta.bin * amdgpu/verde_uvd.bin * atmel/wilc1000_wifi_firmware-1.bin * cmmb_vega_12mhz.inp * cmmb_venice_12mhz.inp * dvb_nova_12mhz.inp * dvb_nova_12mhz_b0.inp * i915/bxt_guc_33.0.0.bin * i915/glk_guc_33.0.0.bin * i915/icl_guc_33.0.0.bin * i915/kbl_guc_33.0.0.bin * i915/skl_guc_33.0.0.bin * i915/tgl_dmc_ver2_04.bin * i915/tgl_huc_7.5.0.bin * isdbt_nova_12mhz.inp * isdbt_nova_12mhz_b0.inp * isdbt_rio.inp * iwlwifi-Qu-b0-hr-b0-59.ucode * iwlwifi-Qu-b0-jf-b0-50.ucode * iwlwifi-Qu-b0-jf-b0-59.ucode * iwlwifi-Qu-c0-hr-b0-50.ucode * iwlwifi-Qu-c0-hr-b0-59.ucode * iwlwifi-QuZ-a0-hr-b0-50.ucode * iwlwifi-QuZ-a0-hr-b0-59.ucode * iwlwifi-QuZ-a0-jf-b0-50.ucode * iwlwifi-QuZ-a0-jf-b0-59.ucode * iwlwifi-cc-a0-50.ucode * iwlwifi-cc-a0-59.ucode * mediatek/mt7663pr2h.bin * mellanox/mlxsw_spectrum-13.2000.1886.mfa2 * mellanox/mlxsw_spectrum-13.2008.1310.mfa2 * mellanox/mlxsw_spectrum2-29.2008.1310.mfa2 * mellanox/mlxsw_spectrum3-30.2008.1310.mfa2 * mrvl/sdsd8977_combo_v2.bin * mrvl/sdsd8997_combo_v4.bin * rtl_nic/rtl8125a-3.fw * rtl_nic/rtl8168fp-3.fw * rtw88/rtw8822