DF-5188 / manifest.json
{ "finding": "DF-5188", "manifest": { "verdict": "untested (dead code — zero runtime reachability; latent hazards documented)", "impact": "latent: 8x heap OOB write + unbounded agp_memory leak if revived; none today", "confidence": "certain", "reproduce": { "build": "n/a — sys/dev/drm/drm/Makefile:110-112 excludes the file from every build", "run": "vm.sh run_root 'nm /boot/kernel/drm.ko | grep -ci agp_tt' # -> 0", "expected": "0 agp_tt symbols in the shipped drm.ko; source checks: rg -n CONFIG_AGP sys/dev/drm/kconfig.h (no match); find sys -name agp.h (no asm/agp.h)" }, "kernel_refs": [ "sys/dev/drm/ttm/ttm_agp_backend.c:43", "sys/dev/drm/ttm/ttm_agp_backend.c:60", "sys/dev/drm/ttm/ttm_agp_backend.c:65-72", "sys/dev/drm/ttm/ttm_agp_backend.c:73", "sys/dev/drm/ttm/ttm_agp_backend.c:89-94", "sys/dev/drm/drm/Makefile:110-112", "sys/dev/agp/agpvar.h:100", "sys/dev/agp/agp.c:456-473", "sys/dev/drm/radeon/radeon_ttm.c:705,769,824" ], "artifacts": [ "README.md", "VERDICT.md", "runtime_absence.log", "verdict.json" ] } } |