I met a crash problem when trying linux2.4.18 on 4kc board. When the kernel starts thread to run function init, it will crash, showing Unhandled kernel unaligned access in unaligned.c:emulate_load_store_insn, line 3
51:
while it is ok for me to run linux2.4.3
 
Following is chip detail.
CPU revision is: 00018004
Primary instruction cache 8kb, linesize 16 bytes (2 ways)
Primary data cache 8kb, linesize 16 bytes (2 ways)
Linux version 2.4.18-MIPS-01.01 (gcc version 3.0)