blob: 75083a6b01f742f11f81ab4fac10b5f8aeef20dd [file] [log] [blame]
From 82a8e6a916f1a7bb3910c365197319b37085d58c Mon Sep 17 00:00:00 2001
From: Jerome Forissier <jerome.forissier@linaro.org>
Date: Fri, 6 May 2022 17:28:28 +0200
Subject: [PATCH] Revert "xen/arm: Restrict the amount of memory that dom0less
domU and dom0 can allocate"
This reverts commit c439f5e97b0229851ba76249ccb224695a1baa29.
---
xen/arch/arm/domain_build.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/xen/arch/arm/domain_build.c b/xen/arch/arm/domain_build.c
index f49dbf1ca1..b07461f5d3 100644
--- a/xen/arch/arm/domain_build.c
+++ b/xen/arch/arm/domain_build.c
@@ -2439,8 +2439,7 @@ static int __init construct_domU(struct domain *d,
if ( vcpu_create(d, 0) == NULL )
return -ENOMEM;
-
- d->max_pages = ((paddr_t)mem * SZ_1K) >> PAGE_SHIFT;
+ d->max_pages = ~0U;
kinfo.d = d;
@@ -2541,7 +2540,7 @@ int __init construct_dom0(struct domain *d)
iommu_hwdom_init(d);
- d->max_pages = dom0_mem >> PAGE_SHIFT;
+ d->max_pages = ~0U;
kinfo.unassigned_mem = dom0_mem;
kinfo.d = d;
--
2.34.1