tools: implement new generic get value interface and MBA get value command
authorYi Sun <yi.y.sun@linux.intel.com>
Tue, 19 Dec 2017 00:42:20 +0000 (08:42 +0800)
committerWei Liu <wei.liu2@citrix.com>
Thu, 18 Jan 2018 11:32:28 +0000 (11:32 +0000)
commit755471176c11bcbf44dc889becb98e559e11908c
tree50f7fc1566e1f6e5ca47bcc7a4380300f651ee52
parentabecbd14e4edafdada778132c64275444533b72d
tools: implement new generic get value interface and MBA get value command

This patch implements generic get value interfaces in libxc and libxl.
It also refactors the get value flow in xl to make it be suitable for all
allocation features. Based on that, a new MBA get value command is added in xl.

Signed-off-by: Yi Sun <yi.y.sun@linux.intel.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
tools/libxc/include/xenctrl.h
tools/libxc/xc_psr.c
tools/libxl/libxl_psr.c
tools/xl/xl.h
tools/xl/xl_cmdtable.c
tools/xl/xl_psr.c