On Tue, May 19, 2015 at 12:47:51PM +0100, Ian Campbell wrote:
The reconcatenate bit is easy, just: $ cat initrd.ucode initrd.real > initrd.img With initrd.real extracted above.initrd.ucode creation I'm a little unsure about but something like: $ mkdir initrd.ucode.tree $ cd initrd.ucode.tree $ cat /boot/initrd.img | cpio -id $ find . ./kernel ./kernel/x86 ./kernel/x86/microcode ./kernel/x86/microcode/GenuineIntel.bin $ find | cpio -o -H newc > ../initrd.ucode
That interesting. Your steps lead to an initrd with the same size as the initrd created by the Debian tools. But the new one is working with ucode=scan, the old one isn’t.
BTW, could you please post the output "xl dmesg" for the failing case, I should have asked for that right at the start in case it contains anything of use.
I can do this, but neither „xl dmesg” nor „dmesg” are telling anything about microcode. Are there ways to make the hypervisor more verbose?
Shade and sweet water! Stephan -- | Stephan Seitz E-Mail: s...@fsing.rootsland.net | | Public Keys: http://fsing.rootsland.net/~stse/keys.html |
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel