diff options
author | Tim Deegan <tim@xen.org> | 2012-03-08 16:40:05 +0000 |
---|---|---|
committer | Tim Deegan <tim@xen.org> | 2012-03-08 16:40:05 +0000 |
commit | f9f9daee79a5711c7cd880a10dbff02ed5cd749b (patch) | |
tree | 685171ba0771f4a6bc92809669a41db0f2a37162 /tools/libxc/xenctrl.h | |
parent | cc0b0b4487dd1df3fd5e15050a2fb05bb88b3539 (diff) | |
download | xen-f9f9daee79a5711c7cd880a10dbff02ed5cd749b.tar.gz xen-f9f9daee79a5711c7cd880a10dbff02ed5cd749b.tar.bz2 xen-f9f9daee79a5711c7cd880a10dbff02ed5cd749b.zip |
Tools: libxc side for setting up the mem sharing ring
This ring is used to report failed allocations in the unshare path.
Signed-off-by: Andres Lagar-Cavilla <andres@lagarcavilla.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Tim Deegan <tim@xen.org>
Diffstat (limited to 'tools/libxc/xenctrl.h')
-rw-r--r-- | tools/libxc/xenctrl.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/libxc/xenctrl.h b/tools/libxc/xenctrl.h index b4dd9e80e0..812e72331d 100644 --- a/tools/libxc/xenctrl.h +++ b/tools/libxc/xenctrl.h @@ -1917,6 +1917,11 @@ int xc_mem_access_resume(xc_interface *xch, domid_t domain_id, int xc_memshr_control(xc_interface *xch, domid_t domid, int enable); +int xc_memshr_ring_enable(xc_interface *xch, + domid_t domid, + uint32_t *port); +int xc_memshr_ring_disable(xc_interface *xch, + domid_t domid); int xc_memshr_nominate_gfn(xc_interface *xch, domid_t domid, unsigned long gfn, |