# HG changeset patch
# User djm@xxxxxxxxxxxxxxx
# Node ID 10872902be39d05ce6a5582f407fad1879e98aa6
# Parent b53a65034532e790184c7d68a350879a5c6b2eec
Accomodate change to common alloc_domheap_page
diff -r b53a65034532 -r 10872902be39 xen/arch/ia64/vmmu.c
--- a/xen/arch/ia64/vmmu.c Fri Jul 29 20:25:03 2005
+++ b/xen/arch/ia64/vmmu.c Fri Jul 29 20:33:04 2005
@@ -145,7 +145,7 @@
thash_cb_t *vhpt;
PTA pta_value;
- page = alloc_domheap_pages (NULL, VCPU_TLB_ORDER);
+ page = alloc_domheap_pages (NULL, VCPU_TLB_ORDER, 0);
if ( page == NULL ) {
panic("No enough contiguous memory for init_domain_mm\n");
}
@@ -187,7 +187,7 @@
tlb_special_t *ts;
thash_cb_t *tlb;
- page = alloc_domheap_pages (NULL, VCPU_TLB_ORDER);
+ page = alloc_domheap_pages (NULL, VCPU_TLB_ORDER, 0);
if ( page == NULL ) {
panic("No enough contiguous memory for init_domain_mm\n");
}
@@ -224,7 +224,7 @@
/* Only called once */
ASSERT(d->arch.pmt);
- page = alloc_domheap_pages(NULL, get_order(d->max_pages));
+ page = alloc_domheap_pages(NULL, get_order(d->max_pages), 0);
ASSERT(page);
d->arch.pmt = page_to_virt(page);
diff -r b53a65034532 -r 10872902be39 xen/arch/ia64/vtlb.c
--- a/xen/arch/ia64/vtlb.c Fri Jul 29 20:25:03 2005
+++ b/xen/arch/ia64/vtlb.c Fri Jul 29 20:33:04 2005
@@ -939,7 +939,7 @@
if ( sanity_check == 0 ) return;
sanity_check --;
s_sect.v = 0;
-// page = alloc_domheap_pages (NULL, VCPU_TLB_ORDER);
+// page = alloc_domheap_pages (NULL, VCPU_TLB_ORDER, 0);
// if ( page == NULL ) {
// panic("No enough contiguous memory for init_domain_mm\n");
// };
diff -r b53a65034532 -r 10872902be39 xen/arch/ia64/xenmem.c
--- a/xen/arch/ia64/xenmem.c Fri Jul 29 20:25:03 2005
+++ b/xen/arch/ia64/xenmem.c Fri Jul 29 20:33:04 2005
@@ -65,7 +65,7 @@
#else // CONFIG_VTI
/* Allocate and map the machine-to-phys table */
- if ((pg = alloc_domheap_pages(NULL, 10)) == NULL)
+ if ((pg = alloc_domheap_pages(NULL, 10, 0)) == NULL)
panic("Not enough memory to bootstrap Xen.\n");
memset(page_to_virt(pg), 0x55, 16UL << 20);
#endif // CONFIG_VTI
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|