DF-4167 / manifest.json
{ "finding_id": "DF-4167", "verdict": "reproduced", "impact": "dos", "confidence": "certain", "runner": "df-bsd-reviewer", "verified_at": "2026-10-15T21:15:00Z", "method": "verbatim-code rig (production parser + production PLL sink math byte-identical, compiled on guest, verified against guest /usr/src/sys)", "reproduce": { "build": "cd rig && sh ./build.sh /usr/src", "run": "cd rig && sh ./run.sh", "expected": "baseline: fw-v32-nosmu and fw-v32-smu1 return BP_RESULT_OK with crystal_frequency=0; sink-ssdp-post-smu1 SIGFPE FPE_INTDIV with RIP inside calculate_fb_and_fractional_fb_divider (div_u64 by ref_freq_khz=0, dce_clock_source.c:145); sink-plain-smu1 SIGFPE inside calculate_pixel_clock_pll_dividers (:336 0/0, pre-existing). fixed: nosmu -> BADBIOSTABLE, smu1 -> 27000, sink computes dividers rc=0 no fault." }, "kernel_refs": [ "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1229", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1257", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1259", "sys/dev/drm/amd/display/dc/bios/bios_parser2.c:1187", "sys/dev/drm/amd/display/dc/dce/dce_clock_source.c:1159", "sys/dev/drm/amd/display/dc/dce/dce_clock_source.c:145", "sys/dev/drm/amd/display/dc/dce/dce_clock_source.c:336", "sys/dev/drm/amd/display/dc/bios/bios_parser_helper.c:40" ], "artifacts": [ "README.md", "VERDICT.md", "rig/gen_rig.sh", "rig/check_verbatim.sh", "rig/fw_slice_verbatim.h", "rig/fw_slice_verbatim.c", "rig/rig_shims.h", "rig/fw_rig.c", "rig/Makefile", "rig/build.sh", "rig/run.sh", "build.log", "run.log", "run.2.log", "fix_validation.log", "code_hashes.txt", "env.txt", "fix.diff", "verdict.json", "manifest.json" ] } |