DF-4602 / manifest.json
{ "finding_id": "DF-4602", "file": "sys/dev/sound/pcm/feeder_chain.c", "title": "Guest-wide starvation/livelock during unprivileged dsp format-change storms (inconclusive; unconditional per-ioctl console spam is the in-file surface)", "verdict": "inconclusive", "impact": "dos", "reproduced": false, "reproduce": { "build": "guest$ cc -O2 -o /tmp/feeder_fuzz /tmp/feeder_fuzz.c (as maxx)", "run": "./run.sh (see file for the concurrent root churn loop); watch host qemu CPU% + ssh health ~7min", "expected": "ONE-SHOT: minutes-long ssh starvation with 94-107% qemu CPU and continuing feeder_build_* console spam (wedge-serial-full.log). NOT reproduced in rerun1 (minimal) and rerun2 (full recipe) — see rerun1.log/rerun2.log." }, "kernel_refs": [ "sys/dev/sound/pcm/feeder_chain.c:153", "sys/dev/sound/pcm/feeder_chain.c:164", "sys/dev/sound/pcm/feeder_chain.c:227", "sys/dev/sound/pcm/feeder_chain.c:237", "sys/dev/sound/pcm/feeder_chain.c:575", "sys/dev/sound/pcm/feeder_chain.c:578" ], "artifacts": [ "feeder_fuzz.c", "wedge-serial-full.log", "rerun1.log", "rerun2.log", "README.md", "VERDICT.md", "build.sh", "run.sh", "env.txt", "fix.diff", "verdict.json", "manifest.json" ] } |