DF-3673 / manifest.json
{ "finding_id": "DF-3673", "verdict": "inconclusive", "impact": "none (demonstrated) / expected panic+wrong-abort on real hardware", "reproduce": { "build": "cc -O -o mpt_timeout_race mpt_timeout_race.c", "run": "./mpt_timeout_race /dev/passN (requires mpt-attached LUN under load)", "expected": "kernel panic from wild req->serno deref, or spurious CAM_CMD_TIMEOUT abort of an unrelated command" }, "kernel_refs": [ "sys/dev/disk/mpt/mpt_cam.c:1234-1255", "sys/dev/disk/mpt/mpt_cam.c:2662", "sys/dev/disk/mpt/mpt_cam.c:2710", "sys/dev/disk/mpt/mpt_cam.c:4849", "sys/dev/disk/mpt/mpt.h:769-775", "sys/kern/kern_timeout.c:1073-1096" ], "artifacts": [ "README.md", "VERDICT.md", "mpt_timeout_race.c", "build.sh", "run.sh", "env.txt", "run.log", "fix.diff", "verdict.json", "manifest.json" ] } |