Re: [PATCH v2 5/6] arm/mpu: Implement early_fdt_map support in MPU systems

2025-07-14 Thread Orzel, Michal
On 11/07/2025 08:05, Hari Limaye wrote: > Hi Michal, > >   > > Thank you for reviewing the patch. To answer the following question: > >> > +    /* DTB starting at this address has already been mapped. */ > >> When can this happen? > >   > > In xen/arch/arm/setup.c `start_xen` early_fdt_map

Re: [PATCH v2 5/6] arm/mpu: Implement early_fdt_map support in MPU systems

2025-07-10 Thread Hari Limaye
Hi Michal, Thank you for reviewing the patch. To answer the following question: > > +/* DTB starting at this address has already been mapped. */ > When can this happen? In xen/arch/arm/setup.c `start_xen` early_fdt_map(fdt_paddr) is called twice, before and after `setup_page_tables` - which i

Re: [PATCH v2 5/6] arm/mpu: Implement early_fdt_map support in MPU systems

2025-07-09 Thread Orzel, Michal
On 02/07/2025 16:14, Hari Limaye wrote: > From: Luca Fancellu > > Implement the function early_fdt_map(), which is responsible for mapping > the Device Tree Blob in the early stages of the boot process, for MPU > systems. > > We make use of the map_pages_to_xen() and destroy_xen_mappings() AP

[PATCH v2 5/6] arm/mpu: Implement early_fdt_map support in MPU systems

2025-07-02 Thread Hari Limaye
From: Luca Fancellu Implement the function early_fdt_map(), which is responsible for mapping the Device Tree Blob in the early stages of the boot process, for MPU systems. We make use of the map_pages_to_xen() and destroy_xen_mappings() APIs. In particular the latter function is necessary in the