There are problems with wg(4) that people with some workloads have been seeing after upgrading past 7.3, though looking at this thread from when it last came up https://marc.info/?t=170940892700001&r=1&w=2 I'm not sure if we'd be expecting to see trouble on non-MP...
On 2024/05/17 00:55, Anthony J. Bentley wrote: > Hi, > > This week I updated a machine from 7.3 to 7.5. Almost immediately it > started panicking constantly. The machine runs a webserver on a wg(4) > interface and receives a mild amount of traffic. I turned off > wireguard, moved the wg config to a vmm(4) virtual machine, and > immediately the host stopped crashing and the VM started crashing. > > The problem still occurs on -current. It reliably lands in ddb after a > few hours (or, sometimes, less than a minute) of uptime. > > Here are four traces from -current. They all look pretty different to me, > but I don't know what I'm looking at. > > > uvm_fault(0xffffffff825bfa18, 0x344, 0, 1) -> e > kernel: page fault trap, code=0 > Stopped at schedcpu+0xf8: movzbl 0x344(%rax),%ebx > TID PID UID PRFLAGS PFLAGS CPU COMMAND > *400822 72372 0 0x14000 0x200 0 wg_crypt > schedcpu(0) at schedcpu+0xf8 > softclock_process_tick_timeout(ffffffff8250cc60,0) at > softclock_process_tick_ti > meout+0xfb > softclock(0) at softclock+0x10a > softintr_dispatch(0) at softintr_dispatch+0xc1 > Xsoftclock() at Xsoftclock+0x27 > memset() at memset+0x5c > wg_encap_worker(ffff8000007ee000) at wg_encap_worker+0x79 > taskq_thread(ffff8000007e8e80) at taskq_thread+0xf0 > end trace frame: 0x0, count: 7 > 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> show panic > *cpu0: uvm_fault(0xffffffff825bfa18, 0x344, 0, 1) -> e > ddb> trace > schedcpu(0) at schedcpu+0xf8 > softclock_process_tick_timeout(ffffffff8250cc60,0) at > softclock_process_tick_ti > meout+0xfb > softclock(0) at softclock+0x10a > softintr_dispatch(0) at softintr_dispatch+0xc1 > Xsoftclock() at Xsoftclock+0x27 > memset() at memset+0x5c > wg_encap_worker(ffff8000007ee000) at wg_encap_worker+0x79 > taskq_thread(ffff8000007e8e80) at taskq_thread+0xf0 > end trace frame: 0x0, count: -8 > ddb> ps > PID TID PPID UID S FLAGS WAIT COMMAND > 42950 295310 1 0 3 0x8100083 ttyin ksh > 89976 468349 1 0 3 0x18100098 kqread cron > *72372 400822 0 0 7 0x14200 wg_crypt > 34099 494464 0 0 3 0x14200 bored wg_handshake > 81076 468124 0 0 3 0x14200 bored wg_handshake > 17034 32138 1 110 3 0x18100090 kqread sndiod > 3443 18288 1 99 3 0x19100090 kqread sndiod > 39555 464562 27824 67 3 0x19100092 kqread httpd > 40852 373284 27824 67 3 0x19100092 kqread httpd > 9740 249651 27824 67 3 0x19100092 kqread httpd > 22641 107130 27824 67 3 0x19100092 kqread httpd > 27824 140918 1 0 3 0x18100080 kqread httpd > 46973 222762 59115 95 3 0x19100092 kqread smtpd > 34463 438292 59115 103 3 0x19100092 kqread smtpd > 93000 371803 59115 95 3 0x19100092 kqread smtpd > 99364 301284 59115 95 3 0x18100092 kqread smtpd > 13911 166137 59115 95 3 0x19100092 kqread smtpd > 5160 64906 59115 95 3 0x19100092 kqread smtpd > 59115 474304 1 0 3 0x18100080 kqread smtpd > 75950 258004 99655 89 3 0x19100092 kqread relayd > 39929 22451 99655 89 3 0x19100092 kqread relayd > 60312 356080 99655 89 2 0x19100012 relayd > 23739 153447 99655 89 3 0x19100092 kqread relayd > 90077 500816 99655 89 3 0x19100092 kqread relayd > 82619 373105 99655 89 3 0x19100092 kqread relayd > 71305 347863 1 0 3 0x18100080 kqread ntpd > 34900 127546 77355 83 3 0x18100092 kqread ntpd > 90622 315749 81226 74 3 0x19100092 bpf pflogd > 81226 424867 1 0 3 0x18000080 sbwait pflogd > 33232 160507 1 0 3 0x18100080 kqread resolvd > 9751 395040 51158 77 3 0x18100092 kqread dhcpleased > 177 216019 51158 77 3 0x18100092 kqread dhcpleased > 51158 427067 1 0 3 0x18000080 kqread dhcpleased > 93566 387647 43331 115 3 0x18100092 kqread slaacd > 68547 195472 43331 115 3 0x18100092 kqread slaacd > 43331 513834 1 0 3 0x18100080 kqread slaacd > 16278 173604 0 0 3 0x14200 bored smr > 44227 432058 0 0 3 0x14200 pgzero zerothread > 64719 187250 0 0 3 0x14200 aiodoned aiodoned > 44956 418653 0 0 3 0x14200 syncer update > 43575 271961 0 0 3 0x14200 cleaner cleaner > 67873 66201 0 0 3 0x14200 reaper reaper > 28719 432864 0 0 3 0x14200 pgdaemon pagedaemon > 8941 23373 0 0 3 0x14200 bored softnet3 > 36262 143146 0 0 3 0x14200 bored softnet2 > 37296 370864 0 0 3 0x14200 bored softnet1 > 19085 171699 0 0 3 0x14200 bored softnet0 > 28881 444257 0 0 3 0x14200 bored systqmp > 86645 499229 0 0 3 0x14200 bored systq > 54878 218184 0 0 3 0x40014200 tmoslp softclock > 1639 96425 0 0 3 0x40014200 idle0 > 1 133415 0 0 3 0x8000082 wait init > 0 0 -1 0 3 0x10200 scheduler swapper > > > kernel: protection fault trap, code=0 > Stopped at pool_do_put+0xc9: movq 0x8(%rcx),%rcx > ddb> show panic > the kernel did not panic > ddb> trace > pool_do_put(ffffffff82613610,fffffd8005fca000) at pool_do_put+0xc9 > pool_put(ffffffff82613610,fffffd8005fca000) at pool_put+0x53 > m_extfree(fffffd8013cec500) at m_extfree+0xa5 > m_free(fffffd8013cec500) at m_free+0x97 > m_freem(fffffd803c9d3e00) at m_freem+0x38 > vio_txeof(ffff800000064118) at vio_txeof+0x11d > vio_tx_intr(ffff800000064118) at vio_tx_intr+0x31 > virtio_check_vqs(ffff800000024800) at virtio_check_vqs+0x102 > virtio_pci_legacy_intr(ffff800000024800) at virtio_pci_legacy_intr+0x65 > intr_handler(ffff80001ca36360,ffff800000073e00) at intr_handler+0x3c > Xintr_legacy5_untramp() at Xintr_legacy5_untramp+0x1a3 > memset() at memset+0x5c > wg_encap_worker(ffff8000007ef000) at wg_encap_worker+0x79 > taskq_thread(ffff800000892f80) at taskq_thread+0xf0 > end trace frame: 0x0, count: -14 > ddb> ps > > PID TID PPID UID S FLAGS WAIT COMMAND > 75346 448759 1 0 3 0x8100083 ttyin ksh > 3646 343823 1 0 3 0x18100098 kqread cron > *69669 328471 0 0 7 0x14200 wg_crypt > 43138 124400 0 0 3 0x14200 bored wg_handshake > 18543 169166 0 0 3 0x14200 bored wg_handshake > 61906 161769 1 110 3 0x18100090 kqread sndiod > 14891 136174 1 99 3 0x19100090 kqread sndiod > 49350 213967 5351 95 3 0x19100092 kqread smtpd > 82084 30434 5351 103 3 0x19100092 kqread smtpd > 59772 109066 5351 95 3 0x19100092 kqread smtpd > 65171 306438 5351 95 3 0x18100092 kqread smtpd > 85094 58082 5351 95 3 0x19100092 kqread smtpd > 31338 431552 5351 95 3 0x19100092 kqread smtpd > 5351 150099 1 0 3 0x18100080 kqread smtpd > 24518 492375 70781 89 3 0x19100092 kqread relayd > 83403 456220 70781 89 3 0x19100092 kqread relayd > 48028 402853 70781 89 3 0x19100092 kqread relayd > 87419 300848 70781 89 2 0x19100012 relayd > 26535 63098 70781 89 3 0x19100092 kqread relayd > 5779 104115 70781 89 3 0x19100092 kqread relayd > 55463 484814 70781 89 3 0x19100092 kqread relayd > 75483 73954 70781 89 3 0x19100092 kqread relayd > 70781 272205 1 0 3 0x18000080 kqread relayd > 57936 187213 1 0 3 0x18000088 kqread sshd > 76829 94512 1 0 3 0x18100080 kqread ntpd > 54646 427350 18693 83 3 0x18100092 kqread ntpd > 18693 485656 1 83 3 0x19100092 kqread ntpd > 75617 348179 21999 74 3 0x19100092 bpf pflogd > 21999 19635 1 0 3 0x18000080 sbwait pflogd > 53740 455697 38751 73 3 0x19100090 kqread syslogd > 38751 208041 1 0 3 0x18100082 sbwait syslogd > 13592 317023 1 0 3 0x18100080 kqread resolvd > 83806 316585 66349 77 3 0x18100092 kqread dhcpleased > 9629 274355 66349 77 3 0x18100092 kqread dhcpleased > 66349 96341 1 0 3 0x18000080 kqread dhcpleased > 7327 419924 28115 115 3 0x18100092 kqread slaacd > 11195 77289 28115 115 3 0x18100092 kqread slaacd > 28115 484590 1 0 3 0x18100080 kqread slaacd > 46730 217700 0 0 3 0x14200 bored smr > 48064 21269 0 0 3 0x14200 pgzero zerothread > 96216 182020 0 0 3 0x14200 aiodoned aiodoned > 95863 300818 0 0 3 0x14200 syncer update > 23877 228427 0 0 3 0x14200 cleaner cleaner > 43103 76603 0 0 3 0x14200 reaper reaper > 95047 19324 0 0 3 0x14200 pgdaemon pagedaemon > 47782 509066 0 0 3 0x14200 bored softnet3 > 29741 71093 0 0 3 0x14200 bored softnet2 > 55838 207572 0 0 3 0x14200 bored softnet1 > 88 419913 0 0 3 0x14200 bored softnet0 > 45350 212749 0 0 3 0x14200 bored systqmp > 81969 425648 0 0 3 0x14200 bored systq > 58933 223021 0 0 3 0x40014200 tmoslp softclock > 83814 43076 0 0 3 0x40014200 idle0 > 1 498706 0 0 3 0x8000082 wait init > 0 0 -1 0 3 0x10200 scheduler swapper > > > uvm_fault(0xffffffff825e04c0, 0x16, 0, 1) -> e > kernel: page fault trap, code=0 > Stopped at memcpy+0x23: repe movsb (%rsi),%es:(%rdi) > TID PID UID PRFLAGS PFLAGS CPU COMMAND > *172432 68466 0 0x14000 0x200 0 wg_crypt > memcpy() at memcpy+0x23 > _bpf_filter(ffff8000007e3980,ffffffff822803d0,fffffd8017b6de00,8a) at > _bpf_filt > er+0x2da > _bpf_mtap(ffff80000005e280,fffffd8017b6de00,fffffd8017b6de00,1) at > _bpf_mtap+0x > 135 > ifiq_input(ffff8000000646b8,ffff80001ca3a7e8) at ifiq_input+0xf4 > vio_rxeof(ffff800000064000) at vio_rxeof+0x26f > vio_rx_intr(ffff800000064050) at vio_rx_intr+0x38 > virtio_check_vqs(ffff800000024800) at virtio_check_vqs+0x102 > virtio_pci_legacy_intr(ffff800000024800) at virtio_pci_legacy_intr+0x65 > intr_handler(ffff80001ca3a980,ffff800000073e00) at intr_handler+0x3c > Xintr_legacy5_untramp() at Xintr_legacy5_untramp+0x1a3 > Xspllower() at Xspllower+0x1d > softintr_dispatch(0) at softintr_dispatch+0xb4 > Xsoftclock() at Xsoftclock+0x27 > memset() at memset+0x5c > end trace frame: 0xffff80001ca3ac40, count: 0 > 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> show panic > *cpu0: uvm_fault(0xffffffff825e04c0, 0x16, 0, 1) -> e > ddb> trace > memcpy() at memcpy+0x23 > _bpf_filter(ffff8000007e3980,ffffffff822803d0,fffffd8017b6de00,8a) at > _bpf_filt > er+0x2da > _bpf_mtap(ffff80000005e280,fffffd8017b6de00,fffffd8017b6de00,1) at > _bpf_mtap+0x > 135 > ifiq_input(ffff8000000646b8,ffff80001ca3a7e8) at ifiq_input+0xf4 > vio_rxeof(ffff800000064000) at vio_rxeof+0x26f > vio_rx_intr(ffff800000064050) at vio_rx_intr+0x38 > virtio_check_vqs(ffff800000024800) at virtio_check_vqs+0x102 > virtio_pci_legacy_intr(ffff800000024800) at virtio_pci_legacy_intr+0x65 > intr_handler(ffff80001ca3a980,ffff800000073e00) at intr_handler+0x3c > Xintr_legacy5_untramp() at Xintr_legacy5_untramp+0x1a3 > Xspllower() at Xspllower+0x1d > softintr_dispatch(0) at softintr_dispatch+0xb4 > Xsoftclock() at Xsoftclock+0x27 > memset() at memset+0x5c > wg_encap_worker(ffff8000007ee000) at wg_encap_worker+0x79 > taskq_thread(ffff800000892000) at taskq_thread+0xf0 > end trace frame: 0x0, count: -16 > ddb> ps > > PID TID PPID UID S FLAGS WAIT COMMAND > 12288 1435 31534 89 3 0x19100092 kqread relayd > 26799 55563 31534 89 3 0x19100092 kqread relayd > 70569 69175 31534 89 3 0x19100092 kqread relayd > 96108 239473 31534 89 3 0x19100092 kqread relayd > 37148 148552 31534 89 2 0x19100012 relayd > 94621 384767 31534 89 3 0x19100092 kqread relayd > 93605 390947 31534 89 3 0x19100092 kqread relayd > 22011 519250 31534 89 3 0x19100092 kqread relayd > 31534 304845 1 0 3 0x18000080 kqread relayd > 69997 355019 1 0 3 0x8100083 ttyin ksh > 62194 377734 1 0 3 0x18100098 kqread cron > *68466 172432 0 0 7 0x14200 wg_crypt > 33325 483335 0 0 3 0x14200 bored wg_handshake > 18745 484370 0 0 3 0x14200 bored wg_handshake > 12331 187013 1 110 3 0x18100090 kqread sndiod > 26675 401856 1 99 3 0x19100090 kqread sndiod > 49815 198380 96341 95 3 0x19100092 kqread smtpd > 64553 21749 96341 103 3 0x19100092 kqread smtpd > 45763 382721 96341 95 3 0x19100092 kqread smtpd > 79034 314506 96341 95 3 0x18100092 kqread smtpd > 82837 65609 96341 95 3 0x19100092 kqread smtpd > 51403 519329 96341 95 3 0x19100092 kqread smtpd > 96341 170577 1 0 3 0x18100080 kqread smtpd > 21226 442859 1 0 3 0x18000088 kqread sshd > 75110 192640 1 0 3 0x18100080 kqread ntpd > 61006 226173 26624 83 3 0x18100092 kqread ntpd > 26624 99855 1 83 3 0x19100092 kqread ntpd > 50839 355983 51971 74 3 0x19100092 bpf pflogd > 51971 71508 1 0 3 0x18000080 sbwait pflogd > 23839 115738 54411 73 3 0x19100090 kqread syslogd > 54411 234183 1 0 3 0x18100082 sbwait syslogd > 33080 398585 1 0 3 0x18100080 kqread resolvd > 39205 478659 70274 77 3 0x18100092 kqread dhcpleased > 59146 194383 70274 77 3 0x18100092 kqread dhcpleased > 70274 436049 1 0 3 0x18000080 kqread dhcpleased > 87779 78770 34488 115 3 0x18100092 kqread slaacd > 33358 225893 34488 115 3 0x18100092 kqread slaacd > 34488 440245 1 0 3 0x18100080 kqread slaacd > 76553 245110 0 0 3 0x14200 bored smr > 47097 44521 0 0 3 0x14200 pgzero zerothread > 66703 57466 0 0 3 0x14200 aiodoned aiodoned > 40452 508193 0 0 3 0x14200 syncer update > 95954 391744 0 0 3 0x14200 cleaner cleaner > 58012 18596 0 0 3 0x14200 reaper reaper > 95043 34376 0 0 3 0x14200 pgdaemon pagedaemon > 91820 66682 0 0 3 0x14200 bored softnet3 > 77073 101002 0 0 3 0x14200 bored softnet2 > 98777 345781 0 0 3 0x14200 bored softnet1 > 9453 267055 0 0 3 0x14200 bored softnet0 > 82201 56049 0 0 3 0x14200 bored systqmp > 90217 325002 0 0 3 0x14200 bored systq > 41791 294020 0 0 2 0x40014200 softclock > 85962 177559 0 0 3 0x40014200 idle0 > 1 46050 0 0 3 0x8000082 wait init > 0 0 -1 0 3 0x10200 scheduler swapper > > > nic: pool_do_get: mcl2k free list modified: page 0xfffffd8013025000; > item add > > r 0xfffffd8013026800; offset 0x0=0x0 != 0x46d568d66a9f207a > Stopped at db_enter+0x14: popq %rbp > TID PID UID PRFLAGS PFLAGS CPU COMMAND > * 92182 84055 0 0x14000 0x200 0 wg_crypt > db_enter() at db_enter+0x14 > panic(ffffffff821293c7) at panic+0xb5 > pool_do_get(ffffffff8256efe0,2,ffff80001c93cd34) at pool_do_get+0x320 > pool_get(ffffffff8256efe0,2) at pool_get+0x7d > m_clget(0,2,800) at m_clget+0x18d > vio_populate_rx_mbufs(ffff800000064000) at vio_populate_rx_mbufs+0x108 > vio_rx_intr(ffff800000064050) at vio_rx_intr+0x47 > virtio_check_vqs(ffff800000024800) at virtio_check_vqs+0x102 > virtio_pci_legacy_intr(ffff800000024800) at virtio_pci_legacy_intr+0x65 > intr_handler(ffff80001c93cf60,ffff800000073e00) at intr_handler+0x3c > Xintr_legacy5_untramp() at Xintr_legacy5_untramp+0x1a3 > memset() at memset+0x5c > wg_encap_worker(ffff8000007f0000) at wg_encap_worker+0x79 > taskq_thread(ffff800000889480) at taskq_thread+0xf0 > end trace frame: 0x0, count: 1 > 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> show panic > *cpu0: pool_do_get: mcl2k free list modified: page 0xfffffd8013025000; item > add > r 0xfffffd8013026800; offset 0x0=0x0 != 0x46d568d66a9f207a > ddb> trace > db_enter() at db_enter+0x14 > panic(ffffffff821293c7) at panic+0xb5 > pool_do_get(ffffffff8256efe0,2,ffff80001c93cd34) at pool_do_get+0x320 > pool_get(ffffffff8256efe0,2) at pool_get+0x7d > m_clget(0,2,800) at m_clget+0x18d > vio_populate_rx_mbufs(ffff800000064000) at vio_populate_rx_mbufs+0x108 > vio_rx_intr(ffff800000064050) at vio_rx_intr+0x47 > virtio_check_vqs(ffff800000024800) at virtio_check_vqs+0x102 > virtio_pci_legacy_intr(ffff800000024800) at virtio_pci_legacy_intr+0x65 > intr_handler(ffff80001c93cf60,ffff800000073e00) at intr_handler+0x3c > Xintr_legacy5_untramp() at Xintr_legacy5_untramp+0x1a3 > memset() at memset+0x5c > wg_encap_worker(ffff8000007f0000) at wg_encap_worker+0x79 > taskq_thread(ffff800000889480) at taskq_thread+0xf0 > end trace frame: 0x0, count: -14 > ddb> show registers > rdi 0x4 > rsi 0x14 > rbp 0xffff80001c93cbf0 > rbx 0 > rdx 0x3fd > rcx 0x4800000000000111 > rax 0x8a > r8 0x101010101010101 > r9 0 > r10 0x7b8d76ddf1d71897 > r11 0xf67dbbe7544138b5 > r12 0xfffffd803d7dca20 > r13 0xfffffd800cffdb00 > r14 0 > r15 0xffffffff821293c7 apollo_pio_rec+0x32a49 > rip 0xffffffff810ac084 db_enter+0x14 > cs 0x8 > rflags 0x282 > rsp 0xffff80001c93cbf0 > ss 0x10 > db_enter+0x14: popq %rbp > PID TID PPID UID S FLAGS WAIT COMMAND > 50061 521984 21865 89 3 0x19100092 kqread relayd > 13436 127319 21865 89 3 0x19100092 kqread relayd > 46868 379187 21865 89 3 0x19100092 kqread relayd > 31711 94256 21865 89 3 0x19100092 kqread relayd > 23853 356802 21865 89 3 0x19100092 kqread relayd > 86486 83621 21865 89 2 0x19100012 relayd > 22024 362076 21865 89 3 0x19100092 kqread relayd > 89848 155747 21865 89 3 0x19100092 kqread relayd > 21865 322610 1 0 3 0x18000080 kqread relayd > 74084 473708 40891 0 3 0x8100083 ttyin ksh > 40891 170971 1 1000 3 0x810008b sigsusp ksh > 76948 280529 1 0 3 0x18100098 kqread cron > *84055 92182 0 0 7 0x14200 wg_crypt > 24473 203138 0 0 3 0x14200 bored wg_handshake > 91867 257528 0 0 3 0x14200 bored wg_handshake > 11053 420445 1 99 3 0x19100090 kqread sndiod > 49419 44720 1 110 3 0x18100090 kqread sndiod > 79976 192875 43591 95 3 0x19100092 kqread smtpd > 72606 414775 43591 103 3 0x19100092 kqread smtpd > 74759 104367 43591 95 3 0x19100092 kqread smtpd > 43957 463332 43591 95 3 0x18100092 kqread smtpd > 54528 328625 43591 95 3 0x19100092 kqread smtpd > 51345 174258 43591 95 3 0x19100092 kqread smtpd > 43591 82516 1 0 3 0x18100080 kqread smtpd > 93809 495685 1 0 3 0x18000088 kqread sshd > 59979 212677 1 0 3 0x18100080 kqread ntpd > 12460 443745 81791 83 3 0x18100092 kqread ntpd > 81791 290004 1 83 3 0x19100092 kqread ntpd > 12132 462637 91269 74 3 0x19100092 bpf pflogd > 91269 345854 1 0 3 0x18000080 sbwait pflogd > 67585 228330 42035 73 3 0x19100090 kqread syslogd > 42035 483068 1 0 3 0x18100082 sbwait syslogd > 82685 40747 1 0 3 0x18100080 kqread resolvd > 25487 291604 59673 77 3 0x18100092 kqread dhcpleased > 21807 226208 59673 77 3 0x18100092 kqread dhcpleased > 59673 409998 1 0 3 0x18000080 kqread dhcpleased > 80834 398659 82494 115 3 0x18100092 kqread slaacd > 74438 390914 82494 115 3 0x18100092 kqread slaacd > 82494 410328 1 0 3 0x18100080 kqread slaacd > 68901 81955 0 0 3 0x14200 bored smr > 59629 56158 0 0 3 0x14200 pgzero zerothread > 48213 209611 0 0 3 0x14200 aiodoned aiodoned > 54830 345769 0 0 3 0x14200 syncer update > 68856 328632 0 0 3 0x14200 cleaner cleaner > 15433 320204 0 0 3 0x14200 reaper reaper > 82286 517916 0 0 3 0x14200 pgdaemon pagedaemon > 30958 208553 0 0 3 0x14200 bored softnet3 > 94772 292139 0 0 3 0x14200 bored softnet2 > 20201 214838 0 0 3 0x14200 bored softnet1 > 49685 46941 0 0 2 0x14200 softnet0 > 15932 128217 0 0 3 0x14200 bored systqmp > 70644 356087 0 0 3 0x14200 bored systq > 71671 239658 0 0 3 0x40014200 tmoslp softclock > 42092 125504 0 0 3 0x40014200 idle0 > 1 173245 0 0 3 0x8000082 wait init > 0 0 -1 0 3 0x10200 scheduler swapper > > > OpenBSD 7.5-current (GENERIC) #70: Wed May 15 19:59:58 MDT 2024 > > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC > > real mem = 1056952320 (1007MB) > > avail mem = 1004109824 (957MB) > random: good seed from bootblocks > mpath0 at root > > scsibus0 at mpath0: 256 targets > mainbus0 at root > bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xf2760 (10 entries) > bios0: vendor SeaBIOS version "1.16.3p0-OpenBSD-vmm" date 01/01/2011 > bios0: OpenBSD VMM > acpi at bios0 not configured > > cpu0 at mainbus0: (uniprocessor) > > cpu0: Intel(R) Core(TM) i3-7100U CPU @ 2.40GHz, 2400.03 MHz, 06-8e-09 > cpu0: cpuid 1 > edx=78ba97f<FPU,VME,DE,PSE,TSC,MSR,PAE,CX8,SEP,PGE,CMOV,PAT,PSE36, > CFLUSH,MMX,FXSR,SSE,SSE2> > ecx=f6d83203<SSE3,PCLMUL,SSSE3,FMA3,CX16,SSE4.1,SSE4.2 > ,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,HV> > cpu0: cpuid 7.0 > ebx=9c23a9<FSGSBASE,BMI1,AVX2,SMEP,BMI2,ERMS,RDSEED,ADX,SMAP,CLF > LUSHOPT> edx=400<MD_CLEAR> > cpu0: cpuid 80000001 edx=24100800<NXE,PAGE1GB,LONG> ecx=121<LAHF,ABM,3DNOWP> > cpu0: cpuid 80000007 edx=100<ITSC> > cpu0: MELTDOWN > cpu0: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 256KB > 64b/line 4 > -way L2 cache, 3MB 64b/line 12-way L3 cache > cpu0: smt 0, core 0, package 0 > cpu0: using VERW MDS workaround > pvbus0 at mainbus0: OpenBSD > pvclock0 at pvbus0 > pci0 at mainbus0 bus 0 > pchb0 at pci0 dev 0 function 0 "OpenBSD VMM Host" rev 0x00 > virtio0 at pci0 dev 1 function 0 "Qumranet Virtio RNG" rev 0x00 > viornd0 at virtio0 > virtio0: irq 3 > virtio1 at pci0 dev 2 function 0 "Qumranet Virtio Network" rev 0x00 > vio0 at virtio1: address fe:e1:bb:d1:ec:15 > virtio1: irq 5 > virtio2 at pci0 dev 3 function 0 "Qumranet Virtio Storage" rev 0x00 > vioblk0 at virtio2 > scsibus1 at vioblk0: 1 targets > sd0 at scsibus1 targ 0 lun 0: <VirtIO, Block Device, > > sd0: 10240MB, 512 bytes/sector, 20971520 sectors > virtio2: irq 6 > virtio3 at pci0 dev 4 function 0 "OpenBSD VMM Control" rev 0x00 > vmmci0 at virtio3 > virtio3: irq 7 > isa0 at mainbus0 > isadma0 at isa0 > com0 at isa0 port 0x3f8/8 irq 4: ns8250, no fifo > com0: console > vscsi0 at root > scsibus2 at vscsi0: 256 targets > softraid0 at root > scsibus3 at softraid0: 256 targets > root on sd0a (72abbdb73b92283a.a) swap on sd0b dump on sd0b > WARNING: / was not properly unmounted >