]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/xen.git/commit
libxl/libxc: Move libxl_get_numainfo()'s hypercall buffer management to libxc
authorBoris Ostrovsky <boris.ostrovsky@oracle.com>
Mon, 11 May 2015 16:31:28 +0000 (12:31 -0400)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 13 May 2015 14:03:37 +0000 (15:03 +0100)
commit85d78b4cdfaab02d3b22599144d10e92c6f05068
treeb9b94d392ae2a5dad2d44bf97b35dfe786d36a17
parent250f0b43af1a71f8e0ccfe1c6fdb7dd284cc042c
libxl/libxc: Move libxl_get_numainfo()'s hypercall buffer management to libxc

xc_numainfo() is not expected to be used on a hot path and therefore
hypercall buffer management can be pushed into libxc. This will simplify
life for callers.

Also update error logging macros.

Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
tools/libxc/include/xenctrl.h
tools/libxc/xc_misc.c
tools/libxl/libxl.c
tools/python/xen/lowlevel/xc/xc.c