Re: [PATCH] ARM: Add support for LPAE style CONTEXTIDR

2013-06-26 Thread Christopher Covington
On 06/26/2013 01:11 PM, Will Deacon wrote: > On Mon, Jun 24, 2013 at 04:15:06PM +0100, Christopher Covington wrote: >> On 06/24/2013 10:53 AM, Will Deacon wrote: >>> On Mon, Jun 24, 2013 at 03:39:09PM +0100, Christopher Covington wrote: Hi Will, On 06/24/2013 10:04 AM, Will Deacon wr

Re: [PATCH] ARM: Add support for LPAE style CONTEXTIDR

2013-06-26 Thread Will Deacon
On Mon, Jun 24, 2013 at 04:15:06PM +0100, Christopher Covington wrote: > On 06/24/2013 10:53 AM, Will Deacon wrote: > > On Mon, Jun 24, 2013 at 03:39:09PM +0100, Christopher Covington wrote: > >> Hi Will, > >> > >> On 06/24/2013 10:04 AM, Will Deacon wrote: > >> [...] > >> > >>> What's the advantag

Re: [PATCH] ARM: Add support for LPAE style CONTEXTIDR

2013-06-24 Thread Christopher Covington
On 06/24/2013 10:53 AM, Will Deacon wrote: > On Mon, Jun 24, 2013 at 03:39:09PM +0100, Christopher Covington wrote: >> Hi Will, >> >> On 06/24/2013 10:04 AM, Will Deacon wrote: >> [...] >> >>> What's the advantage of this approach, other than you get an extra byte's >>> worth of PID? >> >> In my vi

Re: [PATCH] ARM: Add support for LPAE style CONTEXTIDR

2013-06-24 Thread Christopher Covington
Hi Will, On 06/24/2013 10:04 AM, Will Deacon wrote: [...] > What's the advantage of this approach, other than you get an extra byte's > worth of PID? In my view, the real advantage is that the the PID is located where people reading ARM Architecture Reference Manual are told they can find it. R

Re: [PATCH] ARM: Add support for LPAE style CONTEXTIDR

2013-06-24 Thread Will Deacon
On Mon, Jun 24, 2013 at 03:39:09PM +0100, Christopher Covington wrote: > Hi Will, > > On 06/24/2013 10:04 AM, Will Deacon wrote: > [...] > > > What's the advantage of this approach, other than you get an extra byte's > > worth of PID? > > In my view, the real advantage is that the the PID is loc

Re: [PATCH] ARM: Add support for LPAE style CONTEXTIDR

2013-06-24 Thread Will Deacon
Hi Christopher, On Mon, Jun 24, 2013 at 02:26:45PM +0100, Christopher Covington wrote: > Using the long-descriptor translation table format changes > the layout of the CONTEXTIDR register. > > Signed-off-by: Christopher Covington > --- > arch/arm/mm/context.c | 37 +++---

[PATCH] ARM: Add support for LPAE style CONTEXTIDR

2013-06-24 Thread Christopher Covington
Using the long-descriptor translation table format changes the layout of the CONTEXTIDR register. Signed-off-by: Christopher Covington --- arch/arm/mm/context.c | 37 +++-- 1 file changed, 27 insertions(+), 10 deletions(-) diff --git a/arch/arm/mm/context.c b/arc