On 25.02.25 12:10, Juergen Gross wrote:
Ping? Especially ...

On 04.02.25 12:33, Juergen Gross wrote:
Xenstored is using libxenctrl for only one purpose: to get information
about state of domains.

This patch series is removing that dependency by introducing a new
stable interface which can be used by xenstored instead.

There was a RFC series sent out 3 years ago, which I have taken as a
base and by addressing all comments from back then.

The main differences since that RFC series are:

- Instead of introducing an new main hypercall for a stable management
   interface I have just added a new domctl sub-op, as requested in 2021.

- I have added a new library libxenmanage for easy use of the new
   stable hypervisor interface. Main motivation for adding the library
   was the recent attempt to decouple oxenstored from the Xen git tree.
   By using the new library, oxenstored could benefit in the same way as
   xenstored from the new interface: it would be possible to rely on
   stable libraries only.

- Mini-OS has gained some more config options recently, so it was rather
   easy to make xenstore[pvh]-stubdom independent from libxenctrl, too.

Please note that the last 4 patches can be committed only after the
related Mini-OS patch "config: add support for libxenmanage" has gone in
AND the Mini-OS commit-id has been updated in Config.mk accordingly! The
Mini-OS patch has been Acked already, so it can go in as soon as patch
5 of this series (the one introducing libxenmanage) has been committed.

As patches 1 and 2 change current behavior, Jan didn't want to give his
Ack (he didn't reject the patch either). So I'm asking other "Rest"
maintainers to look at those patches specifically.

... patches 1 and 2 could need an additional opinion.

And another ping.

One of Andrew, Stefano, Julien, Roger, Anthony, Mical: Please have a look.

The related discussion between Jan and me can be found here (patches 2 and 3):

https://lore.kernel.org/xen-devel/20250107101711.5980-1-jgr...@suse.com/


Juergen

Attachment: OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to