Bug#776450: Xen PVH support for grub-xen in Buster

Colin Watson cjwatson at debian.org
Mon Jan 7 11:48:11 GMT 2019


On Mon, Jan 07, 2019 at 08:44:50AM +0000, Colin Watson wrote:
> On Mon, Jan 07, 2019 at 01:58:19AM +0100, Hans van Kranenburg wrote:
> > Ok great. Since I'm not using (and probably not going to use) the
> > multi-stage multiboot things, this is harder for me to help with.
> 
> With any luck I should be able to work that bit out myself, since I
> think stable's Xen has backported PVH support.

So it seems it doesn't quite have enough PVH support.  I get:

  xc: error: panic: xc_dom_core.c:702: xc_dom_find_loader: no loader found: Invalid kernel
  libxl: error: libxl_dom.c:638:libxl__build_dom: xc_dom_parse_image failed: No such file or directory
  libxl: error: libxl_create.c:1223:domcreate_rebuild_done: cannot (re-)build domain: -3
  libxl: error: libxl.c:1575:libxl__destroy_domid: non-existant domain 8
  libxl: error: libxl.c:1534:domain_destroy_callback: unable to destroy guest with domid 8
  libxl: error: libxl.c:1463:domain_destroy_cb: destruction of domain 8 failed

(I get the same with your recipe based on upstream master, so I don't
think it's a bug in my backport.)

I can upgrade this host to buster at some point in the nearish future,
but not quite right now.

Would you mind trying out the temporary pvh branch of
https://salsa.debian.org/grub-team/grub ?  I'd like to know whether the
resulting grub-xen-host binary package does the right thing, when built
in the ordinary way (I've test-built this branch using sbuild).

-- 
Colin Watson                                       [cjwatson at debian.org]



More information about the Pkg-grub-devel mailing list