[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Sun Fire V100 w/ custom 2.4.2[56] kernel: illegal instruction



Hello,

My Sun Fire V100's don't seem to be able to boot a custom kernel >2.4.21:

SILO Version 1.4.4
boot: 2.4.25-lvs -p
Allocated 8 Megs of memory at 0x40000000 for kernel
Loaded kernel version 2.4.25
Illegal Instruction
ok

(the -p flag doesn't seem to matter)

The weird thing is.. I have 2 Sun Netra X1's and 2 Sun Fire V100's which
are about the same (apart from the CDROM drive). I have build one kernel
image (on one of the Netra's) that works ok with the Netra's but the
Fire's are crashing with the error above.

/proc/cpuinfo @ netra's:
cpu             : TI UltraSparc IIe (Hummingbird)
fpu             : UltraSparc IIe integrated FPU
promlib         : Version 3 Revision 0
prom            : 4.0.6
type            : sun4u
ncpus probed    : 1
ncpus active    : 1
Cpu0Bogo        : 799.53
Cpu0ClkTck      : 0000000017d78400
MMU Type        : Spitfire

/proc/cpuinfo @ fire v100's:
cpu             : TI UltraSparc IIe
fpu             : UltraSparc IIe integrated FPU
promlib         : Version 3 Revision 0
prom            : 4.0.18
type            : sun4u
ncpus probed    : 1
ncpus active    : 1
Cpu0Bogo        : 1094.45
Cpu0ClkTck      : 0000000020a9d100
MMU Type        : Spitfire

The kernel image (I tried 2.4.25 and 2.4.26-pre4) was build using gcc
version 3.3.3-2 (Debian). Silo is 1.4.4-1.

Compiling a seperate kernel image on the Fire's doesn't seem to matter.

Any clues how to debug this or what to try next?
Thanks!

Willem

PS. My .config is at http://www.cs.utwente.nl/~grootw/config-2.4.25-lvs.txt



Reply to: