{
  "finding_id": "DF-4737",
  "verdict": "not_reproduced-at-runtime / logic-certain",
  "impact": "none",
  "reproduce": {
    "build": "transfer amdpm_wait_offbyone_demo.c to the guest; cc -Wall -Wextra -o /tmp/df4737 /tmp/df4737.c",
    "run": "/tmp/df4737",
    "expected": "case A (perpetual busy): error=0x0, SMB_ETIMEOUT missing — silent success; case B (completion on 10000th poll): error=0x20 spurious SMB_ETIMEOUT; 'bugs demonstrated in buggy loop: 2'; fixed-loop variant reports timeout/success correctly"
  },
  "kernel_refs": [
    "sys/dev/powermng/amdpm/amdpm.c:300",
    "sys/dev/powermng/amdpm/amdpm.c:302",
    "sys/dev/powermng/amdpm/amdpm.c:308",
    "sys/dev/powermng/amdpm/amdpm.c:312-313",
    "sys/dev/powermng/amdpm/amdpm.c:319-320",
    "sys/dev/powermng/amdpm/amdpm.c:331-332",
    "sys/dev/powermng/amdpm/amdpm.c:419-420",
    "sys/dev/powermng/amdpm/amdpm.c:475-476",
    "sys/dev/powermng/amdpm/amdpm.c:531-532",
    "sys/dev/powermng/amdpm/amdpm.c:610-622",
    "sys/dev/smbus/smb/smb.c:135-141"
  ],
  "artifacts": [
    "README.md", "VERDICT.md", "amdpm_wait_offbyone_demo.c", "build.sh", "run.sh",
    "build.log", "run.log", "guest_hw_evidence.txt", "env.txt", "fix.diff",
    "manifest.json", "verdict.json"
  ]
}
