Re: [Xen-devel] [PATCH 11/15] xen/arm: Allow lpae_is_{table, mapping} helpers to work on invalid entry

2018-08-16 Thread Julien Grall
Hi, On 08/15/2018 08:13 PM, Stefano Stabellini wrote: On Tue, 14 Aug 2018, Julien Grall wrote: Hi Stefano, On 08/14/2018 10:33 PM, Stefano Stabellini wrote: On Mon, 16 Jul 2018, Julien Grall wrote: Currently, lpae_is_{table, mapping} helpers will always return false on entry with the valid

Re: [Xen-devel] [PATCH 11/15] xen/arm: Allow lpae_is_{table, mapping} helpers to work on invalid entry

2018-08-15 Thread Stefano Stabellini
On Tue, 14 Aug 2018, Julien Grall wrote: > Hi Stefano, > > On 08/14/2018 10:33 PM, Stefano Stabellini wrote: > > On Mon, 16 Jul 2018, Julien Grall wrote: > > > Currently, lpae_is_{table, mapping} helpers will always return false on > > > entry with the valid bit unset. However, it would be useful

Re: [Xen-devel] [PATCH 11/15] xen/arm: Allow lpae_is_{table, mapping} helpers to work on invalid entry

2018-08-14 Thread Julien Grall
Hi Stefano, On 08/14/2018 10:33 PM, Stefano Stabellini wrote: On Mon, 16 Jul 2018, Julien Grall wrote: Currently, lpae_is_{table, mapping} helpers will always return false on entry with the valid bit unset. However, it would be useful to have them ^entries operating on any entry. For

Re: [Xen-devel] [PATCH 11/15] xen/arm: Allow lpae_is_{table, mapping} helpers to work on invalid entry

2018-08-14 Thread Stefano Stabellini
On Mon, 16 Jul 2018, Julien Grall wrote: > Currently, lpae_is_{table, mapping} helpers will always return false on > entry with the valid bit unset. However, it would be useful to have them ^entries > operating on any entry. For instance to store information in advance but > still request a

[Xen-devel] [PATCH 11/15] xen/arm: Allow lpae_is_{table, mapping} helpers to work on invalid entry

2018-07-16 Thread Julien Grall
Currently, lpae_is_{table, mapping} helpers will always return false on entry with the valid bit unset. However, it would be useful to have them operating on any entry. For instance to store information in advance but still request a fault. With that change, the p2m is now providing an overlay