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

2025-07-17 Thread Luca Fancellu
Hi Michal, > On 17 Jul 2025, at 14:00, Orzel, Michal wrote: > > > > On 17/07/2025 14:58, Hari Limaye wrote: >> Hi Michal, >> >>> On 17 Jul 2025, at 13:54, Orzel, Michal wrote: +/* + * DTB starting at a different address has been mapped, so destroy this + * be

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

2025-07-17 Thread Orzel, Michal
On 17/07/2025 14:58, Hari Limaye wrote: > Hi Michal, > >> On 17 Jul 2025, at 13:54, Orzel, Michal wrote: >>> +/* >>> + * DTB starting at a different address has been mapped, so destroy this >>> + * before continuing. >> I don't understand this scenario. Can you describe it in more

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

2025-07-17 Thread Hari Limaye
Hi Michal, > On 17 Jul 2025, at 13:54, Orzel, Michal wrote: >> +/* >> + * DTB starting at a different address has been mapped, so destroy this >> + * before continuing. > I don't understand this scenario. Can you describe it in more details? > I know that early_fdt_map will be called

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

2025-07-17 Thread Orzel, Michal
On 15/07/2025 09:45, 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 v3 5/6] arm/mpu: Implement early_fdt_map support in MPU systems

2025-07-15 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