Re: [PATCH v3 05/19] xen/arm: mm: Add support for the contiguous bit

2022-04-05 Thread Stefano Stabellini
On Sat, 2 Apr 2022, Julien Grall wrote: > On 02/04/2022 00:53, Stefano Stabellini wrote: > > On Mon, 21 Feb 2022, Julien Grall wrote: > > > @@ -1333,21 +1386,34 @@ static int xen_pt_update(unsigned long virt, > > > while ( left ) > > > { > > > unsigned int order, level; > > >

Re: [PATCH v3 05/19] xen/arm: mm: Add support for the contiguous bit

2022-04-02 Thread Julien Grall
Hi, On 02/04/2022 00:53, Stefano Stabellini wrote: On Mon, 21 Feb 2022, Julien Grall wrote: @@ -1333,21 +1386,34 @@ static int xen_pt_update(unsigned long virt, while ( left ) { unsigned int order, level; +unsigned int nr_contig; +unsigned int new_flags;

Re: [PATCH v3 05/19] xen/arm: mm: Add support for the contiguous bit

2022-04-01 Thread Stefano Stabellini
On Mon, 21 Feb 2022, Julien Grall wrote: > From: Julien Grall > > In follow-up patches, we will use xen_pt_update() (or its callers) > to handle large mappings (e.g. frametable, xenheap). They are also > not going to be modified once created. > > The page-table entries have an hint to indicate

RE: [PATCH v3 05/19] xen/arm: mm: Add support for the contiguous bit

2022-03-20 Thread Hongda Deng
Hi Julien, > -Original Message- > From: Xen-devel On Behalf Of Julien > Grall > Sent: 2022年2月27日 3:30 > To: xen-devel@lists.xenproject.org > Cc: Julien Grall ; Stefano Stabellini > ; Bertrand Marquis ; > Volodymyr Babchuk > Subject: Re: [PATCH v3 05/1

Re: [PATCH v3 05/19] xen/arm: mm: Add support for the contiguous bit

2022-02-26 Thread Julien Grall
Hi, On 21/02/2022 10:22, Julien Grall wrote: @@ -1333,21 +1386,34 @@ static int xen_pt_update(unsigned long virt, while ( left ) { unsigned int order, level; +unsigned int nr_contig; +unsigned int new_flags; level = xen_pt_mapping_level(vfn,

[PATCH v3 05/19] xen/arm: mm: Add support for the contiguous bit

2022-02-21 Thread Julien Grall
From: Julien Grall In follow-up patches, we will use xen_pt_update() (or its callers) to handle large mappings (e.g. frametable, xenheap). They are also not going to be modified once created. The page-table entries have an hint to indicate that whether an entry is contiguous to another 16