WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] [xen-unstable] libxc: drop xc_get_max_pages

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] libxc: drop xc_get_max_pages
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 20 Oct 2010 06:50:35 -0700
Delivery-date: Wed, 20 Oct 2010 06:54:42 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Ian Campbell <ian.campbell@xxxxxxxxxx>
# Date 1287419895 -3600
# Node ID ad0219b0b3f876b9a654ac7ed00ab0e1327d35f8
# Parent  8e00eeb1c0d33818547dcc9534872c0bbe1a750c
libxc: drop xc_get_max_pages

The function isn't really ia64 specific but since the result isn't
actually used in the only caller and the same info is available via
xc_domain_getinfo simply drop the function.

Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
---
 tools/libxc/ia64/xc_ia64_hvm_build.c |    7 -------
 tools/libxc/ia64/xc_ia64_stubs.c     |   10 ----------
 tools/libxc/xenctrl.h                |    2 --
 3 files changed, 19 deletions(-)

diff -r 8e00eeb1c0d3 -r ad0219b0b3f8 tools/libxc/ia64/xc_ia64_hvm_build.c
--- a/tools/libxc/ia64/xc_ia64_hvm_build.c      Mon Oct 18 17:37:50 2010 +0100
+++ b/tools/libxc/ia64/xc_ia64_hvm_build.c      Mon Oct 18 17:38:15 2010 +0100
@@ -1078,13 +1078,6 @@ xc_hvm_build(xc_interface *xch, uint32_t
     vcpu_guest_context_t *ctxt = &st_ctxt_any.c;
     char *image = NULL;
     unsigned long image_size;
-    unsigned long nr_pages;
-
-    nr_pages = xc_get_max_pages(xch, domid);
-    if (nr_pages < 0) {
-        PERROR("Could not find total pages for domain");
-        goto error_out;
-    }
 
     image = xc_read_image(xch, image_name, &image_size);
     if (image == NULL) {
diff -r 8e00eeb1c0d3 -r ad0219b0b3f8 tools/libxc/ia64/xc_ia64_stubs.c
--- a/tools/libxc/ia64/xc_ia64_stubs.c  Mon Oct 18 17:37:50 2010 +0100
+++ b/tools/libxc/ia64/xc_ia64_stubs.c  Mon Oct 18 17:38:15 2010 +0100
@@ -66,16 +66,6 @@ xc_get_pfn_list(xc_interface *xch, uint3
                                 0, max_pfns);
 }
 
-long
-xc_get_max_pages(xc_interface *xch, uint32_t domid)
-{
-    struct xen_domctl domctl;
-    domctl.cmd = XEN_DOMCTL_getdomaininfo;
-    domctl.domain = (domid_t)domid;
-    return ((do_domctl(xch, &domctl) < 0)
-            ? -1 : domctl.u.getdomaininfo.max_pages);
-}
-
 /* It is possible to get memmap_info and memmap by
    foreign domain page mapping. But it's racy. Use hypercall to avoid race. */
 static int
diff -r 8e00eeb1c0d3 -r ad0219b0b3f8 tools/libxc/xenctrl.h
--- a/tools/libxc/xenctrl.h     Mon Oct 18 17:37:50 2010 +0100
+++ b/tools/libxc/xenctrl.h     Mon Oct 18 17:38:15 2010 +0100
@@ -975,8 +975,6 @@ int xc_copy_to_domain_page(xc_interface 
 
 int xc_clear_domain_page(xc_interface *xch, uint32_t domid,
                          unsigned long dst_pfn);
-
-long xc_get_max_pages(xc_interface *xch, uint32_t domid);
 
 int xc_mmuext_op(xc_interface *xch, struct mmuext_op *op, unsigned int nr_ops,
                  domid_t dom);

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] libxc: drop xc_get_max_pages, Xen patchbot-unstable <=