Re: [PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-10-17 Thread Julien Grall
Hi Jan, On 17/10/2022 14:46, Jan Beulich wrote: On 11.10.2022 15:33, Julien Grall wrote: On 11/10/2022 14:28, Jan Beulich wrote: On 11.10.2022 15:01, Julien Grall wrote: On 11/10/2022 12:59, Jan Beulich wrote: On 16.07.2022 16:56, Oleksandr Tyshchenko wrote: From: Oleksandr Tyshchenko Rew

Re: [PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-10-17 Thread Jan Beulich
On 11.10.2022 15:33, Julien Grall wrote: > On 11/10/2022 14:28, Jan Beulich wrote: >> On 11.10.2022 15:01, Julien Grall wrote: >>> On 11/10/2022 12:59, Jan Beulich wrote: On 16.07.2022 16:56, Oleksandr Tyshchenko wrote: > From: Oleksandr Tyshchenko > > Rework Arm implementation to

Re: [PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-10-11 Thread Jan Beulich
On 11.10.2022 15:33, Julien Grall wrote: > Hi Jan, > > On 11/10/2022 14:28, Jan Beulich wrote: >> On 11.10.2022 15:01, Julien Grall wrote: >>> Hi Jan, >>> >>> On 11/10/2022 12:59, Jan Beulich wrote: On 16.07.2022 16:56, Oleksandr Tyshchenko wrote: > From: Oleksandr Tyshchenko > >

Re: [PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-10-11 Thread Julien Grall
Hi Jan, On 11/10/2022 14:28, Jan Beulich wrote: On 11.10.2022 15:01, Julien Grall wrote: Hi Jan, On 11/10/2022 12:59, Jan Beulich wrote: On 16.07.2022 16:56, Oleksandr Tyshchenko wrote: From: Oleksandr Tyshchenko Rework Arm implementation to store grant table frame GFN in struct page_info

Re: [PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-10-11 Thread Jan Beulich
On 11.10.2022 15:01, Julien Grall wrote: > Hi Jan, > > On 11/10/2022 12:59, Jan Beulich wrote: >> On 16.07.2022 16:56, Oleksandr Tyshchenko wrote: >>> From: Oleksandr Tyshchenko >>> >>> Rework Arm implementation to store grant table frame GFN >>> in struct page_info directly instead of keeping it

Re: [PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-10-11 Thread Julien Grall
Hi Jan, On 11/10/2022 12:59, Jan Beulich wrote: On 16.07.2022 16:56, Oleksandr Tyshchenko wrote: From: Oleksandr Tyshchenko Rework Arm implementation to store grant table frame GFN in struct page_info directly instead of keeping it in standalone status/shared arrays. This patch is based on th

Re: [PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-10-11 Thread Jan Beulich
On 16.07.2022 16:56, Oleksandr Tyshchenko wrote: > From: Oleksandr Tyshchenko > > Rework Arm implementation to store grant table frame GFN > in struct page_info directly instead of keeping it in > standalone status/shared arrays. This patch is based on > the assumption that a grant table page is

Re: [PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-07-18 Thread Jan Beulich
On 16.07.2022 16:56, Oleksandr Tyshchenko wrote: > From: Oleksandr Tyshchenko > > Rework Arm implementation to store grant table frame GFN > in struct page_info directly instead of keeping it in > standalone status/shared arrays. This patch is based on > the assumption that a grant table page is

Re: [PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-07-16 Thread Oleksandr Tyshchenko
On 16.07.22 18:08, Julien Grall wrote: > Hi Oleksandr, Hello Julien > > On 16/07/2022 15:56, Oleksandr Tyshchenko wrote: >> Suggested-by: Julien Grall >> Signed-off-by: Oleksandr Tyshchenko > > Reviewed-by: Julien Grall Thank you! > >>   xen/arch/x86/include/asm/grant_table.h |  5 --- >

Re: [PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-07-16 Thread Julien Grall
Hi Oleksandr, On 16/07/2022 15:56, Oleksandr Tyshchenko wrote: Suggested-by: Julien Grall Signed-off-by: Oleksandr Tyshchenko Reviewed-by: Julien Grall xen/arch/x86/include/asm/grant_table.h | 5 --- This changes will need an ack from the x86 maintainers. Cheers, -- Julien Grall

[PATCH V7 2/2] xen/gnttab: Store frame GFN in struct page_info on Arm

2022-07-16 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko Rework Arm implementation to store grant table frame GFN in struct page_info directly instead of keeping it in standalone status/shared arrays. This patch is based on the assumption that a grant table page is a xenheap page. To cover 64-bit/40-bit IPA on Arm64/Arm32 we