600+ duplicate or duplicated firmware files exist.

Bug #2019072 reported by wontfix
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Linux Firmware
New
Undecided
Unassigned
linux-firmware (Ubuntu)
Fix Released
Undecided
Juerg Haefliger
Bionic
Won't Fix
Undecided
Juerg Haefliger
Focal
Triaged
Undecided
Juerg Haefliger
Jammy
Triaged
Undecided
Juerg Haefliger
Lunar
Won't Fix
Undecided
Juerg Haefliger
Mantic
Fix Released
Undecided
Juerg Haefliger

Bug Description

Over 600 duplicate or duplicated firmware files exist. Less than two years ago it was 650~MB on disk. Three years ago it was 500~MB. Today it hovers around 900MB

Juerg Haefliger (juergh)
tags: added: kern-6734
Revision history for this message
Juerg Haefliger (juergh) wrote :

Current /lib/firmware disk usage for different series:
326M bionic
695M focal
914M jammy
879M lunar

After replacing duplicates with symlinks:
309M bionic
663M focal
878M jammy
843M lunar

Even for Bionic we can shave off almost 20MB, so nominating for all series.

Changed in linux-firmware (Ubuntu Bionic):
status: New → Triaged
assignee: nobody → Juerg Haefliger (juergh)
Changed in linux-firmware (Ubuntu Focal):
status: New → Triaged
Changed in linux-firmware (Ubuntu Jammy):
status: New → Triaged
Changed in linux-firmware (Ubuntu Lunar):
status: New → Triaged
Changed in linux-firmware (Ubuntu Mantic):
status: New → Triaged
Changed in linux-firmware (Ubuntu Focal):
assignee: nobody → Juerg Haefliger (juergh)
Changed in linux-firmware (Ubuntu Jammy):
assignee: nobody → Juerg Haefliger (juergh)
Changed in linux-firmware (Ubuntu Lunar):
assignee: nobody → Juerg Haefliger (juergh)
Changed in linux-firmware (Ubuntu Mantic):
assignee: nobody → Juerg Haefliger (juergh)
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (8.9 KiB)

This bug was fixed in the package linux-firmware - 20230629.gitee91452d-0ubuntu1

---------------
linux-firmware (20230629.gitee91452d-0ubuntu1) mantic; urgency=medium

  * Miscellaneous Ubuntu changes
    - SAUCE: Remove RTL8192E from WHENCE.ubuntu
    - [Packaging] build-package: Add --clean commandline option
    - [Packaging] close-release: Always append version suffix
    - [Packaging] close-release: Fix tag name and commit subject
    - [Packaging] tag-release: Handle '~' in package versions
    - [Packaging] Rework the packaging process
    - [Packaging] config: Clean up exclude.obsolete
    - [Packaging] rules: Use explicit top-level rules
    - Rebase to upstream commit ee91452dac5abfc4c5b9827cf55e701d8c0ca678
      Rebase against git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
      - rtw88: 8822c: Update normal firmware to v9.9.15
      - amdgpu: Add GC 11.0.4 firmware
      - amdgpu: Update DCN 3.1.4 firmware
      - amdgpu: Update GC 11.0.1 firmware
      - amdgpu: Update PSP 13.0.4 firmware
      - amdgpu: Add PSP 13.0.11 firmware
      - amdgpu: Update SDMA 6.0.1 firmware
      - iwlwifi: update 9000-family firmwares to core78-32
      - iwlwifi: add new FWs from core78-32 release
      - linux-firmware: Amphion: Update vpu firmware
      - linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
      - linux-firmware: update firmware for MT7922 WiFi device
      - nvidia: update Tu10x and Tu11x signed firmware to support newer Turing HW
      - ath10k: QCA4019 hw1.0: update board-2.bin
      - ath10k: QCA6174 hw3.0: update board-2.bin
      - ath10k: QCA9888 hw2.0: update board-2.bin
      - ath10k: QCA9984 hw1.0: update board-2.bin
      - ath10k: QCA99X0 hw2.0: update board-2.bin
      - ath11k: IPQ6018 hw1.0: update board-2.bin
      - ath11k: IPQ6018 hw1.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
      - ath11k: IPQ8074 hw2.0: update board-2.bin
      - ath11k: IPQ8074 hw2.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
      - ath11k: QCN9074 hw1.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
      - ath11k: WCN6750 hw1.0: update to WLAN.MSL.1.0.1-01160-QCAMSLSWPLZ-1
      - ath11k: WCN6855 hw2.0: update board-2.bin
      - rtw89: 8852c: update fw to v0.27.56.13
      - rtw89: 8852b: update format-1 fw to v0.29.29.1
      - linux-firmware: update firmware for MT7916
      - linux-firmware: Add firmware for Cirrus CS35L41 on Lenovo Laptops
      - linux-firmware: update qat firmware
      - linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
      - linux-firmware: update firmware for MT7921 WiFi device
      - linux-firmware: add firmware for MT7981
      - linux-firmware: Update AMD cpu microcode
      - rtl_bt: Add firmware and config files for RTL8851B
      - mt76xx: Move the old Mediatek WiFi firmware to mediatek
      - qca: Update firmware files for BT chip WCN6750
      - linux-firmware: update firmware for MT7981
      - linux-firmware: Update firmware file for Intel Bluetooth AX210
      - linux-firmware: Update firmware file for Intel Bluetooth AX211
      - linux-firmware: Update firmware file for Intel Bluetooth AX211
      ...

Read more...

Changed in linux-firmware (Ubuntu Mantic):
status: Triaged → Fix Released
wontfix (wontfix)
description: updated
Juerg Haefliger (juergh)
Changed in linux-firmware (Ubuntu Lunar):
status: Triaged → Won't Fix
Changed in linux-firmware (Ubuntu Bionic):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.