ppc LE questions (seeking help hand info pointers)

Paul Mackerras paulus at samba.org
Fri Sep 28 16:37:05 EST 2001

Mark Salisbury writes:

> question 1.  are there already existing patch sets (rejected from
> mainline inclusion) available for use as a starting point?

Hmmm, I think there was someone who was looking at this, but I don't
recall who it was.

> question 3.  is there a general issue of endian safety in linux (I would
> think not) or just in the ppc-specific code?

Given that Linux runs on both big and little-endian machines, yes the
endian issues have largely been addressed, with the exception of some

> question 4. assuming I was willing to deliver a clean, complete LE
> enabling patch (including devices that are relevant to me), as a compile
> time config option and maintain that patch, what would be the primary
> obstacle to inclusion in the main line.

It would depend on how much needed to be changed just for the benefit
of the LE machines, and how much it would complicate future
maintenance of the rest of the code.  If there are suddenly lots of
places where we have to do things differently now because of the
existence of the LE port, then that would make it easy for people to
break things in the future without realizing, and that would be a
reason for rejection.

I am not opposed to LE support but I would be opposed to large-scale
changes to the code for the sake of one platform which isn't widely
used - unless of course you can argue that the changes result in us
doing things the "right" way for all platforms.

It ultimately comes down to "show us the code".


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

More information about the Linuxppc-dev mailing list