uvm_fault(0xffffffff83933e98, 0xffff800029ef5000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pvclock_get+0x53: movl 0(%r15),%r12d TID PID UID PRFLAGS PFLAGS CPU COMMAND pvclock_get(ffffffff83874bf0) at pvclock_get+0x53 pvclock_read_begin sys/dev/pv/pvclock.c:278 [inline] pvclock_get(ffffffff83874bf0) at pvclock_get+0x53 sys/dev/pv/pvclock.c:333 nanouptime(ffff80003c92fa20) at nanouptime+0x61 tc_delta sys/kern/kern_tc.c:138 [inline] nanouptime(ffff80003c92fa20) at nanouptime+0x61 binuptime sys/kern/kern_tc.c:191 [inline] nanouptime(ffff80003c92fa20) at nanouptime+0x61 sys/kern/kern_tc.c:217 tuagg_add_runtime() at tuagg_add_runtime+0x40 sys/kern/kern_resource.c:449 mi_switch() at mi_switch+0xb1 sys/kern/sched_bsd.c:372 ast(ffff80003c92faf0) at ast+0x13d mi_ast sys/sys/syscall_mi.h:252 [inline] ast(ffff80003c92faf0) at ast+0x13d sys/arch/amd64/amd64/trap.c:747 Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x57fd1255680, count: 9 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xffffffff83933e98, 0xffff800029ef5000, 0, 1) -> e ddb> trace pvclock_get(ffffffff83874bf0) at pvclock_get+0x53 pvclock_read_begin sys/dev/pv/pvclock.c:278 [inline] pvclock_get(ffffffff83874bf0) at pvclock_get+0x53 sys/dev/pv/pvclock.c:333 nanouptime(ffff80003c92fa20) at nanouptime+0x61 tc_delta sys/kern/kern_tc.c:138 [inline] nanouptime(ffff80003c92fa20) at nanouptime+0x61 binuptime sys/kern/kern_tc.c:191 [inline] nanouptime(ffff80003c92fa20) at nanouptime+0x61 sys/kern/kern_tc.c:217 tuagg_add_runtime() at tuagg_add_runtime+0x40 sys/kern/kern_resource.c:449 mi_switch() at mi_switch+0xb1 sys/kern/sched_bsd.c:372 ast(ffff80003c92faf0) at ast+0x13d mi_ast sys/sys/syscall_mi.h:252 [inline] ast(ffff80003c92faf0) at ast+0x13d sys/arch/amd64/amd64/trap.c:747 Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x57fd1255680, count: -6 ddb> show registers rdi 0xffff8000314c8000 rsi 0x44ebc acpi_pdirpa+0x30d2d rbp 0xffff80003c92f9a0 rbx 0xffffffff838e4e20 th0 rdx 0xffff8000314c8000 rcx 0x44ebb acpi_pdirpa+0x30d2c rax 0xc r8 0 r9 0x201 r10 0xa6f63055fd239771 r11 0x7c8499c4768816fb r12 0 r13 0x1193 __ALIGN_SIZE+0x193 r14 0xffffffff83874bf0 pvclock_timecounter r15 0xffff800029ef5000 rip 0xffffffff81d1cbc3 pvclock_get+0x53 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c92f950 ss 0x10 pvclock_get+0x53: movl 0(%r15),%r12d ddb> show proc PROC (syz-executor) tid=432001 pid=66450 tcnt=2 stat=run flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0x0, list=0xffff80003c90a550,0xffffffff839eb050 process=0xffff8000ffff9b18 user=0xffff80003c92a000, vmspace=0xfffffd800e0c78b8 estcpu=32, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 66450 231243 78596 0 2 0 syz-executor *66450 432001 78596 0 2 0x4000000 syz-executor 719 340588 62971 0 3 0x80 fsleep syz-executor 719 230303 62971 0 3 0x4000080 ttyretype syz-executor 25889 23143 28664 0 3 0x80 fsleep syz-executor 25889 88776 28664 0 3 0x4000080 pppxread syz-executor 14888 391570 98554 0 3 0x80 fsleep syz-executor 14888 119142 98554 0 2 0x4000000 syz-executor 24560 374741 23729 0 2 0x2 syz-executor 98284 141093 67840 0 3 0x80 fsleep syz-executor 98284 409201 67840 0 3 0x4000080 fifor syz-executor 289 280594 62001 0 3 0x80 fsleep syz-executor 289 233091 62001 0 3 0x4000080 ttyin syz-executor 289 60088 62001 0 3 0x4000080 fsleep syz-executor 9067 511826 0 0 3 0x14200 acct acct 28664 273610 23729 0 2 0xc82 syz-executor 62971 462216 23729 0 3 0x82 nanoslp syz-executor 67840 333397 23729 0 2 0xc82 syz-executor 78596 60424 23729 0 3 0x82 nanoslp syz-executor 62001 336704 23729 0 2 0xc82 syz-executor 98554 88110 23729 0 2 0xc82 syz-executor 25291 392704 23729 0 2 0xc82 syz-executor 23729 74337 57323 0 3 0x82 kqread syz-executor 57323 326228 42242 0 3 0x10008a sigsusp ksh 42242 148137 12358 0 3 0x98 kqread sshd-session 12358 45648 65102 0 3 0x92 kqread sshd-session 97078 413172 1 0 3 0x100083 ttyopn getty 65102 305934 1 0 3 0x88 kqread sshd 68517 186710 82573 73 3 0x1100090 kqread syslogd 82573 291010 1 0 3 0x100082 sbwait syslogd 69308 376878 1 0 3 0x100080 kqread resolvd 17307 287945 96725 77 3 0x100092 kqread dhcpleased 36021 381854 96725 77 3 0x100092 kqread dhcpleased 96725 199321 1 0 3 0x80 kqread dhcpleased 93777 224823 0 0 3 0x14200 bored smr 34030 302489 0 0 2 0x14200 zerothread 83413 149985 0 0 3 0x14200 aiodoned aiodoned 38301 225606 0 0 3 0x14200 syncer update 11214 439679 0 0 3 0x14200 cleaner cleaner 72143 219597 0 0 3 0x14200 reaper reaper 38368 133816 0 0 3 0x14200 pgdaemon pagedaemon 92455 190847 0 0 3 0x14200 bored viomb 62929 332610 0 0 3 0x40014200 acpi0 acpi0 85719 214101 0 0 3 0x14200 bored softnet0 76490 399988 0 0 3 0x14200 smrbar systqmp 49835 95872 0 0 3 0x14200 bored systq 48333 204901 0 0 3 0x40014200 tmoslp softclock 60503 7750 0 0 3 0x40014200 idle0 1 486745 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11048 12119K 12363K 166960K 12678 0 pcb 17 16K 18K 166960K 154 0 rtable 216 15K 15K 166960K 768 0 pf 33 13K 15K 166960K 80 0 ifaddr 41 7K 7K 166960K 103 0 ifgroup 54 2K 2K 166960K 114 0 sysctl 3 1K 9K 166960K 9 0 counters 34 17K 18K 166960K 57 0 ioctlops 0 0K 4K 166960K 114 0 iov 0 0K 16K 166960K 18 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1301 82K 82K 166960K 1703 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 18 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 630 0 sigio 0 0K 0K 166960K 4 0 proc 60 59K 91K 166960K 862 0 subproc 72 4K 4K 166960K 180 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 36 0 in_multi 91 6K 7K 166960K 243 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 15 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 637 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 215 150K 176K 166960K 6556 0 UVM aobj 6 4K 4K 166960K 7 0 pinsyscall 38 76K 94K 166960K 2033 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 14 0K 1K 166960K 70 0 temp 51 9070K 9134K 166960K 12336 0 kqueue 13 20K 26K 166960K 84 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 79 0 76 1 0 1 1 0 8 0 rtentry 136 249 0 159 4 0 4 4 0 8 0 unpcb 144 166 0 147 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 185 0 180 7 0 7 7 0 8 6 arp 96 42 0 26 1 0 1 1 0 8 0 ipq 40 3 0 0 1 0 1 1 0 8 0 ipqe 40 5 0 0 1 0 1 1 0 8 0 inpcb 328 537 0 527 7 0 7 7 0 8 6 ip6q 72 2 0 1 1 0 1 1 0 8 0 ip6af 40 3 0 2 1 0 1 1 0 8 0 nd6 112 65 0 43 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 20 0 12 1 0 1 1 0 8 0 ppxss 1072 11 0 11 1 0 1 1 0 8 1 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 1 0 0 1 0 1 1 0 8 0 pfstkey 128 1 0 0 1 0 1 1 0 8 0 pfstate 384 1 0 0 1 0 1 1 0 8 0 pfrule 1360 9 0 9 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1056 0 653 31 0 31 31 0 8 3 art_table 40 1057 0 653 5 0 5 5 0 8 0 art_node 32 249 0 167 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 15 0 5 1 0 1 1 0 8 0 shmpl 112 4 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2144 0 659 93 0 93 93 0 8 0 ffsino 256 2144 0 659 93 0 93 93 0 8 0 nchpl 144 2825 0 1091 65 0 65 65 0 8 0 rtmask 32 5 0 5 1 0 1 1 0 8 1 vnodes 216 2340 0 0 130 0 130 130 0 8 0 namei 1024 9622 0 9621 2 0 2 2 0 8 1 kstatmem 264 60 0 36 3 0 3 3 0 8 1 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 15761 0 15761 8 0 8 8 1 8 8 plimitpl 152 164 0 144 1 0 1 1 0 8 0 sigapl 424 899 0 856 6 0 6 6 0 8 0 knotepl 120 14988 0 14941 10 0 10 10 0 8 8 kqueuepl 184 177 0 167 4 0 4 4 0 8 3 pipepl 304 181 0 154 3 0 3 3 0 8 0 fdescpl 448 885 0 856 5 0 5 5 0 8 1 filepl 120 3872 0 3648 9 0 9 9 0 8 2 lockfpl 104 92 0 89 1 0 1 1 0 8 0 lockfspl 48 46 0 43 1 0 1 1 0 8 0 sessionpl 144 39 0 31 1 0 1 1 0 8 0 pgrppl 48 64 0 48 1 0 1 1 0 8 0 ucredpl 104 432 0 420 1 0 1 1 0 8 0 zombiepl 144 857 0 856 1 0 1 1 0 8 0 processpl 1152 899 0 856 4 0 4 4 0 8 0 procpl 664 1359 0 1309 6 0 6 6 0 8 1 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 552 856 0 824 8 0 8 8 0 8 5 mcl64k 65536 20 0 19 1 0 1 1 0 8 0 mcl8k 8192 8 0 8 1 0 1 1 0 8 1 mcl4k 4096 2930 0 2879 13 0 13 13 0 8 5 mcl2k 2048 721 0 719 4 0 4 4 0 8 3 mtagpl 96 11 0 7 1 0 1 1 0 8 0 mbufpl 256 8222 0 8026 19 0 19 19 0 8 4 bufpl 280 6292 0 106 442 0 442 442 0 8 0 anonpl 24 156151 0 152809 58 0 58 58 0 187 14 amapchunkpl 152 20190 0 19741 28 0 28 28 0 158 10 amappl16 200 2885 0 2845 17 0 17 17 0 8 7 amappl15 192 7 0 7 1 0 1 1 0 8 1 amappl14 184 555 0 554 1 0 1 1 0 8 0 amappl13 176 200 0 189 1 0 1 1 0 8 0 amappl12 168 1176 0 1148 2 0 2 2 0 8 0 amappl11 160 3 0 3 1 0 1 1 0 8 1 amappl10 152 60 0 50 1 0 1 1 0 8 0 amappl9 144 251 0 251 1 0 1 1 0 8 1 amappl8 136 151 0 149 1 0 1 1 0 8 0 amappl7 128 165 0 154 1 0 1 1 0 8 0 amappl6 120 284 0 282 1 0 1 1 0 8 0 amappl5 112 93 0 85 1 0 1 1 0 8 0 amappl4 104 300 0 282 1 0 1 1 0 8 0 amappl3 96 3951 0 3848 4 0 4 4 0 8 1 amappl2 88 614 0 560 2 0 2 2 0 8 0 amappl1 80 12298 0 11747 15 0 15 15 0 8 3 amappl 88 5614 0 5462 4 0 4 4 0 92 0 uvmvnodes 80 110 0 0 3 0 3 3 0 8 0 dma65536 65536 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 254 0 254 1 0 1 1 0 8 1 dma64 64 7 0 7 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 1 1 0 1 1 0 8 0 uaddrrnd 24 885 0 856 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 885 0 856 1 0 1 1 0 8 0 vmmpekpl 168 8455 0 8412 3 0 3 3 0 8 0 vmmpepl 168 64077 0 62292 97 0 97 97 0 357 12 vmsppl 368 884 0 856 4 0 4 4 0 8 1 rwobjpl 40 20350 0 19390 13 0 13 13 0 8 0 pdppl 4096 1776 0 1712 112 44 68 80 0 8 4 pvpl 32 400016 0 391008 134 0 134 134 0 265 36 pmappl 216 884 0 856 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 395 0 44 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace pvclock_get(ffffffff83874bf0) at pvclock_get+0x53 pvclock_read_begin sys/dev/pv/pvclock.c:278 [inline] pvclock_get(ffffffff83874bf0) at pvclock_get+0x53 sys/dev/pv/pvclock.c:333 nanouptime(ffff80003c92fa20) at nanouptime+0x61 tc_delta sys/kern/kern_tc.c:138 [inline] nanouptime(ffff80003c92fa20) at nanouptime+0x61 binuptime sys/kern/kern_tc.c:191 [inline] nanouptime(ffff80003c92fa20) at nanouptime+0x61 sys/kern/kern_tc.c:217 tuagg_add_runtime() at tuagg_add_runtime+0x40 sys/kern/kern_resource.c:449 mi_switch() at mi_switch+0xb1 sys/kern/sched_bsd.c:372 ast(ffff80003c92faf0) at ast+0x13d mi_ast sys/sys/syscall_mi.h:252 [inline] ast(ffff80003c92faf0) at ast+0x13d sys/arch/amd64/amd64/trap.c:747 Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x57fd1255680, count: -6 ddb> machine ddbcpu 1 No such command ddb> trace pvclock_get(ffffffff83874bf0) at pvclock_get+0x53 pvclock_read_begin sys/dev/pv/pvclock.c:278 [inline] pvclock_get(ffffffff83874bf0) at pvclock_get+0x53 sys/dev/pv/pvclock.c:333 nanouptime(ffff80003c92fa20) at nanouptime+0x61 tc_delta sys/kern/kern_tc.c:138 [inline] nanouptime(ffff80003c92fa20) at nanouptime+0x61 binuptime sys/kern/kern_tc.c:191 [inline] nanouptime(ffff80003c92fa20) at nanouptime+0x61 sys/kern/kern_tc.c:217 tuagg_add_runtime() at tuagg_add_runtime+0x40 sys/kern/kern_resource.c:449 mi_switch() at mi_switch+0xb1 sys/kern/sched_bsd.c:372 ast(ffff80003c92faf0) at ast+0x13d mi_ast sys/sys/syscall_mi.h:252 [inline] ast(ffff80003c92faf0) at ast+0x13d sys/arch/amd64/amd64/trap.c:747 Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x57fd1255680, count: -6