Re: [Xen-devel] [PATCH v2] arm: Fix asynchronous aborts (SError exceptions) due to bogus PTEs

2016-03-24 Thread Stefano Stabellini
On Tue, 22 Mar 2016, Shanker Donthineni wrote: > On 03/22/2016 05:21 PM, Julien Grall wrote: > > (CC some ARM folks) > > > > On 21/03/2016 23:18, Shanker Donthineni wrote: > >> Hi Julien, > > > > Hello Shanker, > > > > Sorry for the late answer. > > > >> Do you have any other comments to be address

Re: [Xen-devel] [PATCH v2] arm: Fix asynchronous aborts (SError exceptions) due to bogus PTEs

2016-03-22 Thread Shanker Donthineni
On 03/22/2016 05:21 PM, Julien Grall wrote: > (CC some ARM folks) > > On 21/03/2016 23:18, Shanker Donthineni wrote: >> Hi Julien, > > Hello Shanker, > > Sorry for the late answer. > >> Do you have any other comments to be addressed? > > I have a question regarding the implication for what you wr

Re: [Xen-devel] [PATCH v2] arm: Fix asynchronous aborts (SError exceptions) due to bogus PTEs

2016-03-22 Thread Julien Grall
(CC some ARM folks) On 21/03/2016 23:18, Shanker Donthineni wrote: Hi Julien, Hello Shanker, Sorry for the late answer. Do you have any other comments to be addressed? I have a question regarding the implication for what you wrote in the commit. As far as I understand, any speculative

Re: [Xen-devel] [PATCH v2] arm: Fix asynchronous aborts (SError exceptions) due to bogus PTEs

2016-03-21 Thread Shanker Donthineni
Hi Julien, Do you have any other comments to be addressed? On 03/16/2016 02:08 PM, Shanker Donthineni wrote: > From: Vikram Sethi > > ARMv8 architecture allows performing prefetch data/instructions > from memory locations marked as normal memory. Prefetch does not > mean that the data/instructio

[Xen-devel] [PATCH v2] arm: Fix asynchronous aborts (SError exceptions) due to bogus PTEs

2016-03-18 Thread Shanker Donthineni
From: Vikram Sethi ARMv8 architecture allows performing prefetch data/instructions from memory locations marked as normal memory. Prefetch does not mean that the data/instruction has to be used/executed in code flow. All PTEs that appear to be valid to MMU must contain valid physical address with