dtrace kernel panic - bbb-july-18-2017
root@beaglebone:~ # dtrace -x stackframes=100 -n 'profile-99 /arg0/ { @[stack()] = count(); }'
dtrace: description 'profile-99 ' matched 1 probe
panic: acquiring blockable sleep lock with spinlock or critical section held (sx) kernel linker @ /usr/src/sys/kern/kern_linker.c:563
time = 1500420767
KDB: stack backtrace:
$a.4() at $a.4
pc = 0xc06a8374 lr = 0xc0257c50 (db_trace_self_wrapper+0x30)
sp = 0xde0cc4c8 fp = 0xde0cc5e0
db_trace_self_wrapper() at db_trace_self_wrapper+0x30
pc = 0xc0257c50 lr = 0xc03d2c4c (vpanic+0xd4)
sp = 0xde0cc5e8 fp = 0xde0cc608
r4 = 0x00000100 r5 = 0xde0cc62c
r6 = 0xc072edea r7 = 0x00000001
vpanic() at vpanic+0xd4
pc = 0xc03d2c4c lr = 0xc03d2b64 ($d.10)
sp = 0xde0cc610 fp = 0xde0cc624
r4 = 0xc072edea r5 = 0xde0cc62c
r6 = 0xc03ab3b4 r7 = 0xc0728b42
r8 = 0x00000233 r9 = 0xc0728b3f
r10 = 0xc31f0740
$d.10() at $d.10
pc = 0xc03d2b64 lr = 0xc0434bd4 (witness_checkorder+0x17c)
sp = 0xde0cc638 fp = 0xde0cc680
r4 = 0xc0727287 r5 = 0x00000009
r6 = 0xc03ab3b4 r10 = 0xc31f0740
witness_checkorder() at witness_checkorder+0x17c
pc = 0xc0434bd4 lr = 0xc03db6ac (_sx_xlock+0x8c)
sp = 0xde0cc688 fp = 0xde0cc6a8
r4 = 0xde0cc6c8 r5 = 0xc0728b3f
r6 = 0xc092ffc8 r7 = 0xc092ffb8
r8 = 0x00000000 r9 = 0x00000233
r10 = 0x00000018
_sx_xlock() at _sx_xlock+0x8c
pc = 0xc03db6ac lr = 0xc03a97c4 (linker_file_foreach+0x2c)
sp = 0xde0cc6b0 fp = 0xde0cc6c0
r4 = 0xde0cc6c8 r5 = 0xc06c799c
r6 = 0x00000000 r7 = 0xc327f834
r8 = 0xc07d748c r9 = 0xc06b8828
linker_file_foreach() at linker_file_foreach+0x2c
pc = 0xc03a97c4 lr = 0xc06c7594 (unwind_stack_one+0x54)
sp = 0xde0cc6c8 fp = 0xde0cc6f0
r4 = 0xde0cc864 r5 = 0xde0cc6c8
r6 = 0x00000000 r7 = 0xc327f834
unwind_stack_one() at unwind_stack_one+0x54
pc = 0xc06c7594 lr = 0xc327bb08 ($a.64+0x208)
sp = 0xde0cc6f8 fp = 0xde0cc8d8
r4 = 0x00000001 r5 = 0xc3a58018
r6 = 0x00000064 r7 = 0x00000004
r8 = 0x00000000 r9 = 0xc06b8828
r10 = 0x00000018
$a.64() at $a.64+0x208
pc = 0xc327bb08 lr = 0xc39e4a44 (profile_fire+0x94)
sp = 0xde0cc8e0 fp = 0xde0cc918
r4 = 0xc3a41c00 r5 = 0x00000000
r6 = 0xc3a41d00 r7 = 0xc09ab44c
r8 = 0x00000000 r9 = 0x00000002
r10 = 0xc09ab48c
profile_fire() at profile_fire+0x94
pc = 0xc39e4a44 lr = 0xc03ec56c (softclock_call_cc+0x168)
sp = 0xde0cc920 fp = 0xde0cc980
r4 = 0x00000114 r5 = 0xc3a41c18
r6 = 0xc09ab494 r10 = 0xc09ab48c
softclock_call_cc() at softclock_call_cc+0x168
pc = 0xc03ec56c lr = 0xc03ec260 (callout_process+0x1f0)
sp = 0xde0cc988 fp = 0xde0cc9d8
r4 = 0xc09ab440 r5 = 0x00000712
r6 = 0x3771c539 r7 = 0x00000712
r8 = 0x00000000 r9 = 0xc09ab404
r10 = 0x00071237
callout_process() at callout_process+0x1f0
pc = 0xc03ec260 lr = 0xc06de684 (handleevents+0x250)
sp = 0xde0cc9e0 fp = 0xde0cca10
r4 = 0xc0c05cb8 r5 = 0x00000712
r6 = 0x3771c539 r7 = 0xc2b5f9c0
r8 = 0xc0c05cc0 r9 = 0xc0c05c80
r10 = 0xc09a7ef8
handleevents() at handleevents+0x250
pc = 0xc06de684 lr = 0xc06dede8 (timercb+0x9c)
sp = 0xde0cca18 fp = 0xde0cca38
r4 = 0xc09a7f00 r5 = 0xc0c05c80
r6 = 0x00000000 r7 = 0xc2b5f9c0
r8 = 0xde0ccac0 r9 = 0xc31f0740
r10 = 0xc2ca7900
timercb() at timercb+0x9c
pc = 0xc06dede8 lr = 0xc06cc554 (am335x_dmtimer_et_intr+0x44)
sp = 0xde0cca40 fp = 0xde0cca48
r4 = 0xc2d12380 r5 = 0xde0ccac0
r6 = 0x00000044 r10 = 0xc2ca7900
am335x_dmtimer_et_intr() at am335x_dmtimer_et_intr+0x44
pc = 0xc06cc554 lr = 0xc039b9f4 (intr_event_handle+0x70)
sp = 0xde0cca50 fp = 0xde0cca70
r4 = 0x00000000 r10 = 0xc2ca7900
intr_event_handle() at intr_event_handle+0x70
pc = 0xc039b9f4 lr = 0xc06ad0f0 (intr_isrc_dispatch+0x68)
sp = 0xde0cca78 fp = 0xde0cca80
r4 = 0xc2d82efc r5 = 0xde0ccac0
r6 = 0x00000044 r7 = 0x00000000
r8 = 0xc0822180 r9 = 0x00000000
r10 = 0x00000001
intr_isrc_dispatch() at intr_isrc_dispatch+0x68
pc = 0xc06ad0f0 lr = 0xc06cbf94 (ti_aintc_intr+0xa0)
sp = 0xde0cca88 fp = 0xde0cca98
r4 = 0xc2d82000 r5 = 0x00000044
ti_aintc_intr() at ti_aintc_intr+0xa0
pc = 0xc06cbf94 lr = 0xc06acf50 (intr_irq_handler+0x84)
sp = 0xde0ccaa0 fp = 0xde0ccab8
r4 = 0xde0ccac0 r5 = 0xc09a3214
r6 = 0xc31f0740 r10 = 0x00000001
intr_irq_handler() at intr_irq_handler+0x84
pc = 0xc06acf50 lr = 0xc06ab034 (exception_exit)
sp = 0xde0ccac0 fp = 0xde0ccbc8
r4 = 0xc181b000 r5 = 0x2155e000
r6 = 0x8d85e000 r7 = 0xc2cd1294
r8 = 0x00000000 r10 = 0x00000001
exception_exit() at exception_exit
pc = 0xc06ab034 lr = 0xc06b86e0 (get_pv_entry+0x50)
sp = 0xde0ccb50 fp = 0xde0ccbc8
r0 = 0x00000000 r1 = 0x000cc5ac
r2 = 0xc07492ac r3 = 0x00000bc9
r4 = 0xc181b000 r5 = 0x2155e000
r6 = 0x8d85e000 r7 = 0xc2cd1294
r8 = 0x00000000 r9 = 0x00000000
r10 = 0x00000001 r12 = 0xc09a7b90
get_pv_entry() at get_pv_entry+0x198
pc = 0xc06b8828 lr = 0xc06b7734 (pmap_enter+0x450)
sp = 0xde0ccbd0 fp = 0xde0ccc38
r4 = 0x00000000 r5 = 0x2155e000
r6 = 0x8d85e000 r7 = 0xc1117220
r8 = 0x00000000 r9 = 0x00000000
r10 = 0xc2cd1294
pmap_enter() at pmap_enter+0x450
pc = 0xc06b7734 lr = 0xc0677b2c ($a.6+0xbc4)
sp = 0xde0ccc40 fp = 0xde0ccd40
r4 = 0x2155e000 r5 = 0xc0822180
r6 = 0xc09af010 r7 = 0x00000000
r8 = 0x00000000 r9 = 0x00000002
r10 = 0xde0cccf8
$a.6() at $a.6+0xbc4
pc = 0xc0677b2c lr = 0xc0675f94 (vm_fault+0x88)
sp = 0xde0ccd48 fp = 0xde0ccd68
r4 = 0xc2cd11e0 r5 = 0x00000002
r6 = 0xc31f0740 r7 = 0x2155e000
r8 = 0x00000000 r9 = 0x00000002
r10 = 0xc09aee74
vm_fault() at vm_fault+0x88
pc = 0xc0675f94 lr = 0xc06c66ec (abort_handler+0x364)
sp = 0xde0ccd70 fp = 0xde0cce00
r4 = 0xde0cce98 r5 = 0x00000007
r6 = 0x00000000 r7 = 0x00000807
r8 = 0x00000010 r9 = 0xc31f0740
r10 = 0xde0cce08
abort_handler() at abort_handler+0x364
pc = 0xc06c66ec lr = 0xc06ab034 (exception_exit)
sp = 0xde0cce08 fp = 0xbfbfe988
r4 = 0x00000010 r5 = 0x203c6380
r6 = 0x203dd380 r7 = 0x00000010
r8 = 0x201d6008 r9 = 0x00000000
r10 = 0x201d6008
exception_exit() at exception_exit
pc = 0xc06ab034 lr = 0x2036dc48 (0x2036dc48)
sp = 0xde0cce98 fp = 0xbfbfe988
r0 = 0x214f6000 r1 = 0x00197f80
r2 = 0xa5a5a5a5 r3 = 0xa5a5a5a5
r4 = 0x00000010 r5 = 0x203c6380
r6 = 0x203dd380 r7 = 0x00000010
r8 = 0x201d6008 r9 = 0x00000000
r10 = 0x201d6008 r12 = 0x2155e000
Unable to unwind into user mode
KDB: enter: panic
[ thread pid 699 tid 100079 ]
Stopped at $d.8: ldrb r15, [r15, r15, ror r15]!
db>
db>
Comments