Re: [Qemu-devel] [PATCH for-2.5] target-arm: Don't mask out bits [47:40] in LPAE descriptors for v8

2015-11-23 Thread Edgar E. Iglesias
On Fri, Nov 20, 2015 at 02:32:51PM +, Peter Maydell wrote: > In an LPAE format descriptor in ARMv8 the address field extends > up to bit 47, not just bit 39. Correct the masking so we don't > give incorrect results if the output address size is greater > than 40 bits, as it can be for AArch64.

Re: [Qemu-devel] [PATCH for-2.5] target-arm: Don't mask out bits [47:40] in LPAE descriptors for v8

2015-11-20 Thread Laurent Desnogues
On Fri, Nov 20, 2015 at 4:20 PM, Peter Maydell wrote: > On 20 November 2015 at 15:18, Laurent Desnogues > wrote: >> Hello, >> >> On Fri, Nov 20, 2015 at 3:32 PM, Peter Maydell >> wrote: >>> In an LPAE format descriptor in ARMv8 the address field extends >>> up to bit 47, not just bit 39. Correc

Re: [Qemu-devel] [PATCH for-2.5] target-arm: Don't mask out bits [47:40] in LPAE descriptors for v8

2015-11-20 Thread Peter Maydell
On 20 November 2015 at 15:18, Laurent Desnogues wrote: > Hello, > > On Fri, Nov 20, 2015 at 3:32 PM, Peter Maydell > wrote: >> In an LPAE format descriptor in ARMv8 the address field extends >> up to bit 47, not just bit 39. Correct the masking so we don't >> give incorrect results if the output

Re: [Qemu-devel] [PATCH for-2.5] target-arm: Don't mask out bits [47:40] in LPAE descriptors for v8

2015-11-20 Thread Laurent Desnogues
Hello, On Fri, Nov 20, 2015 at 3:32 PM, Peter Maydell wrote: > In an LPAE format descriptor in ARMv8 the address field extends > up to bit 47, not just bit 39. Correct the masking so we don't > give incorrect results if the output address size is greater > than 40 bits, as it can be for AArch64.

[Qemu-devel] [PATCH for-2.5] target-arm: Don't mask out bits [47:40] in LPAE descriptors for v8

2015-11-20 Thread Peter Maydell
In an LPAE format descriptor in ARMv8 the address field extends up to bit 47, not just bit 39. Correct the masking so we don't give incorrect results if the output address size is greater than 40 bits, as it can be for AArch64. (Note that we don't yet support the new-in-v8 Address Size fault which