⬢ DragonFlyBSD Kernel Audit
DF-4946 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-4946",
  "verdict": "reproduced",
  "impact": "dos",
  "confidence": "certain",
  "reproduce": {
    "build": "gcc -O2 -Wall -Wextra -o harness_dcn10 harness_dcn10.c && gcc -O2 -Wall -Wextra -o harness_fixed harness_fixed.c",
    "run": "./harness_dcn10; ./harness_fixed",
    "expected": "T1: all 8 DDC-family offsets (REG(DDC1..6/DDCVGA/I2CPAD)) return true with id==0x7b7b7b7b UNTOUCHED; en=6/7 annotated as hpd_regs OOB; harness_fixed: id=0 WRITTEN on all 8, 0 residual violations."
  },
  "kernel_refs": [
    "sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c:165",
    "sys/dev/drm/amd/display/dc/gpio/gpio_service.c:148",
    "sys/dev/drm/amd/display/dc/gpio/dcn10/hw_factory_dcn10.c:71",
    "sys/dev/drm/amd/display/dc/gpio/dcn10/hw_factory_dcn10.c:149"
  ],
  "artifacts": [
    "README.md", "VERDICT.md", "harness_dcn10.c", "harness_fixed.c",
    "b1.sh", "r1.sh", "build.log", "run.log", "env.txt", "fix.diff",
    "manifest.json", "verdict.json"
  ]
}