bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #46014] XEN domU crash when PV grub chainloads 32-bit domU grub


From: Sergio Gelato
Subject: [bug #46014] XEN domU crash when PV grub chainloads 32-bit domU grub
Date: Tue, 7 Feb 2017 02:40:19 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:51.0) Gecko/20100101 Firefox/51.0

Follow-up Comment #2, bug #46014 (project grub):

I think I've found a solution. If I change Xen ELF note 9 (PAE_MODEL) from the
current "yes" to "no", the resulting image boots successfully all the way into
Linux (i686-pae).

The attached patch should take care of this problem, and also of #50237 as a
side effect.

Disclaimer 1: I haven't compiled it yet; for my testing I found it faster to
patch the binary image with a hex editor.

Disclaimer 2: my testing has only limited coverage, and I'm not 100% confident
that pvboot-i386.elf will not need PAE_MODEL=yes under any circumstances.
Maybe one will need to add PAE support to grub-core/kern/i386/xen/startup.S
after all.

(file #39687)
    _______________________________________________________

Additional Item Attachment:

File name: 0001-Xen-i386-PV-guest-bootloader-does-NOT-support-PAE.patch Size:1
KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?46014>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]