From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Thibault Subject: Re: [bug] pv-grub doesn't run on rhel5 Date: Thu, 14 Aug 2008 12:15:20 +0100 Message-ID: <20080814111520.GH4590@implementation.uk.xensource.com> References: <48A40B17.2090701@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Content-Disposition: inline In-Reply-To: <48A40B17.2090701@redhat.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Gerd Hoffmann Cc: Xen Development Mailing List List-Id: xen-devel@lists.xenproject.org Gerd Hoffmann, le Thu 14 Aug 2008 12:38:15 +0200, a =E9crit : > Trying to boot pv-grub on RHEL-5 makes it fail with >=20 > [ ... ] > gnttab_table mapped at 0x10001000. > Initialising scheduler > (XEN) mm.c:694:d6 Bad L3 flags 6 > ERROR: mmu_update failed > Do_exit called! It looks like it's mini-os itself that has troubles very early. It works in my environment. > Guess more recent xen versions are less picky here and just silenly > fixup this? No, the check is still there, and I wonder how flags 6 could make it to L3 flags. Could you send me your mini-os.gz image? > This is with 32bit pae. Is it a 64 bit or 32 bit hypervisor? Which version of the hypervisor? > Another issue: As 64bit pv-grub can't boot 32bit kernels, the 64bit xe= n > build should create both 32bit and 64bit builds of pv-grub, so you can > boot 32-on-64 guests with it? I'm afraid Keir will consider it is too late in the 3.3 release to make such a change in the build process. Actually I am currently working on how we could switch a PV domain between 32 and 64. That won't ever go into 3.3 either, however. Samuel