[Expired for intel-microcode (Ubuntu) because there has been no activity
for 60 days.]
** Changed in: intel-microcode (Ubuntu)
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad
Ok, there are no changes between 4.1 and 4.2 (actually, between 4.1 and
4.2.8) re. either the earlycpio or the initramfs loaders.
So, the problem lies elsewhere.
That said, since I bothered to research this:
EARLY cpio loader (lib/earlycpio.c, loads the microcode data): always
skips zero DWORDs
The gzipped CPIO archive at file position 0x2c00 is valid:
$ dd if=/tmp/initrd.img-4.2.0-16-generic.bak of=/tmp/initramfs.bin.gz bs=256
skip=44
$ zcat /tmp/initramfs.bin.gz | cpio -t -i >/dev/null
176985 blocks
And the first uncompressed CPIO archive at file position 0 is also
valid:
$ cat /tmp