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 16:14:00 +0100 Message-ID: <20080814151359.GT4590@implementation.uk.xensource.com> References: <48A40B17.2090701@redhat.com> <20080814111520.GH4590@implementation.uk.xensource.com> <48A4232B.6040500@redhat.com> <20080814122931.GL4590@implementation.uk.xensource.com> <48A43EAD.7040701@redhat.com> <20080814142849.GS4590@implementation.uk.xensource.com> <48A44967.4060401@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: <48A44967.4060401@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 17:04:07 +0200, a =E9crit : > Samuel Thibault wrote: > > The problem is a bug in the hypervisor's mod_l3_entry which calls > > adjust_guest_l3e before calling get_page_from_l3e, see c/s 17061. Is= it > > possible for you to backport the patch? >=20 > So due to the wrong ordering xen first sets the bits, then notices they > shouldn't be set, then complains the guest passed invalid bits? Yes. > Uhm, well, no way to fix minios to run on older xen versions then I > guess (which I'd prefer). Except maybe limiting the 32bit version to > 1GB address space. Which should be fine at least for pvgrub ... That should be feasible indeed. > Another pvgrub issue: Is booting guests with the framebuffer enabled > supposed to work? Yes, but you have to not enable the framebuffer in the grub configuration, because the framebuffer is currently not able to restart. > I suspect that needs some work on the qemu side. Exactly. Samuel