⬢ DragonFlyBSD Kernel Audit
DF-5632 / run_d_fixed.log
← back to finding ↓ download raw
=== load FIXED chain ===
=== stat ===
dfctl stat: kernel rc=0 v0=0x0 v1=0x0 v2=0x0
=== addchild (BUS_ADD_CHILD must return a real device_t: no panic, real child) ===
dfctl addchild: kernel rc=0 v0=0xfffff801175bc9c0 v1=0x0 v2=0x0
=== ivar round trip (write 0x42 -> read 0x42) ===
dfctl ivar: kernel rc=0 v0=0x0 v1=0x42 v2=0x42
=== create the controllable child, then cycle 2: trio must NOT grow ===
dfctl failchild: kernel rc=0 v0=0x0 v1=0x0 v2=0x0
dfctl cycle: kernel rc=0 v0=0x0 v1=0x0 v2=0x0
dfctl stat: kernel rc=0 v0=0x0 v1=0x0 v2=0x0
=== busy child must FAIL the bus detach (rc=16 EBUSY, bus stays attached) ===
hw.df5632.childbusy: 0 -> 1
dfctl detach_bus: kernel rc=16 v0=0x0 v1=0x0 v2=0x0
dfctl stat: kernel rc=0 v0=0x0 v1=0x0 v2=0x0
=== bus still healthy: request/release works (bus is ATTACHED) ===
hw.df5632.childbusy: 1 -> 0
dfctl reqbus: kernel rc=0 v0=0x0 v1=0x0 v2=0x0
=== teardown ===
Id Refs Address                Size Name
 1    5 0xffffffff80200000  1ad8538 kernel
 2    1 0xffffffff81cd9000    7c288 ehci.ko
 3    1 0xffffffff81d56000    8c778 xhci.ko
RUN-D-DONE