Re: [PATCH] xen/arm: Fix P2M root page tables invalidation

2025-06-17 Thread Oleksii Kurochko
On 6/16/25 10:15 AM, Julien Grall wrote: (+Oleksii) Hi, Adding Oleksii for visibility. Thanks for adding me. On 16/06/2025 07:56, Michal Orzel wrote: Fix the condition part of the for loop in p2m_invalidate_root() that uses P2M_ROOT_LEVEL instead of P2M_ROOT_PAGES. The goal here is to

Re: [PATCH] xen/arm: Fix P2M root page tables invalidation

2025-06-16 Thread Julien Grall
(+Oleksii) Hi, Adding Oleksii for visibility. On 16/06/2025 07:56, Michal Orzel wrote: Fix the condition part of the for loop in p2m_invalidate_root() that uses P2M_ROOT_LEVEL instead of P2M_ROOT_PAGES. The goal here is to invalidate all root page tables (that can be concatenated), so the loop

Re: [PATCH] xen/arm: Fix P2M root page tables invalidation

2025-06-16 Thread Julien Grall
Hi Jan, On 16/06/2025 08:35, Jan Beulich wrote: On 16.06.2025 08:56, Michal Orzel wrote: Fix the condition part of the for loop in p2m_invalidate_root() that uses P2M_ROOT_LEVEL instead of P2M_ROOT_PAGES. The goal here is to invalidate all root page tables (that can be concatenated), so the loo

Re: [PATCH] xen/arm: Fix P2M root page tables invalidation

2025-06-16 Thread Orzel, Michal
On 16/06/2025 09:35, Jan Beulich wrote: > On 16.06.2025 08:56, Michal Orzel wrote: >> Fix the condition part of the for loop in p2m_invalidate_root() that >> uses P2M_ROOT_LEVEL instead of P2M_ROOT_PAGES. The goal here is to >> invalidate all root page tables (that can be concatenated), so the l

Re: [PATCH] xen/arm: Fix P2M root page tables invalidation

2025-06-16 Thread Jan Beulich
On 16.06.2025 08:56, Michal Orzel wrote: > Fix the condition part of the for loop in p2m_invalidate_root() that > uses P2M_ROOT_LEVEL instead of P2M_ROOT_PAGES. The goal here is to > invalidate all root page tables (that can be concatenated), so the loop > must iterate through all these pages. Root