On 12/08/2025 11:30, Hari Limaye wrote:
Hi Ayan,
Hi Hari,

On Thu, Aug 07, 2025 at 06:45:28PM +0000, Ayan Kumar Halder wrote:
In case of ARM_32, all of the RAM will be covered by a permanent contiguous
mapping (where VA == PA) and there will be a single heap. Thus, the memory
allocated from Xen heap uses PGC_xen_heap.
This is similar to the scenario described for
"CONFIG_SEPARATE_XENHEAP=n W/ DIRECT MAP OF ALL RAM" in common/page_alloc.c.

Signed-off-by: Ayan Kumar Halder <ayan.kumar.hal...@amd.com>
---
This patch breaks the build for ARM_32, CONFIG_MMU targets due to
multiple definition of `is_xen_heap_page` and `is_xen_heap_mfn`. The
pre-existing definitions are located at xen/arch/arm/include/asm/mmu/mm.h:30:9

Thanks for checking this and apologies for the build break. I should have tested this before sending.

I have sent out

[PATCH v2 0/2] R52 MPU support (for "Third series for R82 MPU")

This time I tested https://gitlab.com/xen-project/people/ayankuma/xen/-/pipelines/1982700286 <https://gitlab.com/xen-project/people/ayankuma/xen/-/pipelines/1982700286> :)

- Ayan

Reply via email to