Package: tiny-initramfs
Version: 0.1-1
Severity: minor

Plase use iucode_tool to generate the early initramfs for Intel
microcode.  Not only this can create a smaller initramfs when coupled
with iucode_tool's "--scan-system" functionality, it also tweaks the
cpio header of the early-initramfs segment containing the intel
microcode update data to ensure the start of the microcode data payload
will be 16-byte aligned.

This is not just a wishlist bug because it actually avoids an
architectural rule violation during early Intel microcode updates (yes,
the kernel code is broken.  no, current Core-based Intel processors
don't appear to care... but very old 32-bit-only processors might, and
future processors *are* allowed to care).

You can concatenate early-initramfs segments together and it just works,
so you could prepend the one created by iucode-tool to the one created
by mktirfs for AMD microcode (and ACPI table overrides / DT overrides,
if it supports those).

-- 
  Henrique Holschuh

Reply via email to