diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2009-01-14 11:15:01 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2009-01-14 11:15:01 +0000 |
commit | 2d2f7977a052e655db6748be5dabf5a58f5c5e32 (patch) | |
tree | 2975cca7fdacdc36cda921407eaa8b3bd9a4e044 /tools/libxc/xc_domain.c | |
parent | b1b4a612b656d35d4f026f4f3d1dd6700194f18e (diff) | |
download | xen-2d2f7977a052e655db6748be5dabf5a58f5c5e32.tar.gz xen-2d2f7977a052e655db6748be5dabf5a58f5c5e32.tar.bz2 xen-2d2f7977a052e655db6748be5dabf5a58f5c5e32.zip |
Remove unused XENMEM_translate_pfn_list.
Never used by a guest OS (except in IA64 hcall translation layer) and
obsoleted in the tools for ages. Recent usage by qemu-dm is now
removed.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'tools/libxc/xc_domain.c')
-rw-r--r-- | tools/libxc/xc_domain.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/tools/libxc/xc_domain.c b/tools/libxc/xc_domain.c index af43b48e57..a5f59e6f6a 100644 --- a/tools/libxc/xc_domain.c +++ b/tools/libxc/xc_domain.c @@ -537,33 +537,6 @@ int xc_domain_memory_populate_physmap(int xc_handle, return err; } -int xc_domain_memory_translate_gpfn_list(int xc_handle, - uint32_t domid, - unsigned long nr_gpfns, - xen_pfn_t *gpfn_list, - xen_pfn_t *mfn_list) -{ - int err; - struct xen_translate_gpfn_list translate_gpfn_list = { - .domid = domid, - .nr_gpfns = nr_gpfns, - }; - set_xen_guest_handle(translate_gpfn_list.gpfn_list, gpfn_list); - set_xen_guest_handle(translate_gpfn_list.mfn_list, mfn_list); - - err = xc_memory_op(xc_handle, XENMEM_translate_gpfn_list, &translate_gpfn_list); - - if ( err != 0 ) - { - DPRINTF("Failed translation for dom %d (%ld PFNs)\n", - domid, nr_gpfns); - errno = -err; - err = -1; - } - - return err; -} - static int xc_domain_memory_pod_target(int xc_handle, int op, uint32_t domid, |