On Sat, 15 Jun 2024 11:58:42 -0400, Daniel Jakots <d...@chown.me> wrote:
> Hey, > > I updated my machines today to the latest snapshot. Previous > snapshot it was running was from 2024-05-24. > > I don't have time right now to type the panic stuff, so I just include > the pictures of the panic for now. I'll type the messages later. panic: pool_go_get: mcl2k free list modified: page 0xfffffd8005ac7000; item add r 0xfffffd8005ac8800; offset 0x0=0x0 != 0xa8c209c77e2fbcaa Stopped at db_enter+0x14: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *244621 54621 0 0X14000 0x200 0 wg_crypt db_enter() at db_enter+0xcf pool_do_get(ffffffff927f6360,2,ffff80001ca74af4) at pool_do_get+0x350 pool_get(ffffffff827f6360,2) at pool_get+0x86 m_clget(0,2,800) at m_clget+0x1a8 vio_populate_rx_mbufs(ffff8000000b4000) at vio_populate_rx_mbufs+0x133 vio_rx_intr(ffff8000000b4050) at vio_rx_intr+0x50 intr_handler(ffff80001ca74c90,ffff800000082200) at intr_handler+0x18f memset() at memset+0x5c wg_encap_worker(ffff8000008a9000) at wg_encap_worker+0x8b taskq_thread(ffff80000007e080) at taskq_thread+0x129 end trace frame: 0x0, count: 3 > I'm not sure if they include enough information, but I hit the panic > twice in a couple of hours so it seems it's easily reproducible. Tell > me what more info do you need. :) > > This is a virtual machine single core, which is running bgp sessions > over Wireguard® tunnels. Surprisingly, it's not the only machine with > that setup, but the panic seems to happen only on this one. > > Cheers, > Daniel > > OpenBSD 7.5-current (GENERIC) #129: Fri Jun 14 15:46:47 MDT 2024 > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC > real mem = 1056813056 (1007MB) > avail mem = 1001955328 (955MB) > random: good seed from bootblocks > mpath0 at root > scsibus0 at mpath0: 256 targets > mainbus0 at root > bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xf5940 (9 entries) > bios0: vendor Vultr > bios0: Vultr VC2 > acpi0 at bios0: ACPI 1.0 > acpi0: sleep states S3 S4 S5 > acpi0: tables DSDT FACP APIC HPET WAET > acpi0: wakeup devices > acpitimer0 at acpi0: 3579545 Hz, 24 bits > acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat > cpu0 at mainbus0: apid 0 (boot processor) > cpu0: Intel Xeon Processor (Skylake, IBRS), 2595.08 MHz, 06-55-04 > cpu0: cpuid 1 > edx=78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2> > ecx=f6da3203<SSE3,PCLMUL,SSSE3,FMA3,CX16,PCID,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,RDRAND,HV> > cpu0: cpuid 6 eax=4<ARAT> cpu0: cpuid 7.0 > ebx=d10307a9<FSGSBASE,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,AVX512F,AVX512DQ,CLWB,AVX512CD,AVX512BW,AVX512VL> > ecx=8<PKU> edx=84000000<IBRS,IBPB,SSBD> cpu0: cpuid d.1 > eax=1<XSAVEOPT> cpu0: cpuid 80000001 > edx=2c100800<NXE,PAGE1GB,RDTSCP,LONG> ecx=21<LAHF,ABM> cpu0: MELTDOWN > cpu0: 32KB 64b/line 8-way D-cache, 32KB 64b/line 8-way I-cache, 4MB > 64b/line 16-way L2 cache, 16MB 64b/line 16-way L3 cache cpu0: smt 0, > core 0, package 0 mtrr: Pentium Pro MTRR support, 8 var ranges, 88 > fixed ranges cpu0: apic clock running at 1000MHz ioapic0 at mainbus0: > apid 0 pa 0xfec00000, version 20, 24 pins acpihpet0 at acpi0: > 100000000 Hz acpiprt0 at acpi0: bus 0 (PCI0) "ACPI0006" at acpi0 not > configured acpipci0 at acpi0 PCI0 > "PNP0A06" at acpi0 not configured > "PNP0A06" at acpi0 not configured > "PNP0A06" at acpi0 not configured > "QEMU0002" at acpi0 not configured > acpicmos0 at acpi0 > "ACPI0010" at acpi0 not configured > acpicpu0 at acpi0: C1(@1 halt!) > cpu0: using Skylake AVX-512 MDS workaround > pvbus0 at mainbus0: KVM > pvclock0 at pvbus0 > pci0 at mainbus0 bus 0 > pchb0 at pci0 dev 0 function 0 "Intel 82441FX" rev 0x02 > pcib0 at pci0 dev 1 function 0 "Intel 82371SB ISA" rev 0x00 > pciide0 at pci0 dev 1 function 1 "Intel 82371SB IDE" rev 0x00: DMA, > channel 0 wired to compatibility, channel 1 wired to compatibility > pciide0: channel 0 disabled (no drives) atapiscsi0 at pciide0 channel > 1 drive 0 scsibus1 at atapiscsi0: 2 targets > cd0 at scsibus1 targ 0 lun 0: <QEMU, QEMU DVD-ROM, 2.5+> removable > cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 > uhci0 at pci0 dev 1 function 2 "Intel 82371SB USB" rev 0x01: apic 0 > int 11 piixpm0 at pci0 dev 1 function 3 "Intel 82371AB Power" rev > 0x03: apic 0 int 9 iic0 at piixpm0 > vga1 at pci0 dev 2 function 0 "Cirrus Logic CL-GD5446" rev 0x00 > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > virtio0 at pci0 dev 3 function 0 "Qumranet Virtio Network" rev 0x00 > vio0 at virtio0: address 56:00:02:c5:18:cb > virtio0: msix per-VQ > virtio1 at pci0 dev 4 function 0 "Qumranet Virtio Storage" rev 0x00 > vioblk0 at virtio1 > scsibus2 at vioblk0: 1 targets > sd0 at scsibus2 targ 0 lun 0: <VirtIO, Block Device, > > sd0: 25600MB, 512 bytes/sector, 52428800 sectors > virtio1: msix per-VQ > virtio2 at pci0 dev 5 function 0 "Qumranet Virtio Memory Balloon" rev > 0x00 viomb0 at virtio2 > virtio2: apic 0 int 10 > virtio3 at pci0 dev 6 function 0 "Qumranet Virtio RNG" rev 0x00 > viornd0 at virtio3 > virtio3: apic 0 int 10 > isa0 at pcib0 > isadma0 at isa0 > fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 > pckbc0 at isa0 port 0x60/5 irq 1 irq 12 > pckbd0 at pckbc0 (kbd slot) > wskbd0 at pckbd0: console keyboard, using wsdisplay0 > pms0 at pckbc0 (aux slot) > wsmouse0 at pms0 mux 0 > pcppi0 at isa0 port 0x61 > spkr0 at pcppi0 > usb0 at uhci0: USB revision 1.0 > uhub0 at usb0 configuration 1 interface 0 "Intel UHCI root hub" rev > 1.00/1.00 addr 1 uhidev0 at uhub0 port 1 configuration 1 interface 0 > "QEMU QEMU USB Tablet" rev 2.00/0.00 addr 2 uhidev0: iclass 3/0 > ums0 at uhidev0: 3 buttons, Z dir > wsmouse1 at ums0 mux 0 > vscsi0 at root > scsibus3 at vscsi0: 256 targets > softraid0 at root > scsibus4 at softraid0: 256 targets > root on sd0a (b2148f5b63c885c6.a) swap on sd0b dump on sd0b > WARNING: / was not properly unmounted > fd0 at fdc0 drive 1: density unknown