On Sun, Feb 13, 2011 at 01:33:44PM +0100, Alexander Graf wrote:
>
> On 13.02.2011, at 10:02, David Gibson wrote:
>
> > On Sat, Feb 12, 2011 at 04:37:46PM +0100, Alexander Graf wrote:
> >> On 12.02.2011, at 15:54, David Gibson wrote:
> > [snip]
> >>> +#define SDR_HTABORG_32 0xUL
>
On 13.02.2011, at 10:02, David Gibson wrote:
> On Sat, Feb 12, 2011 at 04:37:46PM +0100, Alexander Graf wrote:
>> On 12.02.2011, at 15:54, David Gibson wrote:
> [snip]
>>> +#define SDR_HTABORG_32 0xUL
>>> +#define SDR_HTABMASK 0x01FFUL
>>
>> Please mark this constan
On Sat, Feb 12, 2011 at 04:37:46PM +0100, Alexander Graf wrote:
> On 12.02.2011, at 15:54, David Gibson wrote:
[snip]
> > +#define SDR_HTABORG_32 0xUL
> > +#define SDR_HTABMASK 0x01FFUL
>
> Please mark this constant as ppc32
>
> > +
> > +#if defined(TARGET_PPC64)
> >
On 12.02.2011, at 15:54, David Gibson wrote:
> On ppc machines with hash table MMUs, the special purpose register SDR1
> contains both the base address of the encoded size (hashed) page tables.
>
> At present, we interpret the SDR1 value within the address translation
> path. But because the en