[Bug 2104539] Re: About 35% of intel-microcode firmware are duplicate files by disk usage
Henrique de Moraes Holschuh
2104539 at bugs.launchpad.net
Sat Mar 29 14:59:42 UTC 2025
Hello,
FWIW, I am considering changing the way *Debian* handles this (Ubuntu
might or not want to follow suit). Since Debian does not support late-
loading of microcode anymore, I am considering to change intel-microcode
to ship *only* a /usr/share/misc/intel-ucode_<date>.bin file. There
would be *nothing* in /ib/firmware/intel-ucode/ anymore [*]
This takes care of the duplication caused by microcode data files with
extended microcode signature tables.
There is an alternative: one could replace identical data files with
symlinks or hardlinks at package build time. It is also on the table.
[*] anyone that needs late-loading of microcode should be capable enough
to run iucode-tool -K to recreate /lib/firmware/intel-ucode, or I could
have that as a configurable item of low priority, default disabled. But
it doesn't seem worth the effort at first glance. Alternatively, I can
finish and ship the next iucode_tool version, which can detect "late-
loading allowed" metadata Intel introduced sometime ago, and create
/lib/firmware entries only for those.
Any thoughts on this ?
--
Henrique de Moraes Holschuh <hmh at debian.org>
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to intel-microcode in Ubuntu.
https://bugs.launchpad.net/bugs/2104539
Title:
About 35% of intel-microcode firmware are duplicate files by disk
usage
Status in intel-microcode package in Ubuntu:
Confirmed
Bug description:
5.7MB of 16MB are duplicate files in /lib/firmware/intel-ucode/ from
package intel-microcode
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/intel-microcode/+bug/2104539/+subscriptions
More information about the foundations-bugs
mailing list