Re: [PATCH 2/6] tools: Introduce a non-truncating xc_xenver_extraversion()

2023-01-30 Thread Anthony PERARD
On Tue, Jan 17, 2023 at 01:53:32PM +, Andrew Cooper wrote: > ... which uses XENVER_extraversion2. > > In order to do sensibly, use manual hypercall buffer handling. Not only does > this avoid an extra bounce buffer (we need to strip the xen_varbuf_t header > anyway), it's also shorter and eas

Re: [PATCH 2/6] tools: Introduce a non-truncating xc_xenver_extraversion()

2023-01-18 Thread Christian Lindig
> On 17 Jan 2023, at 13:53, Andrew Cooper wrote: > > ... which uses XENVER_extraversion2. > > In order to do sensibly, use manual hypercall buffer handling. Not only does > this avoid an extra bounce buffer (we need to strip the xen_varbuf_t header > anyway), it's also shorter and easlier to

[PATCH 2/6] tools: Introduce a non-truncating xc_xenver_extraversion()

2023-01-17 Thread Andrew Cooper
... which uses XENVER_extraversion2. In order to do sensibly, use manual hypercall buffer handling. Not only does this avoid an extra bounce buffer (we need to strip the xen_varbuf_t header anyway), it's also shorter and easlier to follow. Update libxl and the ocaml stubs to match. No API/ABI c