Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Jan 2018 09:20:55 +0800
From:      =?UTF-8?B?6Zi/6YeR?= <unto.foru13@gmail.com>
To:        freebsd-arm@freebsd.org
Subject:   Orange pi one ,receive panic: bad pte2
Message-ID:  <CAKpwDm1==KqBMsyKQ5Q2tdoyYP6JMFizS6ASZt3L4X2oQVky6Q@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello all,

when I access SD files a lot (ex: find files,make port),I often got  errors
=> panic: bad pte2,
I thought maybe is my SD card problem,so I mount root file (/) to USB disk.
the problem remain same.
How could I fix this??


my board is Orange pi one

FreeBSD 12.0-CURRENT #0 r326307M: Wed Jan  3 07:17:09 CST 2018
    root@VirtualBox pi:/opt/head_obj/obj/opt/head/arm.armv6/sys/GENERIC arm
FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on LLVM
5.0.0svn)

error messages =>

root@pi:/usr/ports/lang/python # make
/bin/sh ../libtool  --tag=CC    --mode=link cc   -O -pipe  -Wno-error
-fno-strict-aliasing -Wallpmap_remove_pages: pmap 0xc4b3f474 va 0x200a8000
pte2 0
panic: bad pte2
cpuid = 1
time = 1515036921
KDB: stack backtrace:
db_trace_self() at db_trace_self
         pc = 0xc055f250  lr = 0xc005ef0c (db_trace_self_wrapper+0x30)
         sp = 0xde53bb80  fp = 0xde53bc98
db_trace_self_wrapper() at db_trace_self_wrapper+0x30
         pc = 0xc005ef0c  lr = 0xc026a318 (vpanic+0x158)
         sp = 0xde53bca0  fp = 0xde53bcc0
         r4 = 0x00000100  r5 = 0x00000001
         r6 = 0xc06e4869  r7 = 0xc092f530
vpanic() at vpanic+0x158
         pc = 0xc026a318  lr = 0xc026a3b0 (kproc_shutdown)
         sp = 0xde53bcc8  fp = 0xde53bccc
         r4 = 0x00000000  r5 = 0x59e42001
         r6 = 0xc19874b0  r7 = 0x00000001
         r8 = 0xc4b3f474  r9 = 0xc1987000
        r10 = 0xc19874f0
kproc_shutdown() at kproc_shutdown
         pc = 0xc026a3b0  lr = 0xc0578598 (pmap_remove_pages+0x8d0)
         sp = 0xde53bcd4  fp = 0xde53bd30
         r4 = 0xc026a3b0  r5 = 0xde53bcd4
pmap_remove_pages() at pmap_remove_pages+0x8d0
         pc = 0xc0578598  lr = 0xc05336c8 (vmspace_exit+0xc8)
         sp = 0xde53bd38  fp = 0xde53bd58
         r4 = 0xc4b3f470  r5 = 0x00000001
         r6 = 0xc09af630  r7 = 0xc4af4000
         r8 = 0xc4b3f474  r9 = 0xc4b3f3c0
        r10 = 0xc4aefae0
vmspace_exit() at vmspace_exit+0xc8
         pc = 0xc05336c8  lr = 0xc022b5ec (exit1+0x5a4)
         sp = 0xde53bd60  fp = 0xde53bda8
         r4 = 0xc4af4000  r5 = 0x00000000
         r6 = 0xc4af4160  r7 = 0xc2c8301c
         r8 = 0xc4af40bc  r9 = 0xc4af40ac
        r10 = 0xc4aefae0
exit1() at exit1+0x5a4
         pc = 0xc022b5ec  lr = 0xc022b048 (exit1)
         sp = 0xde53bdb0  fp = 0xde53bdb0
         r4 = 0x00000000  r5 = 0xc0820964
         r6 = 0xc4af4000  r7 = 0x00000000
         r8 = 0x00000000  r9 = 0xc4aefae0
        r10 = 0xc4aefd70
exit1() at exit1
         pc = 0xc022b048  lr = 0xc05824ac (swi_handler+0x2c4)
         sp = 0xde53bdb8  fp = 0xde53be40
         r4 = 0xc4af4000  r5 = 0x00000000
         r6 = 0x00000000  r7 = 0xc4aefae0
         r8 = 0xc4aefd70  r9 = 0xde53bdb0
        r10 = 0xc022b048
swi_handler() at swi_handler+0x2c4
         pc = 0xc05824ac  lr = 0xc0561c20 (swi_exit)
         sp = 0xde53be48  fp = 0xbfbfe368
         r4 = 0x00000000  r5 = 0xbfbfe150
         r6 = 0x00032914  r7 = 0x00000001
         r8 = 0xbfbfe3e8  r9 = 0x00000000
        r10 = 0xbfbfe460
swi_exit() at swi_exit
         pc = 0xc0561c20  lr = 0xc0561c20 (swi_exit)
         sp = 0xde53be48  fp = 0xbfbfe368
KDB: enter: panic
[ thread pid 8246 tid 100144 ]

**********************************************************
other panic =>
config.status: creating src/Makefile
pmap_remove_pages: pmap 0xc36ab0b4 va 0x202ed000 pte2 0
panic: bad pte2
cpuid = 3
time = 1515372625
KDB: stack backtrace:
db_trace_self() at db_trace_self
         pc = 0xc055f250  lr = 0xc005ef0c (db_trace_self_wrapper+0x30)
         sp = 0xde0fbb80  fp = 0xde0fbc98
db_trace_self_wrapper() at db_trace_self_wrapper+0x30
         pc = 0xc005ef0c  lr = 0xc026a318 (vpanic+0x158)
         sp = 0xde0fbca0  fp = 0xde0fbcc0
         r4 = 0x00000100  r5 = 0x00000001
         r6 = 0xc06e4869  r7 = 0xc092f530
vpanic() at vpanic+0x158
         pc = 0xc026a318  lr = 0xc026a3b0 (kproc_shutdown)
         sp = 0xde0fbcc8  fp = 0xde0fbccc
         r4 = 0x00000000  r5 = 0x4a731801
         r6 = 0xc195eac8  r7 = 0x00000001
         r8 = 0xc36ab0b4  r9 = 0xc195e000
        r10 = 0xc195eb08
kproc_shutdown() at kproc_shutdown
         pc = 0xc026a3b0  lr = 0xc0578598 (pmap_remove_pages+0x8d0)
         sp = 0xde0fbcd4  fp = 0xde0fbd30
         r4 = 0xc026a3b0  r5 = 0xde0fbcd4
pmap_remove_pages() at pmap_remove_pages+0x8d0
         pc = 0xc0578598  lr = 0xc05336c8 (vmspace_exit+0xc8)
         sp = 0xde0fbd38  fp = 0xde0fbd58
         r4 = 0xc36ab0b0  r5 = 0x00000001
         r6 = 0xc09af630  r7 = 0xc360bac8
         r8 = 0xc36ab0b4  r9 = 0xc36ab000
        r10 = 0xc340a000
vmspace_exit() at vmspace_exit+0xc8
         pc = 0xc05336c8  lr = 0xc022b5ec (exit1+0x5a4)
         sp = 0xde0fbd60  fp = 0xde0fbda8
         r4 = 0xc360bac8  r5 = 0x00000000
         r6 = 0xc360bc28  r7 = 0xc2c8301c
         r8 = 0xc360bb84  r9 = 0xc360bb74
        r10 = 0xc340a000
exit1() at exit1+0x5a4
         pc = 0xc022b5ec  lr = 0xc022b048 (exit1)
         sp = 0xde0fbdb0  fp = 0xde0fbdb0
         r4 = 0x00000000  r5 = 0xc0820964
         r6 = 0xc360bac8  r7 = 0x00000000
         r8 = 0x00000000  r9 = 0xc340a000
        r10 = 0xc340a290
exit1() at exit1
         pc = 0xc022b048  lr = 0xc05824ac (swi_handler+0x2c4)
         sp = 0xde0fbdb8  fp = 0xde0fbe40
         r4 = 0xc360bac8  r5 = 0x00000000
         r6 = 0x00000000  r7 = 0xc340a000
         r8 = 0xc340a290  r9 = 0xde0fbdb0
        r10 = 0xc022b048
swi_handler() at swi_handler+0x2c4
         pc = 0xc05824ac  lr = 0xc0561c20 (swi_exit)
         sp = 0xde0fbe48  fp = 0xbfbfe220
         r4 = 0x00000000  r5 = 0xbfbfe008
         r6 = 0x00032914  r7 = 0x00000001
         r8 = 0xbfbfe2a0  r9 = 0x00000000
        r10 = 0xbfbfe2ac
swi_exit() at swi_exit
         pc = 0xc0561c20  lr = 0xc0561c20 (swi_exit)
         sp = 0xde0fbe48  fp = 0xbfbfe220
KDB: enter: panic
[ thread pid 3818 tid 100087 ]
Stopped at      $d.3:   ldrb    r15, [r15, r15, ror r15]!
db> bt
Tracing pid 3818 tid 100087 td 0xc340a000
db_trace_self() at db_trace_self
         pc = 0xc055f250  lr = 0xc005bd00 (db_stack_trace+0x108)
         sp = 0xde0fb958  fp = 0xde0fb970
db_stack_trace() at db_stack_trace+0x108
         pc = 0xc005bd00  lr = 0xc005b95c (db_command+0x268)
         sp = 0xde0fb978  fp = 0xde0fba18
         r4 = 0x00000001  r5 = 0x00000000
         r6 = 0xc06b24d4 r10 = 0x00000000
db_command() at db_command+0x268
         pc = 0xc005b95c  lr = 0xc005b6e4 (db_command_loop+0x74)
         sp = 0xde0fba20  fp = 0xde0fba30
         r4 = 0xc067853c  r5 = 0xc06a9d75
         r6 = 0xc09ac664  r7 = 0xde0fbc00
         r8 = 0xc08209a0  r9 = 0xc07afae8
        r10 = 0xc093fe10
db_command_loop() at db_command_loop+0x74
         pc = 0xc005b6e4  lr = 0xc005f094 (db_trap+0x12c)
         sp = 0xde0fba38  fp = 0xde0fbb50
         r4 = 0x00000000  r5 = 0xc09ac670
         r6 = 0xc093fe30 r10 = 0xc093fe10
db_trap() at db_trap+0x12c
         pc = 0xc005f094  lr = 0xc02b26e4 (kdb_trap+0x17c)
         sp = 0xde0fbb58  fp = 0xde0fbb80
         r4 = 0x00000000  r5 = 0x00000001
         r6 = 0xc093fe30  r7 = 0xde0fbc00
kdb_trap() at kdb_trap+0x17c
         pc = 0xc02b26e4  lr = 0xc05838fc (undefinedinstruction+0x30c)
         sp = 0xde0fbb88  fp = 0xde0fbbf8
         r4 = 0x00000000  r5 = 0x00000000
         r6 = 0xc0583540  r7 = 0xe7ffffff
         r8 = 0xde0fbc00  r9 = 0x00000001
        r10 = 0xc02b1e30
undefinedinstruction() at undefinedinstruction+0x30c
         pc = 0xc05838fc  lr = 0xc0561c90 (exception_exit)
         sp = 0xde0fbc00  fp = 0xde0fbc98
         r4 = 0xa00000d3  r5 = 0x00000001
         r6 = 0xc06e4869  r7 = 0xc092f530
         r8 = 0xde0fbcd4  r9 = 0xc340a000
        r10 = 0xc09afb28
exception_exit() at exception_exit
         pc = 0xc0561c90  lr = 0xc02b1e20 (kdb_enter+0x48)
         sp = 0xde0fbc90  fp = 0xde0fbc98
         r0 = 0xc093fe20  r1 = 0x00000000
         r2 = 0xde0fbbcc  r3 = 0x00000215
         r4 = 0xc06a9c4b  r5 = 0x00000001
         r6 = 0xc06e4869  r7 = 0xc092f530
         r8 = 0xde0fbcd4  r9 = 0xc340a000
        r10 = 0xc09afb28 r12 = 0x20000000
$a.4() at $a.4
         pc = 0xc02b1e34  lr = 0xc026a33c (vpanic+0x17c)
         sp = 0xde0fbca0  fp = 0xde0fbcc0
         r4 = 0x00000100 r10 = 0xc09afb28
vpanic() at vpanic+0x17c
         pc = 0xc026a33c  lr = 0xc026a3b0 (kproc_shutdown)
         sp = 0xde0fbcc8  fp = 0xde0fbccc
         r4 = 0x00000000  r5 = 0x4a731801
         r6 = 0xc195eac8  r7 = 0x00000001
         r8 = 0xc36ab0b4  r9 = 0xc195e000
        r10 = 0xc195eb08
kproc_shutdown() at kproc_shutdown
         pc = 0xc026a3b0  lr = 0xc0578598 (pmap_remove_pages+0x8d0)
         sp = 0xde0fbcd4  fp = 0xde0fbd30
         r4 = 0xc026a3b0  r5 = 0xde0fbcd4
pmap_remove_pages() at pmap_remove_pages+0x8d0
         pc = 0xc0578598  lr = 0xc05336c8 (vmspace_exit+0xc8)
         sp = 0xde0fbd38  fp = 0xde0fbd58
         r4 = 0xc36ab0b0  r5 = 0x00000001
         r6 = 0xc09af630  r7 = 0xc360bac8
         r8 = 0xc36ab0b4  r9 = 0xc36ab000
        r10 = 0xc340a000
vmspace_exit() at vmspace_exit+0xc8
         pc = 0xc05336c8  lr = 0xc022b5ec (exit1+0x5a4)
         sp = 0xde0fbd60  fp = 0xde0fbda8
         r4 = 0xc360bac8  r5 = 0x00000000
         r6 = 0xc360bc28  r7 = 0xc2c8301c
         r8 = 0xc360bb84  r9 = 0xc360bb74
        r10 = 0xc340a000
exit1() at exit1+0x5a4
         pc = 0xc022b5ec  lr = 0xc022b048 (exit1)
         sp = 0xde0fbdb0  fp = 0xde0fbdb0
         r4 = 0x00000000  r5 = 0xc0820964
         r6 = 0xc360bac8  r7 = 0x00000000
         r8 = 0x00000000  r9 = 0xc340a000
        r10 = 0xc340a290
exit1() at exit1
         pc = 0xc022b048  lr = 0xc05824ac (swi_handler+0x2c4)
         sp = 0xde0fbdb8  fp = 0xde0fbe40
         r4 = 0xc360bac8  r5 = 0x00000000
         r6 = 0x00000000  r7 = 0xc340a000
         r8 = 0xc340a290  r9 = 0xde0fbdb0
        r10 = 0xc022b048
swi_handler() at swi_handler+0x2c4
         pc = 0xc05824ac  lr = 0xc0561c20 (swi_exit)
         sp = 0xde0fbe48  fp = 0xbfbfe220
         r4 = 0x00000000  r5 = 0xbfbfe008
         r6 = 0x00032914  r7 = 0x00000001
         r8 = 0xbfbfe2a0  r9 = 0x00000000
        r10 = 0xbfbfe2ac
swi_exit() at swi_exit
         pc = 0xc0561c20  lr = 0xc0561c20 (swi_exit)
         sp = 0xde0fbe48  fp = 0xbfbfe220



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKpwDm1==KqBMsyKQ5Q2tdoyYP6JMFizS6ASZt3L4X2oQVky6Q>