> (EE) intel(0): Non-contiguous GTT entries: (6295552,0x163ffbe000) vs (131072,0x 3f820000)
> ^ Greater than 32 bits... (ok, a 32bit processor can do this math, but it is an interesting result given the code)
>
> The code operates using the uint64_t type, however on anything but G33
> class and 965 HW, the page table bits which correspond to an address
> space > 32bits are masked out. Something "strange" is going on with the
> above message. By my reading of the code, this shouldn't happen if
> you've got a 945GM
That's a pretty clear bug then. It's always nice to have a clear bug.
Peter Clifton wrote:
> Jamie.. 32bit or 64bit?
32-bit CPU, Core Duo.
> (EE) intel(0): Non-contiguous GTT entries: (6295552, 0x163ffbe000) vs (131072,0x 3f820000)
> ^ Greater than 32 bits... (ok, a 32bit processor can do this math, but it is an interesting result given the code)
>
> The code operates using the uint64_t type, however on anything but G33
> class and 965 HW, the page table bits which correspond to an address
> space > 32bits are masked out. Something "strange" is going on with the
> above message. By my reading of the code, this shouldn't happen if
> you've got a 945GM
That's a pretty clear bug then. It's always nice to have a clear bug.