]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/xen.git/commit
tools: libxc: remove functions made obsolete by libxendevicemodel
authorIan Campbell <ian.campbell@citrix.com>
Thu, 28 Jan 2016 14:56:58 +0000 (14:56 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 10 Feb 2016 17:09:54 +0000 (17:09 +0000)
commit87f27f06aac89d3e4df2731fe045545324e8e9fe
tree25c352f0ee743e27c43ec9fb21d1cece84fb6cbc
parentc38b4d78219b63f875c81b9d33324c3b35474068
tools: libxc: remove functions made obsolete by libxendevicemodel

This removes those functions which are obsolete _and_ are backed by a
stable hypercall interface.

xc_{set,get}_hvm_param were already deprecated in favour of
xc_hvm_param_{set,get} and were only retained due to QEMU's use.

Various functions relating to management of emulated IRQs are no
longer needed here now.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
---
Must be applied after qemu-trad has been updated to include:
   Switch from xc_{set,get}_hvm_param to xc_hvm_param_{set,get}
   Port to use libxendevicemodel
but this needn't happen in lockstep (i.e. in this exact commit)
tools/libxc/include/xenctrl.h
tools/libxc/xc_domain.c
tools/libxc/xc_misc.c