-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Marek Marczykowski-Górecki:
> Hi,
>
> The "8.4.3pre-shim-comet" branch on
xenbits.xen.org/xen.git contains a
> backport of PVH to Xen 4.8 (and comet shim as the top 3-4 patches). In
> practice this is mostly about libxl changes (type="pvh" instead of
> device_model_version="none"), but there are also few fixes for other
> code, like ACPI tables builder. Those do fix some existing minor bugs.
> For example wrongly advertised i8042 controller, causing ~1s delay on
> Linux boot.
>
> It seems like the type="pvh" is what Xen is going to support and
> device_model_version="none" is abandoned in new versions. This means
> that it may be harder to backport further PVH-related patches, and also
> upstream our patches to Xen. There is not much changes on libxl side,
> but still.
> This also means that our libvirt patch in its current shape will be
> rejected, and we'll need to maintain it separately.
>
> Changing this that late in the release cycle may not be a good idea, but
> changing it later, or having to maintain duplicated set of patches
> and having additional difficulty with backporting other patches may also
> be a pain.
>
> Simon, can you take a look at this? What do you think about this? And if
> you think it worth changing it now, please create appropriate pull
> requests.
I think the deciding factor is whether future 4.8.z releases will
include them (so that we can simply update instead of applying single
patches). But unfortunately this seems to be simply not decided yet [1].
If they change it, updating now would be much better because to install
the update libxenlight.so, libvirt and core-admin need to be
synchronized.
Since the mail reads like it's more likely that it will be backported and
AFAICS the change to type=pvh is rather small (so not so hard to
backport if it not ends in the official release) I lean towards
including the backports now. What do you think?
[1]:
https://lists.xenproject.org/archives/html/xen-devel/2018-01/msg02004.html
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE3E8ezGzG3N1CTQ//kO9xfO/xly8FAlpnSTAACgkQkO9xfO/x
ly9pdg//cP/oH5HiFaovpUnq4z0iiYwaVzT56VdTGkSbw45v9MqKfeAjg+kCA9Zw
ZqAm1l5XDGaJea81cxacdHRk6n/u51b0yVOVItE//m2RktUXcEjWEi4JxxwLufAJ
FK3Kh0rG2IvHBUsOBwnZSTIhzIjeVKj3NB582xdMzd/8ndCRRx+0xbnKablkO0V0
C5zAgbW8XNbIc0rmOyMBeYGI3YuFiH1wzzVCsWK2xYfNwtpyYjew1gOu+weYWH5M
t9o4Rgdlv4FNYKMvnXuStNBw7O8ChjHiGuYuEE6aN3fQ4sQCQO2vdAX4U4N8weop
by3kV94O1wA+gx+CCLZ83ZbTqtp+VqDoLEMvxI5oiYBVwhyL+rCrJaXTy5E+9T80
BgbY3Hg3rTPcPwzC8Vscx5ZUJ4/2UI+TnHFKSuRhN8vf6yPNPz3H9/859lE5Bss9
aNUbxuzDu8OgXQfALL593rmy7ANfVT7A3iMCUkxfVDCViKhW2yZwGoH1l6nNUfHI
VPcS36UDhGNml5k6pBSOC0QZFhmy8TvJCXrLbHOGk4drlG18JxHiUqPtFL8wNKis
93ijzSvfGYvd3WnB4SHX+JxjgN6FEqvGuhvIe0gZhh67y1T4WvC5Mk83Mbr1hADL
z/0j+WOol20/KcyZwoh513kNwPeUdqaCKiu5pvOBo7hsy25jXKg=
=RPIv
-----END PGP SIGNATURE-----