All pastes #437395 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-04-13 00:25 UTC
rendered paste body
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
[<c00ed374>] tn7sar_init+0x2e8/0x3bc [tiatm]
[<c00af160>] tn7atm_detect+0x160/0x54c [tiatm]
[<94148b94>] sys_init_module+0x1628/0x18a0
[<9410cb80>] stack_done+0x20/0x3c


Code: 5e457adf  effe9281  b9cd1d6a <a770beeb> 52ff08ce  9c8ed02d  feeb0a97  d005ba29  dcbc27f4

943369b8 <prom_getenv>:
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 <prom_getenv+0x60>
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 <prom_getenv+0x40>
943369e8:       24630001        addiu   v1,v1,1
943369ec:       1440fffb        bnez    v0,943369dc <prom_getenv+0x24>
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 <prom_getenv+0x58>
94336a04:       24c60008        addiu   a2,a2,8
94336a08:       03e00008        jr      ra
94336a0c:       8ce20000        lw      v0,0(a3)
94336a10:       11090004        beq     t0,t1,94336a24 <prom_getenv+0x6c>
94336a14:       24e70008        addiu   a3,a3,8
94336a18:       8cc20000        lw      v0,0(a2)
94336a1c:       1440ffed        bnez    v0,943369d4 <prom_getenv+0x1c>
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;
}