consistent_alloc changes for 4xx/8xx

Ralph Blach rcblach at
Thu Jan 24 01:52:32 EST 2002

> On the IBM book E part, __va()/__pa() will have to be obsoleted.  The
> address space is
> 36 bits.  Better now than later.

These macros are not used on I/O space addresses, and would continue
to work properly on the Book E parts when used as intended.  In fact they
are still used in all kernel ports, people just had the tendency to
take shortcuts and abuse them.  I was just pointing out one case of
abuse that will now break.

Or, since translation is on in the 440, you can assign both the exception
address and translated
address to be the same, so they could be null functions.


** Sent via the linuxppc-embedded mail list. See

More information about the Linuxppc-embedded mailing list