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

Re: [Xen-devel] /sys/hypervisor entries for Xen (Domain-0, PV, PVH and HVM)

On Wed, 9 Oct 2019, Steven Haigh wrote:

> Hi all,
> I'm working on fixing up the grub packages for Fedora in deducing the new BLS
> logic in Fedora and disabling it in non-compatible environments.
> BZ Report:
> https://bugzilla.redhat.com/show_bug.cgi?id=1703700
> Currently, it seems that we can deduce the following two scenarios:
> in /sys/hypervisor:
> 1) type == xen && uuid == all zeros, then this is BLS safe (the Domain-0).
> 2) type == xen && uuid != all zeros, then this is BLS *unsafe* (covers PV, HVM
> and PVH guests).
> Is there any other variables that come into effect that could cause a
> variation in the above checks as to enable or disable BLS?
> Right now, I'm proposing that we try to disable the new BLS behaviour in
> Fedora for PV, HVM and PVH guests - as pygrub is not up to the task of booting
> them. We included HVM as it may be common for users to switch between HVM and
> PVH configurations for the same installed VM.

I do have a long term plan to try to get pygrub to handle BLS, though I 
don't expect to have it working soon.

        Michael Young

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.