⬢ DragonFlyBSD Kernel Audit
DF-3619 / run.log
← back to finding ↓ download raw
sizeof(atom_voltage_table)=268 entries[] capacity=32 entry=8 bytes
offsets in ci_power_info region: vddc=0 vddci=268 mvdd=536 tail_after_mvdd=392 total=1200

vddc_voltage_table (ci_dpm.c:2285, SVID2 VDDC)
  base=0 entries[32] ends at 268; count=255 writes to 2052
  -> 1784 bytes past entries[32]; 852 bytes past END of ci_power_info alloc
  -> OOB past entries[] begins at count=33; past object end at count>=149

vddci_voltage_table (ci_dpm.c:2303, SVID2 VDDCI)
  base=268 entries[32] ends at 536; count=255 writes to 2320
  -> 1784 bytes past entries[32]; 1120 bytes past END of ci_power_info alloc
  -> OOB past entries[] begins at count=33; past object end at count>=116

mvdd_voltage_table (ci_dpm.c:2321, SVID2 MVDD)
  base=536 entries[32] ends at 804; count=255 writes to 2588
  -> 1784 bytes past entries[32]; 1388 bytes past END of ci_power_info alloc
  -> OOB past entries[] begins at count=33; past object end at count>=82

live mvdd-variant run (count=255, value=0xBEEF):
  guard bytes corrupted behind object: 48 (first at guard+0)
  powertune_defaults now = 0x0000beef00000000 (was NULL)