DF-2303 / run_fixed.log
=== uname === DragonFly 6.5-DEVELOPMENT #4: Sun Oct 18 12:45:22 UTC 2026 root@dfbsd:/usr/obj/usr/src/sys/FWO === DF-2300 A/B: opuser register writes must NOT land anymore === CTL_REGWR rc=0 MMIO[0x88]=0x00000000 FWOHCI_WRREG(0x18c, 0xcafe0001) rc=0 errno=0 readback=0xcafe0001 FWOHCI_WRREG(0x88, 0xcafe0002) rc=0 errno=0 readback=0xcafe0002 FWOHCI_RDREG(0x88) rc=0 errno=0 data=0x00000000 FWOHCI_WRPHYREG(1, 0x41) rc=0 errno=0 FWOHCI_RDPHYREG(1) rc=0 errno=0 data=0x00 --- root cross-check: register file must hold pre-test values --- CTL_REGRD rc=0 MMIO[0x18c]=0x00000000 CTL_REGRD rc=0 MMIO[0x88]=0x00000000 CTL_PHYRD rc=0 phy: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 --- root via /dev/fw0.0 must still work (priv passes) --- FWOHCI_WRREG(0x88, 0x600d0001) rc=0 errno=0 readback=0x600d0001 FWOHCI_RDREG(0x88) rc=0 errno=0 data=0x600d0001 CTL_REGRD rc=0 MMIO[0x88]=0x600d0001 === DF-2301 A/B: DUMPDMA rows bounded to ndesc === CTL_DBINIT rc=0 dbinit.rc=0 ndesc=8 ndb=64 esize=128 ssize=4096 nseg=2 seg0=0xfffff8008ed3f000 seglast=0xfffff8008f4ff000 elem5=0xfffff8008ed3f280 bus=0x100280 past=0xfffff8008ed3f300 elem2=63 va=0xfffff8008f4fff80 bus2=0x101f80 eps=32 CTL_DESCSET rc=0 ds.rc=0 elem=5 canary=1 CTL_DESCSET rc=0 ds.rc=0 elem=63 canary=0 CTL_REGWR rc=0 MMIO[0x18c]=0x00100280 DUMPDMA(0) rc=0 errno=0 opuser rc above (gate blocks) CTL_REGWR rc=0 MMIO[0x18c]=0x00101f80 DUMPDMA(0) rc=0 errno=0 --- rows --- unknown: ch 0 cntl:0x00000000 cmd:0x00101f80 match:0x00000000 unknown: dma 0 ch: Nostat Current DB 0 ch = 0 Current OP KEY INT BR len Addr Depend Stat: Cnt 00101f80 INPM ST3 C=1 NEV 1 aa000000 bb000000 0011:0001 Nostat 00101f80 INPM ST3 C=1 NEV 2 aa000001 bb000001 0011:0002 Nostat 00101f80 INPM ST3 C=1 NEV 3 aa000002 bb000002 0011:0003 Nostat 00101f80 INPM ST3 C=1 NEV 4 aa000003 bb000003 0011:0004 Nostat 00101f80 INPM ST3 C=1 NEV 5 aa000004 bb000004 0011:0005 Nostat 00101f80 INPM ST3 C=1 NEV 6 aa000005 bb000005 0011:0006 Nostat 00101f80 INPM ST3 C=1 NEV 7 aa000006 bb000006 0011:0007 Nostat 00101f80 INPM ST3 C=1 NEV 8 aa000007 bb000007 0011:0008 Nostat === DF-2303 A/B: injected impossible state must survive === CTL_DBINIT rc=0 dbinit.rc=0 ndesc=1 ndb=128 esize=16 ssize=4096 nseg=1 seg0=0xfffff801183d0000 seglast=0xfffff801183d0000 elem0=0xfffff801183d0000 bus=0x142000 past=0xfffff801183d0010 elem2=0 va=0xfffff801183d0000 bus2=0x142000 eps=256 CTL_RXEN rc=0 ch=2 rx_enable rc=0 CTL_ARCV rc=0 arcv.rc=0 mode=1 F=0 tcode=0 rlen_old=24 after: buf_offset=4032 pdb_tr=1 === survived injection; guest: 12:52PM up 36 secs, 0 users, load averages: 0.15, 0.04, 0.01 === fwohci_arcv: oversized header fragment, drop === DF-2302 A/B: window-exhaustion rounds must not panic === round 1 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 2 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 3 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 4 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 5 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 6 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 7 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 8 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 9 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 10 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 11 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 12 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 13 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 14 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 15 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 16 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 17 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 18 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 19 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 round 20 CTL_MEMEAT rc=0 ate=0 freed=0 survived=1 === 20 rounds done; guest: 12:52PM up 38 secs, 0 users, load averages: 0.15, 0.04, 0.01 === === run_fixed done ===