⬢ DragonFlyBSD Kernel Audit
DF-2300 / run_fixed.log
← back to finding ↓ download raw
=== 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 ===