⬢ DragonFlyBSD Kernel Audit
DF-5642 / run_a.log
← back to finding ↓ download raw
=== load the REAL smbus chain under the fake controller ===
--- now kldload the real smb.ko (children attach, /dev minted) ---
[df5642] attach done: smbus0=0xfffff801174fbac0 cdev=0xfffff8008da31a00 (now: kldload smb)
[df5642] attach: nchildren=4
[df5642] attach: child[0] = smb0 (unit=0 state=3)
[df5642] attach: child[1] = smb1040 (unit=1040 state=3)
[df5642] attach: child[2] = smb1104 (unit=1104 state=3)
[df5642] attach: child[3] = smb1127 (unit=1127 state=3)

=== initial state ===
ctl: stat -> ioctl ok, ret=0
/dev/smb0 /dev/smb0-10 /dev/smb0-50 /dev/smb0-67 
node_count=       4

=== 3 detach+re-attach cycles (production APIs) ===
ctl: cycle -> ioctl ok, ret=0
/dev/smb0 /dev/smb0-10 /dev/smb0-11 /dev/smb0-12 /dev/smb0-13 /dev/smb0-50 /dev/smb0-51 /dev/smb0-52 /dev/smb0-53 /dev/smb0-67 /dev/smb0-68 /dev/smb0-69 /dev/smb0-6a /dev/smb1 /dev/smb2 /dev/smb3 
node_count=      16

=== 3 more cycles (unbounded) ===
ctl: cycle -> ioctl ok, ret=0
/dev/smb0 /dev/smb0-10 /dev/smb0-11 /dev/smb0-12 /dev/smb0-13 /dev/smb0-14 /dev/smb0-15 /dev/smb0-16 /dev/smb0-50 /dev/smb0-51 /dev/smb0-52 /dev/smb0-53 /dev/smb0-54 /dev/smb0-55 /dev/smb0-56 /dev/smb0-67 /dev/smb0-68 /dev/smb0-69 /dev/smb0-6a /dev/smb0-6b /dev/smb0-6c /dev/smb0-6d /dev/smb1 /dev/smb2 /dev/smb3 /dev/smb4 /dev/smb5 /dev/smb6 
node_count=      28

=== memory growth (M_BUS) ===
RUN-A-DONE