Re: [PATCH v2 06/17] xen/riscv: add root page table allocation

2025-07-01 Thread Jan Beulich
On 01.07.2025 16:02, Oleksii Kurochko wrote: > On 7/1/25 12:27 PM, Jan Beulich wrote: >> On 01.07.2025 11:44, Oleksii Kurochko wrote: >>> On 7/1/25 8:29 AM, Jan Beulich wrote: On 30.06.2025 18:18, Oleksii Kurochko wrote: > On 6/30/25 5:22 PM, Jan Beulich wrote: >> On 10.06.2025 15:05,

Re: [PATCH v2 06/17] xen/riscv: add root page table allocation

2025-07-01 Thread Oleksii Kurochko
On 7/1/25 12:27 PM, Jan Beulich wrote: On 01.07.2025 11:44, Oleksii Kurochko wrote: On 7/1/25 8:29 AM, Jan Beulich wrote: On 30.06.2025 18:18, Oleksii Kurochko wrote: On 6/30/25 5:22 PM, Jan Beulich wrote: On 10.06.2025 15:05, Oleksii Kurochko wrote: --- a/xen/arch/riscv/include/asm/p2m.h +

Re: [PATCH v2 06/17] xen/riscv: add root page table allocation

2025-07-01 Thread Jan Beulich
On 01.07.2025 11:44, Oleksii Kurochko wrote: > On 7/1/25 8:29 AM, Jan Beulich wrote: >> On 30.06.2025 18:18, Oleksii Kurochko wrote: >>> On 6/30/25 5:22 PM, Jan Beulich wrote: On 10.06.2025 15:05, Oleksii Kurochko wrote: > --- a/xen/arch/riscv/include/asm/p2m.h > +++ b/xen/arch/riscv/i

Re: [PATCH v2 06/17] xen/riscv: add root page table allocation

2025-07-01 Thread Oleksii Kurochko
On 7/1/25 8:29 AM, Jan Beulich wrote: On 30.06.2025 18:18, Oleksii Kurochko wrote: On 6/30/25 5:22 PM, Jan Beulich wrote: On 10.06.2025 15:05, Oleksii Kurochko wrote: --- a/xen/arch/riscv/include/asm/p2m.h +++ b/xen/arch/riscv/include/asm/p2m.h @@ -26,6 +26,12 @@ struct p2m_domain { /*

Re: [PATCH v2 06/17] xen/riscv: add root page table allocation

2025-06-30 Thread Jan Beulich
On 30.06.2025 18:18, Oleksii Kurochko wrote: > On 6/30/25 5:22 PM, Jan Beulich wrote: >> On 10.06.2025 15:05, Oleksii Kurochko wrote: >>> --- a/xen/arch/riscv/include/asm/p2m.h >>> +++ b/xen/arch/riscv/include/asm/p2m.h >>> @@ -26,6 +26,12 @@ struct p2m_domain { >>> /* Pages used to construct

Re: [PATCH v2 06/17] xen/riscv: add root page table allocation

2025-06-30 Thread Oleksii Kurochko
On 6/30/25 5:22 PM, Jan Beulich wrote: On 10.06.2025 15:05, Oleksii Kurochko wrote: --- a/xen/arch/riscv/include/asm/p2m.h +++ b/xen/arch/riscv/include/asm/p2m.h @@ -26,6 +26,12 @@ struct p2m_domain { /* Pages used to construct the p2m */ struct page_list_head pages; +/* The

Re: [PATCH v2 06/17] xen/riscv: add root page table allocation

2025-06-30 Thread Jan Beulich
On 10.06.2025 15:05, Oleksii Kurochko wrote: > --- a/xen/arch/riscv/include/asm/p2m.h > +++ b/xen/arch/riscv/include/asm/p2m.h > @@ -26,6 +26,12 @@ struct p2m_domain { > /* Pages used to construct the p2m */ > struct page_list_head pages; > > +/* The root of the p2m tree. May be con