DF-5205 / manifest.json
{ "finding_id": "DF-5205", "verdict": "untested", "impact": "none", "confidence": "certain", "reason_not_run": "Hardware-absent: requires AMD Trinity (HD 7xxx APU) SMC firmware that times out or returns an undefined response code; QEMU audit guest has no radeon GPU and no software-only trigger exists (message ids are compile-time constants). Info-class hardening finding, exempt from Phase V.", "reproduce": { "build": "(none — no PoC authored)", "run": "(none)", "expected": "On real TN hardware with a wedged SMC: trinity_notify_message_to_smu returns 0 after a 100ms timeout; trinity_dpm_enable still returns 0 and DPM is marked enabled. With fix.diff: -EINVAL propagates and DPM enable fails loudly." }, "kernel_refs": [ "sys/dev/drm/radeon/trinity_smc.c:36", "sys/dev/drm/radeon/trinity_smc.c:41", "sys/dev/drm/radeon/trinity_smc.c:43", "sys/dev/drm/radeon/trinity_smc.c:53", "sys/dev/drm/radeon/trinity_dpm.c:1105", "sys/dev/drm/radeon/trinity_dpm.c:1131" ], "artifacts": ["README.md", "VERDICT.md", "analysis.txt", "fix.diff", "verdict.json", "manifest.json"], "fix_diff": "fix.diff" } |