Unhandled kernel unaligned access[#1]: Cpu 0 $ 0 : 00000000 00000046 943369b8 c00fd187 $ 4 : c00fd188 c0100000 0000000d 00000013 $ 8 : fffffeff 00008070 00323181 94de3d1c $12 : ffffffff 00000c00 94af6084 94af60c4 $16 : c01063e8 c0100000 94923400 94e55800 $20 : 00000016 00000016 c00bd000 c0105f08 $24 : 94af6568 c00e8164 $28 : 9481c000 9481ddf8 c0105ecc c00ed374 Hi : 00000000 Lo : 0ee6b280 epc : 943369bc prom_getenv+0x4/0x74 Tainted: P ra : c00ed374 tn7sar_init+0x2e8/0x3bc [tiatm] Status: 10008403 KERNEL EXL IE Cause : 00800014 BadVA : ffffbeeb PrId : 00018448 Modules linked in: tiatm(P) pppoatm ipt_TTL ipt_ttl ipt_TOS ipt_time ipt_tos xt_MARK xt_mark xt_mac xt_length ipt_ECN ipt_ecn xt_CLASSIFY imq ipt_IMQ ipt_layer7 ipt_ipp2p xt_porm Process insmod (pid: 1421, threadinfo=9481c000, task=94e5ba18) Stack : 00000000 c00fd180 00000000 00000000 00000070 9481de18 00000000 c0100000 00000044 9495de00 94af6000 00000001 94923400 94e55c00 94923400 94e55800 94124c00 94923400 c00af160 c00af0cc 94988bbc c00fbe44 00000000 00000000 00000000 c0105ec0 94134b18 94134b0c 94988bbc 94eda780 94310000 94e55c00 c0105ec0 94e55dc4 00000016 94148b94 00000000 c0105ecc c0105ecc 00000000 ... Call Trace: [<943369bc>] prom_getenv+0x4/0x74 [] tn7sar_init+0x2e8/0x3bc [tiatm] [] tn7atm_detect+0x160/0x54c [tiatm] [<94148b94>] sys_init_module+0x1628/0x18a0 [<9410cb80>] stack_done+0x20/0x3c Code: 5e457adf effe9281 b9cd1d6a 52ff08ce 9c8ed02d feeb0a97 d005ba29 dcbc27f4 943369b8 : 943369b8: 3c029435 lui v0,0x9435 943369bc: 24461d80 addiu a2,v0,7552 943369c0: 00802821 move a1,a0 943369c4: 00004021 move t0,zero 943369c8: 24090050 li t1,80 943369cc: 090cda86 j 94336a18 943369d0: 24c70004 addiu a3,a2,4 943369d4: 00401821 move v1,v0 943369d8: 90820000 lbu v0,0(a0) 943369dc: 90610000 lbu at,0(v1) 943369e0: 24840001 addiu a0,a0,1 943369e4: 14220004 bne at,v0,943369f8 943369e8: 24630001 addiu v1,v1,1 943369ec: 1440fffb bnez v0,943369dc 943369f0: 90820000 lbu v0,0(a0) 943369f4: 00201021 move v0,at 943369f8: 00411023 subu v0,v0,at 943369fc: 25080001 addiu t0,t0,1 94336a00: 14400003 bnez v0,94336a10 94336a04: 24c60008 addiu a2,a2,8 94336a08: 03e00008 jr ra 94336a0c: 8ce20000 lw v0,0(a3) 94336a10: 11090004 beq t0,t1,94336a24 94336a14: 24e70008 addiu a3,a3,8 94336a18: 8cc20000 lw v0,0(a2) 94336a1c: 1440ffed bnez v0,943369d4 94336a20: 00a02021 move a0,a1 94336a24: 03e00008 jr ra 94336a28: 00001021 move v0,zero char * __init prom_getenv(char *name) { int i; for (i = 0; (i < MAX_ENTRY) && adam2_env[i].name; i++) if (!strcmp(name, adam2_env[i].name)) return adam2_env[i].value; return NULL; }