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
OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature