Hello Chris, Did you test the result? Does the system boots with an updated microcode after the change ?
It has to be tested with mkinitramfs and Dracut, the resulting early-initramfs must be "almost" byte-equal (timestamps can change, but not the paths/filenames inside, nor the *offset* where the data starts relative to start-of-file. THIS IS IMPORTANT. I believe it should really just work with mkinitramfs, since we ask iucode_tool to generate the early-initramfs in that case, and iucode_tool doesn't care where the source data is, as long as it can read it. One should still test it to be sure. Dracut, I haven't looked into what it is doing. Hopefully it also uses iucode_tool nowadays... -- Henrique de Moraes Holschuh <h...@debian.org>