uvm_fault(0xffffffff827f9818, 0xa, 0, 1) -> e kernel: page fault trap, code=0 Stopped at vio_rxeof+0x191: movzwl 0xa(%r15),%eax ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff827f9818, 0xa, 0, 1) -> e vio_rxeof(ffff80000017a000) at vio_rxeof+0x191 sys/dev/pv/if_vio.c:1018 end trace frame: 0xffff80001d6607c0, count: 0 ddb> trace vio_rxeof(ffff80000017a000) at vio_rxeof+0x191 sys/dev/pv/if_vio.c:1018 vio_rx_intr(ffff80000017a050) at vio_rx_intr+0x4d sys/dev/pv/if_vio.c:1056 virtio_check_vqs(ffff80000002ea00) at virtio_check_vqs+0x150 sys/dev/pv/virtio.c:228 intr_handler(ffff80001d660870,ffff800000655380) at intr_handler+0x4d sys/arch/amd64/amd64/intr.c:537 Xintr_ioapic_edge19_untramp() at Xintr_ioapic_edge19_untramp+0x19f acpicpu_idle() at acpicpu_idle+0x322 sys/dev/acpi/acpicpu.c:1187 sched_idle(ffffffff826fbff0) at sched_idle+0x2ba sys/kern/kern_sched.c:178 end trace frame: 0x0, count: -7 ddb> show registers rdi 0xc rsi 0xc rbp 0xffff80001d660760 rbx 0xffff80000017a000 rdx 0 rcx 0xffff8000001ab000 rax 0 r8 0x2 r9 0 r10 0 r11 0x73fc1c160c1b6815 r12 0xffff80000002ea00 r13 0xc r14 0xfffffd805e53e100 r15 0 rip 0xffffffff8208fa11 vio_rxeof+0x191 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001d6606d0 ss 0x10 vio_rxeof+0x191: movzwl 0xa(%r15),%eax ddb> show proc PROC (idle0) pid=98995 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0x87db5b625a45df0c, list=0xffff80001d652ad0,0xffff80001d652390 process=0xffff8000ffffe740 user=0xffff80001d65b000, vmspace=0xffffffff827f9818 estcpu=0, cpticks=5452, pctcpu=0.0 user=0, sys=0, intr=1 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 80983 488350 0 0 3 0x14200 bored sosplice 96082 390990 0 0 3 0x14280 nfsidl nfsio 74941 231840 0 0 3 0x14280 nfsidl nfsio 30728 39187 0 0 3 0x14280 nfsidl nfsio 82889 341418 0 0 3 0x14280 nfsidl nfsio 7166 192210 0 0 3 0x14280 nfsidl nfsio 46356 234190 0 0 3 0x14280 nfsidl nfsio 49477 9597 0 0 3 0x14280 nfsidl nfsio 69989 485590 0 0 3 0x14280 nfsidl nfsio 6371 104345 0 0 3 0x14280 nfsidl nfsio 22810 64669 0 0 3 0x14280 nfsidl nfsio 72391 77785 0 0 3 0x14280 nfsidl nfsio 97569 447270 0 0 3 0x14280 nfsidl nfsio 55398 227208 0 0 3 0x14280 nfsidl nfsio 95795 351673 0 0 3 0x14280 nfsidl nfsio 96790 492873 0 0 3 0x14280 nfsidl nfsio 59013 179942 0 0 3 0x14280 nfsidl nfsio 77396 384627 0 0 3 0x14280 nfsidl nfsio 61415 486768 0 0 3 0x14280 nfsidl nfsio 70125 319587 0 0 3 0x14280 nfsidl nfsio 83674 180147 0 0 3 0x14280 nfsidl nfsio 14814 498900 12239 0 3 0x2 biowait syz-executor.0 25849 307206 12239 0 3 0x2 getblk syz-executor.1 12239 440003 70810 0 3 0x82 kqread syz-fuzzer 12239 179554 70810 0 3 0x4000082 nanosleep syz-fuzzer 12239 402206 70810 0 3 0x4000082 thrsleep syz-fuzzer 12239 398138 70810 0 3 0x4000082 thrsleep syz-fuzzer 12239 418840 70810 0 3 0x4000082 thrsleep syz-fuzzer 12239 510617 70810 0 3 0x4000082 thrsleep syz-fuzzer 12239 410657 70810 0 3 0x4000082 thrsleep syz-fuzzer 12239 267876 70810 0 3 0x4000082 thrsleep syz-fuzzer 70810 479488 96648 0 3 0x10008a pause ksh 96648 73137 66587 0 3 0x92 select sshd 25125 41690 1 0 3 0x100083 ttyin getty 66587 494293 1 0 3 0x80 select sshd 26187 93639 71424 73 3 0x100090 kqread syslogd 71424 9743 1 0 3 0x100082 netio syslogd 38612 207284 1 77 3 0x100090 poll dhclient 41700 350967 1 0 3 0x80 poll dhclient 80270 397041 0 0 3 0x14200 bored smr 762 488036 0 0 3 0x14200 pgzero zerothread 23877 164438 0 0 3 0x14200 aiodoned aiodoned 45865 401146 0 0 3 0x14200 syncer update 82794 494972 0 0 3 0x14200 cleaner cleaner 21428 463510 0 0 3 0x14200 reaper reaper 71641 312574 0 0 3 0x14200 pgdaemon pagedaemon 76186 274630 0 0 3 0x14200 bored crynlk 44829 198683 0 0 3 0x14200 bored crypto 55687 184790 0 0 3 0x40014200 acpi0 acpi0 46096 516759 0 0 3 0x14200 bored softnet 5138 119752 0 0 3 0x14200 bored systqmp 5171 290727 0 0 3 0x14200 bored systq 20233 96283 0 0 3 0x40014200 bored softclock *16620 98995 0 0 7 0x40014200 idle0 1 477569 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 9480 6344K 6784K 78643K 10842 0 pcb 13 8K 8K 78643K 47 0 rtable 130 7K 7K 78643K 280 0 ifaddr 70 15K 15K 78643K 104 0 sysctl 2 0K 0K 78643K 2 0 counters 21 16K 16K 78643K 27 0 ioctlops 0 0K 4K 78643K 43 0 iov 0 0K 12K 78643K 30 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1307 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 58 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 4 9K 25K 78643K 227 0 proc 48 38K 63K 78643K 359 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 14 0 in_multi 53 3K 3K 78643K 61 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 196 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 123 39K 39K 78643K 1375 0 UVM aobj 22 2K 3K 78643K 24 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 24 0 NDP 9 0K 0K 78643K 19 0 temp 92 3855K 3919K 78643K 3227 0 kqueue 5 8K 14K 78643K 15 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 53 0 5 2 0 2 2 0 8 0 unpcb 120 555 0 547 1 0 1 1 0 8 0 syncache 264 9 0 9 2 2 0 1 0 8 0 tcpqe 32 387 0 387 2 2 0 1 0 8 0 tcpcb 544 77 0 71 2 1 1 2 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 1 1 0 1 1 0 8 0 inpcb 296 225 0 218 3 2 1 2 0 8 0 nd6 48 8 0 1 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1136 1 0 1 1 0 1 1 0 8 1 pfrktable 1344 9 0 2 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfrule 1360 4 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 249 0 17 16 1 15 16 0 8 0 art_table 32 250 0 17 2 0 2 2 0 8 0 art_node 16 52 0 8 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 52 0 42 1 0 1 1 0 8 0 shmpl 112 21 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1703 0 310 88 0 88 88 0 8 0 ffsino 240 1703 0 310 83 0 83 83 0 8 0 nchpl 144 2275 0 674 60 0 60 60 0 8 0 uvmvnodes 72 1797 0 0 33 0 33 33 0 8 0 vnodes 208 1797 0 0 95 0 95 95 0 8 0 namei 1024 5698 0 5696 3 2 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 528 1 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 4 0 0 1 0 1 1 0 8 0 scxspl 192 6476 0 6474 1 0 1 1 0 8 0 plimitpl 152 26 0 19 1 0 1 1 0 8 0 sigapl 424 434 0 386 6 0 6 6 0 8 0 futexpl 56 4407 0 4407 2 1 1 1 0 8 1 knotepl 112 78 0 59 1 0 1 1 0 8 0 kqueuepl 144 46 0 40 1 0 1 1 0 8 0 pipepl 272 94 0 84 1 0 1 1 0 8 0 fdescpl 432 399 0 386 2 0 2 2 0 8 0 filepl 120 2600 0 2505 4 0 4 4 0 8 1 lockfpl 104 44 0 43 1 0 1 1 0 8 0 lockfspl 48 18 0 17 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 33 0 23 1 0 1 1 0 8 0 ucredpl 96 184 0 177 1 0 1 1 0 8 0 zombiepl 144 386 0 386 2 1 1 1 0 8 1 processpl 928 434 0 386 7 0 7 7 0 8 0 procpl 624 681 0 626 5 0 5 5 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 809 0 792 6 1 5 5 0 8 3 mcl64k 65536 17 0 17 2 2 0 1 0 8 0 mcl16k 16384 8 0 8 2 2 0 1 0 8 0 mcl12k 12288 7 0 7 2 2 0 1 0 8 0 mcl9k 9216 3 0 3 2 2 0 1 0 8 0 mcl8k 8192 28 0 28 2 1 1 1 0 8 1 mcl4k 4096 68 0 67 3 2 1 1 0 8 0 mcl2k 2048 93005 0 92945 25 16 9 19 0 8 0 mtagpl 96 22 0 2 2 1 1 1 0 8 0 mbufpl 256 148538 0 148387 18 7 11 15 0 8 0 bufpl 280 3729 0 126 258 0 258 258 0 8 0 anonpl 16 52536 0 35049 72 1 71 71 0 107 0 amapchunkpl 152 1940 0 1808 21 8 13 19 0 158 7 amappl16 192 2032 0 1063 49 0 49 49 0 8 0 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 22 0 19 1 0 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 106 0 102 1 0 1 1 0 8 0 amappl11 152 51 0 41 1 0 1 1 0 8 0 amappl10 144 11 0 8 1 0 1 1 0 8 0 amappl9 136 371 0 370 1 0 1 1 0 8 0 amappl8 128 323 0 281 2 0 2 2 0 8 0 amappl7 120 114 0 101 1 0 1 1 0 8 0 amappl6 112 25 0 19 1 0 1 1 0 8 0 amappl5 104 440 0 428 1 0 1 1 0 8 0 amappl4 96 424 0 394 1 0 1 1 0 8 0 amappl3 88 130 0 125 1 0 1 1 0 8 0 amappl2 80 2387 0 2331 2 0 2 2 0 8 0 amappl1 72 18002 0 17604 23 14 9 17 0 8 0 amappl 80 893 0 852 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 23 0 2 1 0 1 1 0 8 0 uaddrrnd 24 400 0 386 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 400 0 386 1 0 1 1 0 8 0 vmmpekpl 168 6620 0 6591 2 0 2 2 0 8 0 vmmpepl 168 55673 0 53718 118 22 96 112 0 357 6 vmsppl 272 399 0 386 4 2 2 2 0 8 1 pdppl 4096 806 0 773 6 1 5 6 0 8 0 pvpl 32 168369 0 147878 169 1 168 169 0 265 0 pmappl 200 399 0 386 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 273 0 40 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace vio_rxeof(ffff80000017a000) at vio_rxeof+0x191 sys/dev/pv/if_vio.c:1018 vio_rx_intr(ffff80000017a050) at vio_rx_intr+0x4d sys/dev/pv/if_vio.c:1056 virtio_check_vqs(ffff80000002ea00) at virtio_check_vqs+0x150 sys/dev/pv/virtio.c:228 intr_handler(ffff80001d660870,ffff800000655380) at intr_handler+0x4d sys/arch/amd64/amd64/intr.c:537 Xintr_ioapic_edge19_untramp() at Xintr_ioapic_edge19_untramp+0x19f acpicpu_idle() at acpicpu_idle+0x322 sys/dev/acpi/acpicpu.c:1187 sched_idle(ffffffff826fbff0) at sched_idle+0x2ba sys/kern/kern_sched.c:178 end trace frame: 0x0, count: -7 ddb> machine ddbcpu 1 No such command ddb> trace vio_rxeof(ffff80000017a000) at vio_rxeof+0x191 sys/dev/pv/if_vio.c:1018 vio_rx_intr(ffff80000017a050) at vio_rx_intr+0x4d sys/dev/pv/if_vio.c:1056 virtio_check_vqs(ffff80000002ea00) at virtio_check_vqs+0x150 sys/dev/pv/virtio.c:228 intr_handler(ffff80001d660870,ffff800000655380) at intr_handler+0x4d sys/arch/amd64/amd64/intr.c:537 Xintr_ioapic_edge19_untramp() at Xintr_ioapic_edge19_untramp+0x19f acpicpu_idle() at acpicpu_idle+0x322 sys/dev/acpi/acpicpu.c:1187 sched_idle(ffffffff826fbff0) at sched_idle+0x2ba sys/kern/kern_sched.c:178 end trace frame: 0x0, count: -7