On Thu, 25 Nov 2021, Julien Grall wrote:
> For the record, I actually considered whether it is worth to fully implement
> an M2P on Arm. We technically have space in the struct page_info for that.
> However, I don't see it necessary in other place of Xen, so I would prefer to
> keep the space free
On 01.12.21 18:22, Julien Grall wrote:
On 29/11/2021 15:58, Oleksandr wrote:
Hi Julien
Hi,
Hi Julien
[snip]
! Please note, there is still unresolved locking question here for
which
I failed to find a suitable solution. So, it is still an RFC !
According to the internal
On 01.12.21 18:32, Julien Grall wrote:
Hi Oleksandr,
Hi Julien
On 26/11/2021 13:51, Oleksandr wrote:
On 25.11.21 21:04, Julien Grall wrote:
{
+ mfn_t mfn = lpae_get_mfn(pte);
+
ASSERT(p2m_is_valid(pte));
/*
@@ -731,11 +733,22 @@ static void p2m_put_l3_page(const lpae
Hi Oleksandr,
On 26/11/2021 13:51, Oleksandr wrote:
On 25.11.21 21:04, Julien Grall wrote:
{
+ mfn_t mfn = lpae_get_mfn(pte);
+
ASSERT(p2m_is_valid(pte));
/*
@@ -731,11 +733,22 @@ static void p2m_put_l3_page(const lpae_t pte)
*/
if ( p2m_is_foreign(pte.p2m.type)
On 29/11/2021 15:58, Oleksandr wrote:
Hi Julien
Hi,
[snip]
! Please note, there is still unresolved locking question here for
which
I failed to find a suitable solution. So, it is still an RFC !
According to the internal conversation:
Now the GFN field in the struct page_info i
Hi Julien
[snip]
! Please note, there is still unresolved locking question here for
which
I failed to find a suitable solution. So, it is still an RFC !
According to the internal conversation:
Now the GFN field in the struct page_info is accessed from
gnttab_set_frame_gfn() in the gra
On 25.11.21 21:04, Julien Grall wrote:
Hi Oleksandr,
Apologies for the late answer. I was waiting for XSA-387 to go out
before commenting.
Hi Julien,
I got it, no problem
On 23/09/2021 20:32, Oleksandr Tyshchenko wrote:
From: Oleksandr Tyshchenko
Rework Arm implementation to stor
Hi Oleksandr,
Apologies for the late answer. I was waiting for XSA-387 to go out
before commenting.
On 23/09/2021 20:32, 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
stan
Hello, all.
The potential issue on Arm (which might happen when remapping
grant-table frame) is still present, it hasn't disappeared.
Some effort was put in trying to fix that by current patch. Although I
have addressed (I hope) all review comments received for this patch, I
realize this pat
Hi Roger,
On 24/09/2021 21:10, Roger Pau Monné wrote:
On Fri, Sep 24, 2021 at 07:52:24PM +0500, Julien Grall wrote:
Hi Roger,
On 24/09/2021 13:41, Roger Pau Monné wrote:
On Thu, Sep 23, 2021 at 09:59:26PM +0100, Andrew Cooper wrote:
On 23/09/2021 20:32, Oleksandr Tyshchenko wrote:
Suggested
On Fri, Sep 24, 2021 at 07:52:24PM +0500, Julien Grall wrote:
> Hi Roger,
>
> On 24/09/2021 13:41, Roger Pau Monné wrote:
> > On Thu, Sep 23, 2021 at 09:59:26PM +0100, Andrew Cooper wrote:
> > > On 23/09/2021 20:32, Oleksandr Tyshchenko wrote:
> > > > Suggested-by: Julien Grall
> > > > Signed-off
Hi Roger,
On 24/09/2021 13:41, Roger Pau Monné wrote:
On Thu, Sep 23, 2021 at 09:59:26PM +0100, Andrew Cooper wrote:
On 23/09/2021 20:32, Oleksandr Tyshchenko wrote:
Suggested-by: Julien Grall
Signed-off-by: Oleksandr Tyshchenko
---
You can find the related discussions at:
https://lore.kerne
On Thu, Sep 23, 2021 at 09:59:26PM +0100, Andrew Cooper wrote:
> On 23/09/2021 20:32, Oleksandr Tyshchenko wrote:
> > Suggested-by: Julien Grall
> > Signed-off-by: Oleksandr Tyshchenko
> > ---
> > You can find the related discussions at:
> > https://lore.kernel.org/xen-devel/93d0df14-2c8a-c2e3-8c
On 23.09.21 23:59, Andrew Cooper wrote:
Hi Andrew.
On 23/09/2021 20:32, Oleksandr Tyshchenko wrote:
Suggested-by: Julien Grall
Signed-off-by: Oleksandr Tyshchenko
---
You can find the related discussions at:
https://lore.kernel.org/xen-devel/93d0df14-2c8a-c2e3-8c51-544121901...@xen.org/
ht
On 23/09/2021 20:32, Oleksandr Tyshchenko wrote:
> Suggested-by: Julien Grall
> Signed-off-by: Oleksandr Tyshchenko
> ---
> You can find the related discussions at:
> https://lore.kernel.org/xen-devel/93d0df14-2c8a-c2e3-8c51-544121901...@xen.org/
> https://lore.kernel.org/xen-devel/1628890077-125
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.
To cover 64-bit/40-bit IPA on Arm64/Arm32 we need the space
to hold 52-bit/28-bit + extra bit value respectively. In order
to
16 matches
Mail list logo