ROCK64: Unknown kernel exception 0 esr_el1 2000000

Ulrich Grey usenet at ulrich-grey.de
Thu Nov 28 10:34:50 UTC 2019


I am building ports (ports-mgmt/poudriere) on a ROCK64 V2.0 running
FreeBSD 13.0-CURRENT #0 r354935 arm64

As a poudriere jail I use the mounted image from 
https://download.freebsd.org/ftp/snapshots/arm64/aarch64/

FreeBSD-13.0-CURRENT-arm64-aarch64-PINE64-LTS-20191121-r354935.img

After a crash I restarted ports-mgmt/poudriere, but the file system on the image file
was still dirty. During startup poudriere I got this:

panic: Unknown kernel exception 0 esr_el1 2000000

cpuid = 1
time = 158
KDB: stack backtrace:
db_trace_self() at db_trace_self_wrapper+0x28
         pc = 0xffff000000729748
         sp = 0xffff0000673ef290  f = 0xffff0000673ef4a0

db_trace_self_wrapper() at vpanic+0x18c
         pc = 0xffff000000106548  lr = 0xffff000000400c58
         sp = 0xfff0000673ef4b0  fp = 0xffff00006vpanic() at panic+0x44
         pc = 0xffff000000400c58  lr = 0xffff00673ef570  fp = 0xffff0000673ef5f

panic() at do_el1h_sync+0x174
         pc = 0xffff000000400a08  lrxffff000000746c88
         sp = 0xffff000673ef600  fp = 0xffff0000673edo_el1h_sync() at handle_el1h_sync+0x78
         pc = 0x000746c88  lr = 0xffff00000072c0handle_el1h_sync() at arm_gic_intr+0x11c
         pc = 0xffff00000072c= 0xffff0000673ef760  fp = 0xfff0000673ef830

arm_gic_intr() at intr_irq_handler+0x74
         pc = 0xffff00000070dd
         sp = 0xffff0000673ef840  fp =0xffff0000673ef860

intr_irq_handler() at handle_el0_irq+0x88
         pc = 0xffff00000077cc8c  lr = 0xffff00000072c348
         sp = 0xfff0000673ef980

handle_el0_irq() at 0x40407ff0
         pc = 0xffff00000072c348  lr = 0x0000000040407ff0
         sp = 0xffff0000673ef990  fp = 0x0000ffffffffd6f0

Please see the complete log:
http://ulrich-grey.de/dl/FreeBSD/crash-rock6420191128.log

After a fsck on the mounted image file, it works.


More information about the freebsd-arm mailing list