Hi Will, On 02/03/16 02:57, Will Deacon wrote: > On Wed, Feb 24, 2016 at 03:33:07PM +0000, Andre Przywara wrote: >> Currently the pre_init support is provided only for x86_64. Since >> having 32-bit x86 supported as well is not far off, just add an >> implementation using i386 assembly instructions and the respective >> syscall ABI. >> >> Signed-off-by: Andre Przywara <andre.przywara@xxxxxxx> >> --- >> Makefile | 1 + >> x86/init32.S | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ >> 2 files changed, 51 insertions(+) >> create mode 100644 x86/init32.S > > Did you manage to test this? Yes, I think I tested it back when I originally wrote this, but I just redid the testing using a 32-bit Ubuntu-Core i386 chroot (and deleting the .lkvm/default directory before testing to make sure you don't get an older version of init). It works fine and apart from the size of the binary I can't tell a difference between booting with or without the patch. Cheers, Andre. -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html