⬢ DragonFlyBSD Kernel Audit
DF-4435 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-4435",
  "verdict": "untested",
  "impact": "none",
  "severity": "Info",
  "confidence": "certain",
  "title": "dce120 timing generator: CRTC_REG_UPDATE_4/_5 pass pair-count 3 - 4th/5th CRTC register field updates silently dropped (test-pattern COLOR_FORMAT / VRES / RAMP0_OFFSET never programmed)",
  "reproduce": {
    "build": "n/a - requires DCE12/Vega10 hardware; static proof in VERDICT.md",
    "run": "n/a",
    "expected": "On real ASIC: DP test pattern rendered with stale CRTC_TEST_PATTERN_COLOR_FORMAT and ramp geometry"
  },
  "kernel_refs": [
    "sys/dev/drm/amd/display/dc/dce120/dce120_timing_generator.c:57",
    "sys/dev/drm/amd/display/dc/dce120/dce120_timing_generator.c:60",
    "sys/dev/drm/amd/display/dc/dce120/dce120_timing_generator.c:921",
    "sys/dev/drm/amd/display/dc/dce120/dce120_timing_generator.c:1023",
    "sys/dev/drm/amd/display/dc/dce120/dce120_timing_generator.c:1062",
    "sys/dev/drm/amd/display/dc/dc_helper.c:32"
  ],
  "artifacts": [
    "README.md",
    "VERDICT.md",
    "verdict.json",
    "manifest.json",
    "fix.diff"
  ]
}