I will look at individual patches, too.

> On 17 Jan 2023, at 13:53, Andrew Cooper <andrew.coop...@citrix.com> wrote:
> 
> This is the tools side of the Xen series posted previously.
> 
> With this, a Xen built with long strings can be retrieved:
> 
>  # xl info
>  ...
>  xen_version            : 4.18-unstable+REALLY LONG EXTRAVERSION
>  xen_changeset          : Tue Jan 3 19:27:17 2023 git:52d2da6c0544+REALLY 
> SUPER DUPER EXTRA MEGA LONG CHANGESET
>  ...
> 
> 
> Andrew Cooper (6):
>  tools/libxc: Move xc_version() out of xc_private.c into its own file
>  tools: Introduce a non-truncating xc_xenver_extraversion()
>  tools: Introduce a non-truncating xc_xenver_capabilities()
>  tools: Introduce a non-truncating xc_xenver_changeset()
>  tools: Introduce a non-truncating xc_xenver_cmdline()
>  tools: Introduce a xc_xenver_buildid() wrapper
> 
> tools/include/xenctrl.h             |  10 ++
> tools/libs/ctrl/Makefile.common     |   1 +
> tools/libs/ctrl/xc_private.c        |  66 ------------
> tools/libs/ctrl/xc_private.h        |   7 --
> tools/libs/ctrl/xc_version.c        | 206 ++++++++++++++++++++++++++++++++++++
> tools/libs/light/libxl.c            |  61 +----------
> tools/ocaml/libs/xc/xenctrl_stubs.c |  45 +++++---
> 7 files changed, 250 insertions(+), 146 deletions(-)
> create mode 100644 tools/libs/ctrl/xc_version.c
> 
> -- 
> 2.11.0
> 

Acked-by: Christian Lindig <christian.lin...@citrix.com>


Reply via email to