On Wed, 1 Aug 2007, Alan Cox wrote:
> > > Of course it will. It shall work with whatever physical address space
> > > is
> > > supported by your MMU. As long as the MMU is handled correctly that is,
> > > but I guess I may have omitted this clarification as obvious.
> > Even on a CPU with 36-bit physical address? ;-)
> Nope. This is one problem for example with ioremap on a Pentium Pro.
Well, but we only consider MIPS processors here which do not have such
odd restrictions resulting from bad design decisions in the past. ;-)
The 32-bit TLB entry format allows for up to 36 bits of the physical
address space (34 bits if support for the page size of 1kB has been
enabled). For anything beyond that you need a 64-bit MIPS processor using
the 64-bit TLB entry format.