Bug#946240: grub-xen-host: Missing ARM Build

Elliott Mitchell ehem+debian at m5p.com
Fri Dec 6 14:20:36 GMT 2019


On Fri, Dec 06, 2019 at 10:54:44AM +0000, Colin Watson wrote:
> On Thu, Dec 05, 2019 at 04:59:20PM -0800, Elliott Mitchell wrote:
> > grub-xen-host is only being built for i386 and amd64.  Xen includes
> > support for *some* ARM processors and so grub-xen-host should be
> > available for arm64 and armhf (I'm unsure about armel, a guest might run
> > armel, I don't know whether that is compatible with an armhf build).
> 
> I'm afraid that nobody has landed the necessary porting work for this
> yet (I don't think I've even seen attempts at it, although that doesn't
> mean they don't exist somewhere), and no arm-xen or arm64-xen
> CPU/platform combination is defined yet, even in upstream git master.
> It won't be possible to fix this bug in Debian until that work has been
> done upstream.
> 
> The only Xen support that GRUB has on ARM at the moment is a loader,
> allowing an instance of GRUB running on bare metal to load a Xen
> hypervisor.  Support for running in a PV guest is rather different.

Are you perhaps thinking of the Xen ARM PV project
(info: https://wiki.xenproject.org/wiki/Archived/Xen_ARM_(PV) )
and unaware of the Xen ARM with Virtualization
(info: https://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions)
project?

The former has been deprecated, the latter is very much active and
apparently usable.  GRUB's support for working with Xen on ARM may merely
be preliminary, in which case the issue is GRUB.  I would expect
grub-xen-host to be minimally different between ARM and x86.


-- 
(\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
 \BS (    |         ehem+sigmsg at m5p.com  PGP 87145445         |    )   /
  \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445



More information about the Pkg-grub-devel mailing list