ARM big-endian on current kernels for linux-3.8

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Tue Feb 12 12:08:58 EST 2013


Dear Ben Dooks,

On Fri,  8 Feb 2013 23:17:30 +0000, Ben Dooks wrote:
> I have been working on getting big-endian kernels working, mainly from
> little-endian boot envrionments. The following patch series is what I
> have been working on, mainly on the highbank and axp systems.

Nice!

> Feedback and testing is welcome.

I've tested your patch set on Armada XP. The kernel boots fine, but it
fails to bring up the secondary CPUs:

Booting CPU 1
CPU1: failed to come online
Booting CPU 2
CPU2: failed to come online
Booting CPU 3
CPU3: failed to come online
Brought up 1 CPUs
SMP: Total of 1 processors activated (1332.01 BogoMIPS).

The other problem is that I've not been able to build a working armeb
userspace (I tried only very quickly with a Crosstool-NG toolchain I
built for armeb). Do you have a known working armeb toolchain around?

Thanks,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com



More information about the linux-arm-kernel mailing list