Hi,
I found one of my PC Engines APU3 in kernel panic. What changed recently
on this machine, I started node.js on it about two days ago.
- it runs local installation of Zigbee2MQTT
- nodejs / Zigbee2MQTT opens /dev/cuaU0
- cuaU0 is ITEAD SONOFF Zigbee 3.0 USB Dongle Plus V2
This is very new workload on this machine. Before I never had kernel
panics on it, but that machine was never really busy with anything as
it's mainly for experiments.
I have it in the ddb prompt, if anyone would be intrested to see
something more there. I will reboot probably tomorrow or so...
...
starting local daemons: cron.
Mon Jan 29 19:46:28 UTC 2024
OpenBSD/amd64 (pce-3967.home.local) (tty00)
login: unknown trap 763636304 in user mode
trap type 34043 code 4 rip a0bce1e2a cs 2b rflags 10206 cr2 cb5a038 cpl 0 rsp
cbb524cc0
uvm_fault(0xfffffd81135c2858, 0x84fb, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at trap_print+0xed: leave
TID PID UID PRFLAGS PFLAGS CPU COMMAND
478162 61157 32767 0x18200003 0x4000000 2 node
*477361 61157 32767 0x18200003 0x4000000 3 node
291026 61157 32767 0x18200003 0x4000000 1 node
ffffffff8163851d(uvm_fault(0xfffffd81135c2858, 0x84f3, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at db_read_bytes+0x43: movq 0(%rdi),%rax
TID PID UID PRFLAGS PFLAGS CPU COMMAND
478162 61157 32767 0x18200003 0x4000000 2 node
*477361 61157 32767 0x18200003 0x4000000 3 node
291026 61157 32767 0x18200003 0x4000000 1 node
db_read_bytes(84f3,8,ffff80002d8427c8) at db_read_bytes+0x43
db_get_value(84f3,8,0) at db_get_value+0x43
db_stack_trace_print(ffffffff8163851d,0,e,ffffffff82130d25,ffffffff817ce280) at
db_stack_trace_print+0x2dd
db_trap(6,0) at db_trap+0xef
db_ktrap(6,0,ffff80002d8429b0) at db_ktrap+0x111
kerntrap(ffff80002d8429b0) at kerntrap+0xa7
alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b
end of kernel
end trace frame: 0x84fb, count: 8
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports. Insufficient info makes it difficult to find and fix bugs.
ddb{3}> set $maxwidth = 0
ddb{3}> set $lines = 0
ddb{3}> x/s version
version: OpenBSD 7.4-current (GENERIC.MP) #1633: Sat Jan 27 08:06:43 MST
2024\012
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP\012
ddb{3}> show panic
*cpu3: uvm_fault(0xfffffd81135c2858, 0x84f3, 0, 1) -> e
ddb{3}> trace
db_read_bytes(84f3,8,ffff80002d8427c8) at db_read_bytes+0x43
db_get_value(84f3,8,0) at db_get_value+0x43
db_stack_trace_print(ffffffff8163851d,0,e,ffffffff82130d25,ffffffff817ce280) at
db_stack_trace_print+0x2dd
db_trap(6,0) at db_trap+0xef
db_ktrap(6,0,ffff80002d8429b0) at db_ktrap+0x111
kerntrap(ffff80002d8429b0) at kerntrap+0xa7
alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b
end of kernel
end trace frame: 0x84fb, count: -7
ddb{3}> machine cpuinfo
0: stopped
1: stopped
2: stopped
* 3: ddb
ddb{3}> show registers
rdi 0x84f3 __ALIGN_SIZE+0x74f3
rsi 0x8
rbp 0xffff80002d8427b0
rbx 0xe
rdx 0xffff80002d8427c8
rcx 0x4f
rax 0x84fb __ALIGN_SIZE+0x74fb
r8 0xffff80002d8427e0
r9 0
r10 0x60437e0337a9e3d2
r11 0xcc55262893bf16eb
r12 0x8
r13 0
r14 0x8
r15 0
rip 0xffffffff812ef833 db_read_bytes+0x43
cs 0x8
rflags 0x10246 __ALIGN_SIZE+0xf246
rsp 0xffff80002d842790
ss 0
db_read_bytes+0x43: movq 0(%rdi),%rax
ddb{3}> show proc
PROC (node) tid=477361 pid=61157 tcnt=11 stat=onproc
flags process=18200003<CONTROLT,EXEC,WXNEEDED> proc=4000000<THREAD>
runpri=32, usrpri=51, slppri=32, nice=20
wchan=0x0, wmesg=, ps_single=0x0
forw=0xffffffffffffffff, list=0xffff80002d6fbaa0,0xffff80002d74dad0
process=0xffff8000fffed940 user=0xffff80002d83d000,
vmspace=0xfffffd81135c2858
estcpu=1, cpticks=5, pctcpu=0.9, user=1, sys=2, intr=0
ddb{3}> ps
PID TID PPID UID S FLAGS WAIT COMMAND
48956 20103 1 0 3 0x18100083 ttyin getty
6441 46980 1 0 3 0x18100098 kqread cron
40773 359395 35505 32767 3 0x18100083 kqread tail
35505 66509 26482 32767 3 0x810008b sigsusp sh
61157 134400 26482 32767 3 0x18200083 kqread node
61157 182681 26482 32767 3 0x1c200083 kqread node
61157 478162 26482 32767 7 0x1c200003 node
61157 277278 26482 32767 3 0x1c200083 fsleep node
*61157 477361 26482 32767 7 0x1c200003 node
61157 291026 26482 32767 7 0x1c200003 node
61157 94546 26482 32767 3 0x1c200083 fsleep node
61157 269026 26482 32767 3 0x1c200083 fsleep node
61157 360325 26482 32767 3 0x1c200083 fsleep node
61157 87635 26482 32767 3 0x1c200083 fsleep node
61157 365359 26482 32767 3 0x1c200083 fsleep node
29825 508343 26482 32767 3 0x8100083 ttyin ksh
40616 474767 26482 32767 3 0x8100083 ttyin ksh
99936 295714 26482 0 3 0x8100083 ttyin ksh
26482 304127 1 0 3 0x18100080 kqread tmux
68353 513547 1 753 3 0x18000090 kqread mosquitto
69810 457948 1 0 3 0x18200080 kqread python3.10
69810 246785 1 0 3 0x1c200080 kqread python3.10
69810 449118 1 0 3 0x1c200080 kqread python3.10
69810 101712 1 0 3 0x1c200080 kqread python3.10
69810 487864 1 0 3 0x1c200080 kqread python3.10
60268 457554 1 658 3 0x18000080 nanoslp vnstatd
58813 324546 75363 95 3 0x19100092 kqread smtpd
6958 220314 75363 103 3 0x19100092 kqread smtpd
35527 373504 75363 95 3 0x19100092 kqread smtpd
73946 523859 75363 95 3 0x18100092 kqread smtpd
31027 362382 75363 95 3 0x19100092 kqread smtpd
99251 432636 75363 95 3 0x19100092 kqread smtpd
75363 174056 1 0 3 0x18100080 kqread smtpd
21452 313661 1 0 3 0x18000088 kqread sshd
16858 236643 1 0 3 0x18100080 kqread ntpd
96686 418189 32648 83 3 0x18100092 kqread ntpd
32648 253963 1 83 3 0x19100092 kqread ntpd
92030 273992 1 53 3 0x19000090 kqread unbound
49719 172539 41497 73 3 0x19100090 kqread syslogd
41497 267740 1 0 3 0x18100082 netio syslogd
89078 378715 0 0 3 0x14200 bored wg_crypt
85403 10505 0 0 3 0x14200 bored wg_crypt
74013 201083 0 0 3 0x14200 bored wg_crypt
85431 435332 0 0 3 0x14200 bored wg_crypt
2237 291905 0 0 3 0x14200 bored wg_handshake
95936 423566 0 0 3 0x14200 bored wg_handshake
58619 68816 1 0 3 0x18100080 kqread resolvd
97873 76833 61572 77 3 0x18100092 kqread dhcpleased
48798 216852 61572 77 3 0x18100092 kqread dhcpleased
61572 347810 1 0 3 0x18000080 kqread dhcpleased
21110 157195 70236 115 3 0x18100092 kqread slaacd
73874 137112 70236 115 3 0x18100092 kqread slaacd
70236 373949 1 0 3 0x18100080 kqread slaacd
10064 397969 0 0 3 0x14200 bored smr
50541 509997 0 0 3 0x14200 pgzero zerothread
81474 209852 0 0 3 0x14200 aiodoned aiodoned
70264 73210 0 0 3 0x14200 syncer update
41541 486460 0 0 3 0x14200 cleaner cleaner
64437 258105 0 0 3 0x14200 reaper reaper
70903 139141 0 0 3 0x14200 pgdaemon pagedaemon
26872 159571 0 0 3 0x14200 mmctsk sdmmc0
67016 89224 0 0 3 0x14200 usbtsk usbtask
74946 509188 0 0 3 0x14200 usbatsk usbatsk
99665 300287 0 0 3 0x40014200 acpi0 acpi0
38393 422378 0 0 3 0x40014200 idle3
59306 109673 0 0 3 0x40014200 idle2
94758 96614 0 0 3 0x40014200 idle1
76231 319084 0 0 3 0x14200 bored sensors
22266 260194 0 0 3 0x14200 bored softnet3
39006 493382 0 0 3 0x14200 bored softnet2
87128 168803 0 0 3 0x14200 bored softnet1
33129 410018 0 0 3 0x14200 bored softnet0
52857 221966 0 0 3 0x14200 bored systqmp
69713 14338 0 0 3 0x14200 bored systq
26069 229981 0 0 3 0x14200 tmoslp softclockmp
3646 448822 0 0 3 0x40014200 tmoslp softclock
15948 370651 0 0 7 0x40014200 idle0
1 490609 0 0 3 0x8000082 wait init
0 0 -1 0 3 0x10200 scheduler swapper
ddb{3}> ps /o
TID PID UID PRFLAGS PFLAGS CPU COMMAND
478162 61157 32767 0x18200003 0x4000000 2 node
*477361 61157 32767 0x18200003 0x4000000 3 node
291026 61157 32767 0x18200003 0x4000000 1 node
ddb{3}> show all locks
No such command
ddb{3}> show malloc
Type InUse MemUse HighUse Limit Requests Type Lim
devbuf 2125 2886K 2886K 186465K 3056 0
pcb 16 10K 10K 186465K 16 0
rtable 83 3K 4K 186465K 5056 0
pf 25 8K 12K 186465K 40 0
ifaddr 212 29K 29K 186465K 214 0
ifgroup 36 1K 1K 186465K 36 0
counters 102 69K 69K 186465K 102 0
ioctlops 0 0K 4K 186465K 1687 0
iov 0 0K 4K 186465K 20655 0
mount 8 8K 8K 186465K 8 0
log 0 0K 0K 186465K 3 0
vnodes 1257 79K 79K 186465K 1268 0
UFS quota 1 32K 32K 186465K 1 0
UFS mount 33 74K 74K 186465K 33 0
shm 2 1K 1K 186465K 2 0
VM map 2 1K 1K 186465K 2 0
sem 2 0K 0K 186465K 2 0
dirhash 141 28K 28K 186465K 165 0
ACPI 2568 304K 324K 186465K 7648 0
file desc 3 2K 2K 186465K 26 0
proc 70 75K 91K 186465K 760 0
NFS srvsock 1 0K 0K 186465K 1 0
NFS daemon 1 16K 16K 186465K 1 0
in_multi 23 1K 1K 186465K 23 0
ether_multi 3 0K 0K 186465K 3 0
ISOFS mount 1 32K 32K 186465K 1 0
MSDOSFS mount 1 16K 16K 186465K 1 0
ttys 55 254K 254K 186465K 55 0
exec 0 0K 1K 186465K 647 0
tdb 3 0K 0K 186465K 3 0
pagedep 1 8K 8K 186465K 1 0
inodedep 1 32K 32K 186465K 1 0
newblk 1 0K 0K 186465K 1 0
VM swap 8 306K 308K 186465K 10 0
UVM amap 2691 256K 257K 186465K 11844 0
UVM aobj 3 2K 2K 186465K 3 0
pinsyscall 63 126K 146K 186465K 2227 0
USB 98 37K 37K 186465K 117 0
USB device 20 1K 1K 186465K 20 0
USB HC 4 17K 17K 186465K 4 0
memdesc 1 4K 4K 186465K 1 0
crypto data 1 1K 1K 186465K 1 0
ip6_options 1 0K 0K 186465K 4 0
NDP 8 0K 0K 186465K 9 0
temp 1 6692K 6821K 186465K 30318 0
kqueue 58 98K 104K 186465K 284 0
SYN cache 2 16K 16K 186465K 2 0
ddb{3}> show all pools
Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle
plcache 128 48 0 0 2 0 2 2 0 8 0
rtpcb 120 30 0 25 1 0 1 1 0 8 0
rtentry 112 31 0 0 1 0 1 1 0 8 0
unpcb 144 411 0 327 4 0 4 4 0 8 0
syncache 312 9 0 9 3 3 0 1 0 8 0
tcpqe 32 10 0 10 3 3 0 1 0 8 0
tcpcb 808 67 0 53 3 1 2 3 0 8 0
arp 88 2 0 0 1 0 1 1 0 8 0
inpcb 336 274 0 245 5 2 3 4 0 8 0
nd6 104 1 0 0 1 0 1 1 0 8 0
wgpeer 5096 1 0 0 1 0 1 1 0 8 0
wgaip 64 1 0 0 1 0 1 1 0 8 0
pfosfp 40 1428 0 1005 5 0 5 5 0 8 0
pfosfpen 112 1428 0 714 21 0 21 21 0 8 0
pfrke_plain 168 6 0 0 1 0 1 1 0 8 0
pfrktable 1344 3 0 1 1 0 1 1 0 8 0
pfanchor 1288 1 0 0 1 0 1 1 0 8 0
pfstitem 24 136 0 133 1 0 1 1 0 8 0
pfstkey 128 136 0 133 1 0 1 1 0 8 0
pfstate 344 136 0 133 5 4 1 3 0 8 0
pfrule 1344 22 0 16 2 1 1 2 0 8 0
art_heap8 4096 1 0 0 1 0 1 1 0 8 0
art_heap4 256 172 0 0 11 0 11 11 0 8 0
art_table 32 173 0 0 2 0 2 2 0 8 0
art_node 16 31 0 0 1 0 1 1 0 8 0
dirhash 1024 333 0 34 38 0 38 38 0 8 0
dino2pl 256 9071 0 1760 473 16 457 458 0 8 0
ffsino 240 9071 0 1760 442 11 431 431 0 8 0
nchpl 144 12097 0 6477 214 5 209 209 0 8 0
uvmvnodes 80 9091 0 0 186 0 186 186 0 8 0
vnodes 216 9091 0 0 506 0 506 506 0 8 0
namei 1024 37248 0 37248 220 220 0 1 0 8 0
percpumem 32 39 0 0 1 0 1 1 0 8 0
ehcixfer 296 104 0 100 1 0 1 1 0 8 0
xhcixfer 280 47 0 43 1 0 1 1 0 8 0
pfiaddrpl 120 2 0 0 1 0 1 1 0 8 0
kstatmem 264 19 0 0 2 0 2 2 0 8 0
scxspl 216 69357 0 69357 10 9 1 2 1 8 1
plimitpl 152 45 0 21 2 1 1 2 0 8 0
sigapl 424 692 0 628 9 0 9 9 0 8 0
futexpl 64 20928 0 20925 1 0 1 1 0 8 0
knotepl 120 625 0 0 7 0 7 7 0 8 0
kqueuepl 184 261 0 214 3 0 3 3 0 8 0
pipepl 288 426 0 414 59 58 1 2 0 8 0
fdescpl 432 663 0 628 5 0 5 5 0 8 0
filepl 120 14805 0 14570 8 0 8 8 0 8 0
lockfpl 104 1311 0 1306 1 0 1 1 0 8 0
lockfspl 48 280 0 275 1 0 1 1 0 8 0
sessionpl 144 28 0 6 1 0 1 1 0 8 0
pgrppl 48 34 0 12 1 0 1 1 0 8 0
ucredpl 104 248 0 214 4 3 1 2 0 8 0
zombiepl 144 629 0 628 4 3 1 1 0 8 0
processpl 1072 692 0 628 5 0 5 5 0 8 0
procpl 680 924 0 846 8 1 7 8 0 8 0
sockpl 456 715 0 597 73 58 15 18 0 8 0
mcl64k 65536 22 0 0 3 0 3 3 0 8 0
mcl16k 16384 24 0 0 3 0 3 3 0 8 0
mcl12k 12288 3 0 0 1 0 1 1 0 8 0
mcl8k 8192 7 0 0 1 0 1 1 0 8 0
mcl4k 4096 69 0 0 9 0 9 9 0 8 0
mcl2k2 2112 1331 0 0 6 1 5 5 0 8 0
mcl2k 2048 1269 0 0 12 7 5 6 0 8 0
mtagpl 96 30 0 0 1 0 1 1 0 8 0
mbufpl 256 1667 0 0 11 1 10 11 0 8 0
bufpl 288 77099 0 33164 3144 5 3139 3139 0 8 0
anonpl 24 361741 0 281971 758 253 505 661 0 378 0
amapchunkpl 152 36419 0 30059 363 117 246 276 0 158 0
amappl16 200 1618 0 1550 56 52 4 33 0 8 0
amappl15 192 39 0 22 3 2 1 2 0 8 0
amappl14 184 440 0 395 3 0 3 3 0 8 0
amappl13 176 84 0 63 2 0 2 2 0 8 0
amappl12 168 1876 0 1804 7 3 4 7 0 8 0
amappl11 160 313 0 226 5 1 4 4 0 8 0
amappl10 152 107 0 82 3 1 2 2 0 8 0
amappl9 144 139 0 106 2 0 2 2 0 8 0
amappl8 136 2813 0 2540 42 28 14 42 0 8 0
amappl7 128 456 0 389 4 1 3 4 0 8 0
amappl6 120 509 0 446 5 2 3 4 0 8 0
amappl5 112 467 0 369 6 3 3 6 0 8 0
amappl4 104 3315 0 3026 49 39 10 47 0 8 0
amappl3 96 3314 0 2948 18 8 10 16 0 8 0
amappl2 88 8718 0 7681 121 96 25 116 0 8 0
amappl1 80 14770 0 13231 42 9 33 34 0 8 0
amappl 88 9104 0 7367 51 12 39 47 0 92 0
dma4096 4096 1 0 1 1 1 0 1 0 8 0
dma512 512 3 0 2 1 0 1 1 0 8 0
dma256 256 10 0 10 1 1 0 1 0 8 0
dma128 128 1 0 1 1 1 0 1 0 8 0
dma64 64 10 0 10 1 1 0 1 0 8 0
dma32 32 9 0 9 1 1 0 1 0 8 0
dma16 16 29 0 29 1 1 0 1 0 8 0
aobjpl 72 2 0 0 1 0 1 1 0 8 0
uaddrrnd 24 663 0 628 1 0 1 1 0 8 0
uaddrbest 32 2 0 0 1 0 1 1 0 8 0
uaddr 24 663 0 628 1 0 1 1 0 8 0
vmmpekpl 168 29607 0 29572 2 0 2 2 0 8 0
vmmpepl 168 192966 0 182367 1014 536 478 721 0 357 0
vmsppl 352 662 0 628 4 0 4 4 0 8 0
rwobjpl 24 47096 0 32290 135 44 91 130 0 8 0
pdppl 4096 662 0 628 89 55 34 40 0 8 0
pvpl 32 284145 0 0 2295 3 2292 2292 0 265 0
pmappl 216 662 0 628 3 0 3 3 0 8 0
extentpl 40 84 0 61 1 0 1 1 0 8 0
phpool 112 4538 0 382 119 0 119 119 0 8 0
ddb{3}> show all procs
PID TID PPID UID S FLAGS WAIT COMMAND
48956 20103 1 0 3 0x18100083 ttyin getty
6441 46980 1 0 3 0x18100098 kqread cron
40773 359395 35505 32767 3 0x18100083 kqread tail
35505 66509 26482 32767 3 0x810008b sigsusp sh
61157 134400 26482 32767 3 0x18200083 kqread node
61157 182681 26482 32767 3 0x1c200083 kqread node
61157 478162 26482 32767 7 0x1c200003 node
61157 277278 26482 32767 3 0x1c200083 fsleep node
*61157 477361 26482 32767 7 0x1c200003 node
61157 291026 26482 32767 7 0x1c200003 node
61157 94546 26482 32767 3 0x1c200083 fsleep node
61157 269026 26482 32767 3 0x1c200083 fsleep node
61157 360325 26482 32767 3 0x1c200083 fsleep node
61157 87635 26482 32767 3 0x1c200083 fsleep node
61157 365359 26482 32767 3 0x1c200083 fsleep node
29825 508343 26482 32767 3 0x8100083 ttyin ksh
40616 474767 26482 32767 3 0x8100083 ttyin ksh
99936 295714 26482 0 3 0x8100083 ttyin ksh
26482 304127 1 0 3 0x18100080 kqread tmux
68353 513547 1 753 3 0x18000090 kqread mosquitto
69810 457948 1 0 3 0x18200080 kqread python3.10
69810 246785 1 0 3 0x1c200080 kqread python3.10
69810 449118 1 0 3 0x1c200080 kqread python3.10
69810 101712 1 0 3 0x1c200080 kqread python3.10
69810 487864 1 0 3 0x1c200080 kqread python3.10
60268 457554 1 658 3 0x18000080 nanoslp vnstatd
58813 324546 75363 95 3 0x19100092 kqread smtpd
6958 220314 75363 103 3 0x19100092 kqread smtpd
35527 373504 75363 95 3 0x19100092 kqread smtpd
73946 523859 75363 95 3 0x18100092 kqread smtpd
31027 362382 75363 95 3 0x19100092 kqread smtpd
99251 432636 75363 95 3 0x19100092 kqread smtpd
75363 174056 1 0 3 0x18100080 kqread smtpd
21452 313661 1 0 3 0x18000088 kqread sshd
16858 236643 1 0 3 0x18100080 kqread ntpd
96686 418189 32648 83 3 0x18100092 kqread ntpd
32648 253963 1 83 3 0x19100092 kqread ntpd
92030 273992 1 53 3 0x19000090 kqread unbound
49719 172539 41497 73 3 0x19100090 kqread syslogd
41497 267740 1 0 3 0x18100082 netio syslogd
89078 378715 0 0 3 0x14200 bored wg_crypt
85403 10505 0 0 3 0x14200 bored wg_crypt
74013 201083 0 0 3 0x14200 bored wg_crypt
85431 435332 0 0 3 0x14200 bored wg_crypt
2237 291905 0 0 3 0x14200 bored wg_handshake
95936 423566 0 0 3 0x14200 bored wg_handshake
58619 68816 1 0 3 0x18100080 kqread resolvd
97873 76833 61572 77 3 0x18100092 kqread dhcpleased
48798 216852 61572 77 3 0x18100092 kqread dhcpleased
61572 347810 1 0 3 0x18000080 kqread dhcpleased
21110 157195 70236 115 3 0x18100092 kqread slaacd
73874 137112 70236 115 3 0x18100092 kqread slaacd
70236 373949 1 0 3 0x18100080 kqread slaacd
10064 397969 0 0 3 0x14200 bored smr
50541 509997 0 0 3 0x14200 pgzero zerothread
81474 209852 0 0 3 0x14200 aiodoned aiodoned
70264 73210 0 0 3 0x14200 syncer update
41541 486460 0 0 3 0x14200 cleaner cleaner
64437 258105 0 0 3 0x14200 reaper reaper
70903 139141 0 0 3 0x14200 pgdaemon pagedaemon
26872 159571 0 0 3 0x14200 mmctsk sdmmc0
67016 89224 0 0 3 0x14200 usbtsk usbtask
74946 509188 0 0 3 0x14200 usbatsk usbatsk
99665 300287 0 0 3 0x40014200 acpi0 acpi0
38393 422378 0 0 3 0x40014200 idle3
59306 109673 0 0 3 0x40014200 idle2
94758 96614 0 0 3 0x40014200 idle1
76231 319084 0 0 3 0x14200 bored sensors
22266 260194 0 0 3 0x14200 bored softnet3
39006 493382 0 0 3 0x14200 bored softnet2
87128 168803 0 0 3 0x14200 bored softnet1
33129 410018 0 0 3 0x14200 bored softnet0
52857 221966 0 0 3 0x14200 bored systqmp
69713 14338 0 0 3 0x14200 bored systq
26069 229981 0 0 3 0x14200 tmoslp softclockmp
3646 448822 0 0 3 0x40014200 tmoslp softclock
15948 370651 0 0 7 0x40014200 idle0
1 490609 0 0 3 0x8000082 wait init
0 0 -1 0 3 0x10200 scheduler swapper
ddb{3}> show uvm
Current UVM status:
pagesize=4096 (0x1000), pagemask=0xfff, pageshift=12
1005830 VM pages: 82522 active, 180250 inactive, 1 wired, 547579 free (96778
zero)
min 10% (25) anon, 10% (25) vnode, 5% (12) vtext
freemin=33527, free-target=44702, inactive-target=0, wired-max=335276
faults=1128575, traps=1136323, intrs=280667, ctxswitch=1957969 fpuswitch=0
softint=1296837, syscalls=3965421, kmapent=12
fault counts:
noram=0, noanon=0, noamap=0, pgwait=0, pgrele=0
ok relocks(total)=230707(240039), anget(retries)=520899(0), amapcopy=56723
neighbor anon/obj pg=1263092/131423, gets(lock/unlock)=301289/240054
cases: anon=488102, anoncow=32797, obj=278719, prcopy=13223, przero=315721
daemon and swap counts:
woke=0, revs=0, scans=0, obscans=0, anscans=0
busy=0, freed=0, reactivate=0, deactivate=0
pageouts=0, pending=0, nswget=0
nswapdev=1
swpages=526128, swpginuse=0, swpgonly=0 paging=0
kernel pointers:
objs(kern)=0xffffffff82562f08
ddb{3}> show uvmexp
Current UVM status:
pagesize=4096 (0x1000), pagemask=0xfff, pageshift=12
1005830 VM pages: 82522 active, 180250 inactive, 1 wired, 547579 free (96778
zero)
min 10% (25) anon, 10% (25) vnode, 5% (12) vtext
freemin=33527, free-target=44702, inactive-target=0, wired-max=335276
faults=1128575, traps=1136323, intrs=280667, ctxswitch=1957969 fpuswitch=0
softint=1296837, syscalls=3965421, kmapent=12
fault counts:
noram=0, noanon=0, noamap=0, pgwait=0, pgrele=0
ok relocks(total)=230707(240039), anget(retries)=520899(0), amapcopy=56723
neighbor anon/obj pg=1263092/131423, gets(lock/unlock)=301289/240054
cases: anon=488102, anoncow=32797, obj=278719, prcopy=13223, przero=315721
daemon and swap counts:
woke=0, revs=0, scans=0, obscans=0, anscans=0
busy=0, freed=0, reactivate=0, deactivate=0
pageouts=0, pending=0, nswget=0
nswapdev=1
swpages=526128, swpginuse=0, swpgonly=0 paging=0
kernel pointers:
objs(kern)=0xffffffff82562f08
ddb{3}> show bcstats
Current Buffer Cache status:
numbufs 43935 busymapped 0, delwri 2
kvaslots 6553 avail kva slots 6553
bufpages 175711, dmapages 175711, dirtypages 8
pendingreads 0, pendingwrites 0
highflips 0, highflops 0, dmaflips 0
ddb{3}> machine cpuinfo
0: stopped
1: stopped
2: stopped
* 3: ddb
ddb{3}> machine ddbcpu 0
Stopped at x86_ipi_db+0x16: leave
x86_ipi_db(ffffffff8253bff0) at x86_ipi_db+0x16
x86_ipi_handler() at x86_ipi_handler+0x80
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
acpicpu_idle() at acpicpu_idle+0x11f
sched_idle(ffffffff8253bff0) at sched_idle+0x282
end trace frame: 0x0, count: 10
ddb{0}> trace
x86_ipi_db(ffffffff8253bff0) at x86_ipi_db+0x16
x86_ipi_handler() at x86_ipi_handler+0x80
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
acpicpu_idle() at acpicpu_idle+0x11f
sched_idle(ffffffff8253bff0) at sched_idle+0x282
end trace frame: 0x0, count: -5
ddb{0}> show registers
rdi 0xffffffff8253bff0 cpu_info_full_primary+0x1ff0
rsi 0
rbp 0xffff80002d6529c0
rbx 0xffffffff8253d4d8 ipifunc+0x38
rdx 0
rcx 0x7
rax 0xffffff7f
r8 0
r9 0
r10 0
r11 0x13c620435501c774
r12 0x7
r13 0
r14 0xffffffff8253bff0 cpu_info_full_primary+0x1ff0
r15 0
rip 0xffffffff810322b6 x86_ipi_db+0x16
cs 0x8
rflags 0x206
rsp 0xffff80002d6529b0
ss 0x10
x86_ipi_db+0x16: leave
ddb{0}> machine ddbcpu 1
Stopped at x86_ipi_db+0x16: leave
x86_ipi_db(ffff80002d4b2ff0) at x86_ipi_db+0x16
x86_ipi_handler() at x86_ipi_handler+0x80
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
end of kernel
end trace frame: 0xc125e6fb0, count: 12
ddb{1}> trace
x86_ipi_db(ffff80002d4b2ff0) at x86_ipi_db+0x16
x86_ipi_handler() at x86_ipi_handler+0x80
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
end of kernel
end trace frame: 0xc125e6fb0, count: -3
ddb{1}> show registers
rdi 0xffff80002d4b2ff0
rsi 0
rbp 0xffff80002d848a60
rbx 0xffffffff8253d4d8 ipifunc+0x38
rdx 0
rcx 0x7
rax 0xffffff7f
r8 0
r9 0
r10 0
r11 0x13c620435501c774
r12 0x7
r13 0
r14 0xffff80002d4b2ff0
r15 0
rip 0xffffffff810322b6 x86_ipi_db+0x16
cs 0x8
rflags 0x206
rsp 0xffff80002d848a50
ss 0
x86_ipi_db+0x16: leave
ddb{1}> machine ddbcpu 2
Stopped at x86_ipi_db+0x16: leave
x86_ipi_db(ffff80002d4bbff0) at x86_ipi_db+0x16
x86_ipi_handler() at x86_ipi_handler+0x80
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
end of kernel
end trace frame: 0xcaaa2cf50, count: 12
ddb{2}> trace
x86_ipi_db(ffff80002d4bbff0) at x86_ipi_db+0x16
x86_ipi_handler() at x86_ipi_handler+0x80
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
end of kernel
end trace frame: 0xcaaa2cf50, count: -3
ddb{2}> show registers
rdi 0xffff80002d4bbff0
rsi 0
rbp 0xffff80002d836b20
rbx 0xffffffff8253d4d8 ipifunc+0x38
rdx 0
rcx 0x7
rax 0xffffff7f
r8 0
r9 0
r10 0
r11 0x13c620435501c774
r12 0x7
r13 0
r14 0xffff80002d4bbff0
r15 0
rip 0xffffffff810322b6 x86_ipi_db+0x16
cs 0x8
rflags 0x206
rsp 0xffff80002d836b10
ss 0
x86_ipi_db+0x16: leave
ddb{2}> machine ddbcpu 3
Stopped at db_read_bytes+0x43: movq 0(%rdi),%rax
db_read_bytes(84f3,8,ffff80002d8427c8) at db_read_bytes+0x43
db_get_value(84f3,8,0) at db_get_value+0x43
db_stack_trace_print(ffffffff8163851d,0,e,ffffffff82130d25,ffffffff817ce280) at
db_stack_trace_print+0x2dd
db_trap(6,0) at db_trap+0xef
db_ktrap(6,0,ffff80002d8429b0) at db_ktrap+0x111
kerntrap(ffff80002d8429b0) at kerntrap+0xa7
alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b
end of kernel
end trace frame: 0x84fb, count: 8
ddb{3}> trace
db_read_bytes(84f3,8,ffff80002d8427c8) at db_read_bytes+0x43
db_get_value(84f3,8,0) at db_get_value+0x43
db_stack_trace_print(ffffffff8163851d,0,e,ffffffff82130d25,ffffffff817ce280) at
db_stack_trace_print+0x2dd
db_trap(6,0) at db_trap+0xef
db_ktrap(6,0,ffff80002d8429b0) at db_ktrap+0x111
kerntrap(ffff80002d8429b0) at kerntrap+0xa7
alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b
end of kernel
end trace frame: 0x84fb, count: -7
ddb{3}> show registers
rdi 0x84f3 __ALIGN_SIZE+0x74f3
rsi 0x8
rbp 0xffff80002d8427b0
rbx 0xe
rdx 0xffff80002d8427c8
rcx 0x4f
rax 0x84fb __ALIGN_SIZE+0x74fb
r8 0xffff80002d8427e0
r9 0
r10 0x60437e0337a9e3d2
r11 0xcc55262893bf16eb
r12 0x8
r13 0
r14 0x8
r15 0
rip 0xffffffff812ef833 db_read_bytes+0x43
cs 0x8
rflags 0x10246 __ALIGN_SIZE+0xf246
rsp 0xffff80002d842790
ss 0
db_read_bytes+0x43: movq 0(%rdi),%rax
ddb{3}> dmesg
OpenBSD 7.4-current (GENERIC.MP) #1633: Sat Jan 27 08:06:43 MST 2024
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 4261072896 (4063MB)
avail mem = 4111216640 (3920MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xdffb7020 (7 entries)
bios0: vendor coreboot version "4.0.7" date 03/02/2017
bios0: PC Engines APU3
acpi0 at bios0: ACPI 4.0
acpi0: sleep states S0 S1 S2 S3 S4 S5
acpi0: tables DSDT FACP SSDT APIC HEST SSDT SSDT HPET
acpi0: wakeup devices PWRB(S4) PBR4(S4) PBR5(S4) PBR6(S4) PBR7(S4) PBR8(S4)
UOH1(S3) UOH3(S3) UOH5(S3) XHC0(S4)
acpitimer0 at acpi0: 3579545 Hz, 32 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD GX-412TC SOC, 998.17 MHz, 16-30-01, patch 07030105
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,DBKP,PERFTSC,PCTRL3,HWPSTATE,ITSC,BMI1,XSAVEOPT
cpu0: 32KB 64b/line 8-way D-cache, 32KB 64b/line 2-way I-cache, 2MB 64b/line
16-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
cpu0: apic clock running at 99MHz
cpu0: mwait min=64, max=64, IBE
cpu1 at mainbus0: apid 1 (application processor)
cpu1: AMD GX-412TC SOC, 998.25 MHz, 16-30-01, patch 07030105
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,DBKP,PERFTSC,PCTRL3,HWPSTATE,ITSC,BMI1,XSAVEOPT
cpu1: 32KB 64b/line 8-way D-cache, 32KB 64b/line 2-way I-cache, 2MB 64b/line
16-way L2 cache
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 2 (application processor)
cpu2: AMD GX-412TC SOC, 998.44 MHz, 16-30-01, patch 07030105
cpu2:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,DBKP,PERFTSC,PCTRL3,HWPSTATE,ITSC,BMI1,XSAVEOPT
cpu2: 32KB 64b/line 8-way D-cache, 32KB 64b/line 2-way I-cache, 2MB 64b/line
16-way L2 cache
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 3 (application processor)
cpu3: AMD GX-412TC SOC, 998.30 MHz, 16-30-01, patch 07030105
cpu3:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,DBKP,PERFTSC,PCTRL3,HWPSTATE,ITSC,BMI1,XSAVEOPT
cpu3: 32KB 64b/line 8-way D-cache, 32KB 64b/line 2-way I-cache, 2MB 64b/line
16-way L2 cache
cpu3: smt 0, core 3, package 0
ioapic0 at mainbus0: apid 4 pa 0xfec00000, version 21, 24 pins
ioapic1 at mainbus0: apid 5 pa 0xfec20000, version 21, 32 pins, remapped
acpihpet0 at acpi0: 14318180 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus -1 (PBR4)
acpiprt2 at acpi0: bus 1 (PBR5)
acpiprt3 at acpi0: bus 2 (PBR6)
acpiprt4 at acpi0: bus 3 (PBR7)
acpiprt5 at acpi0: bus 4 (PBR8)
acpibtn0 at acpi0: PWRB(wakeup)
acpipci0 at acpi0 PCI0: 0x00000000 0x00000011 0x00000001
acpicmos0 at acpi0
com0 at acpi0 COM1 addr 0x3f8/0x8 irq 4: ns16550a, 16 byte fifo
com0: console
acpicpu0 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS
acpicpu1 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS
acpicpu2 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS
acpicpu3 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS
cpu0: 998 MHz: speeds: 1000 800 600 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "AMD 16h Root Complex" rev 0x00
pchb1 at pci0 dev 2 function 0 "AMD 16h Host" rev 0x00
ppb0 at pci0 dev 2 function 2 "AMD 16h PCIE" rev 0x00: msi
pci1 at ppb0 bus 1
em0 at pci1 dev 0 function 0 "Intel I211" rev 0x03: msi, address
00:0d:b9:5f:78:a8
ppb1 at pci0 dev 2 function 3 "AMD 16h PCIE" rev 0x00: msi
pci2 at ppb1 bus 2
em1 at pci2 dev 0 function 0 "Intel I211" rev 0x03: msi, address
00:0d:b9:5f:78:a9
ppb2 at pci0 dev 2 function 4 "AMD 16h PCIE" rev 0x00: msi
pci3 at ppb2 bus 3
em2 at pci3 dev 0 function 0 "Intel I211" rev 0x03: msi, address
00:0d:b9:5f:78:aa
ppb3 at pci0 dev 2 function 5 "AMD 16h PCIE" rev 0x00: msi
pci4 at ppb3 bus 4
athn0 at pci4 dev 0 function 0 "Atheros AR928X" rev 0x01: apic 5 int 16
athn0: AR9280 rev 2 (2T2R), ROM rev 22, address 04:f0:21:3e:22:a5
ccp0 at pci0 dev 8 function 0 "AMD 16h Crypto" rev 0x00
xhci0 at pci0 dev 16 function 0 "AMD Bolton xHCI" rev 0x11: msix, xHCI 1.0
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "AMD xHCI root hub" rev 3.00/1.00
addr 1
ahci0 at pci0 dev 17 function 0 "AMD Hudson-2 SATA" rev 0x40: apic 4 int 19,
AHCI 1.3
ahci0: port 0: 6.0Gb/s
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 0 lun 0: <ATA, TS128GMSA230S, R042> naa.57c35482035e1470
sd0: 122104MB, 512 bytes/sector, 250069680 sectors, thin
ehci0 at pci0 dev 18 function 0 "AMD Hudson-2 USB2" rev 0x39: apic 4 int 18
usb1 at ehci0: USB revision 2.0
uhub1 at usb1 configuration 1 interface 0 "AMD EHCI root hub" rev 2.00/1.00
addr 1
ehci1 at pci0 dev 19 function 0 "AMD Hudson-2 USB2" rev 0x39: apic 4 int 18
usb2 at ehci1: USB revision 2.0
uhub2 at usb2 configuration 1 interface 0 "AMD EHCI root hub" rev 2.00/1.00
addr 1
piixpm0 at pci0 dev 20 function 0 "AMD Hudson-2 SMBus" rev 0x42: SMI
iic0 at piixpm0
iic1 at piixpm0
pcib0 at pci0 dev 20 function 3 "AMD Hudson-2 LPC" rev 0x11
sdhc0 at pci0 dev 20 function 7 "AMD Bolton SD/MMC" rev 0x01: apic 4 int 16
sdhc0: SDHC 2.00, 50 MHz base clock
sdmmc0 at sdhc0: 4-bit, sd high-speed, mmc high-speed, dma
pchb2 at pci0 dev 24 function 0 "AMD 16h Link Cfg" rev 0x00
pchb3 at pci0 dev 24 function 1 "AMD 16h Address Map" rev 0x00
pchb4 at pci0 dev 24 function 2 "AMD 16h DRAM Cfg" rev 0x00
km0 at pci0 dev 24 function 3 "AMD 16h Misc Cfg" rev 0x00
pchb5 at pci0 dev 24 function 4 "AMD 16h CPU Power" rev 0x00
pchb6 at pci0 dev 24 function 5 "AMD 16h Misc Cfg" rev 0x00
isa0 at pcib0
isadma0 at isa0
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
wbsio0 at isa0 port 0x2e/2: NCT5104D rev 0x53
vmm0 at mainbus0: SVM/RVI
umodem0 at uhub0 port 3 configuration 1 interface 0 "ITEAD SONOFF Zigbee 3.0
USB Dongle Plus V2" rev 1.10/4.42 addr 2
umodem0: data interface 1, has no CM over data, has no break
umodem0: status change notification available
ucom0 at umodem0: usb0.0.00003.1
uhub3 at uhub1 port 1 configuration 1 interface 0 "Advanced Micro Devices Hub"
rev 2.00/0.18 addr 2
uhub4 at uhub2 port 1 configuration 1 interface 0 "Advanced Micro Devices Hub"
rev 2.00/0.18 addr 2
ugen0 at uhub4 port 3 "Sierra Wireless, Incorporated MC7750" rev 2.00/0.06 addr
3
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (3e4469bcd605f0f9.a) swap on sd0b dump on sd0b
unknown trap 763636304 in user mode
trap type 34043 code 4 rip a0bce1e2a cs 2b rflags 10206 cr2 cb5a038 cpl 0 rsp
cbb524cc0
uvm_fault(0xfffffd81135c2858, 0x84fb, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at trap_print+0xed: leave
TID PID UID PRFLAGS PFLAGS CPU COMMAND
478162 61157 32767 0x18200003 0x4000000 2 node
*477361 61157 32767 0x18200003 0x4000000 3 node
291026 61157 32767 0x18200003 0x4000000 1 node
ffffffff8163851d(uvm_fault(0xfffffd81135c2858, 0x84f3, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at db_read_bytes+0x43: movq 0(%rdi),%rax
TID PID UID PRFLAGS PFLAGS CPU COMMAND
478162 61157 32767 0x18200003 0x4000000 2 node
*477361 61157 32767 0x18200003 0x4000000 3 node
291026 61157 32767 0x18200003 0x4000000 1 node
db_read_bytes(84f3,8,ffff80002d8427c8) at db_read_bytes+0x43
db_get_value(84f3,8,0) at db_get_value+0x43
db_stack_trace_print(ffffffff8163851d,0,e,ffffffff82130d25,ffffffff817ce280) at
db_stack_trace_print+0x2dd
db_trap(6,0) at db_trap+0xef
db_ktrap(6,0,ffff80002d8429b0) at db_ktrap+0x111
kerntrap(ffff80002d8429b0) at kerntrap+0xa7
alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b
end of kernel
end trace frame: 0x84fb, count: 8
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports. Insufficient info makes it difficult to find and fix bugs.
...
--
Regards,
Mikolaj