DF-3664 / manifest.json
{ "verdict": "inconclusive", "impact": "none", "reproduce": { "build": "cc -O -Wall -o trigger trigger.c (DragonFly guest)", "run": "./run.sh (or: vm.sh run_root with kldstat/pciconf/sysctl proof + ./trigger)", "expected": "On BCM5906 hardware with a stalling NVRAM state machine: attach-time nvram read timeout leaves BGE_NVRAMSWARB SET1 latched + BGE_NVRAMACC_ENABLE set forever; management firmware subsequently fails to arbitrate for NVRAM. On the audit guest: hardware-precondition notice only (NO_BROADCOM_DEVICE)." }, "kernel_refs": [ "sys/dev/netif/bge/if_bge.c:551", "sys/dev/netif/bge/if_bge.c:557", "sys/dev/netif/bge/if_bge.c:562", "sys/dev/netif/bge/if_bge.c:574", "sys/dev/netif/bge/if_bge.c:585", "sys/dev/netif/bge/if_bge.c:588", "sys/dev/netif/bge/if_bge.c:603", "sys/dev/netif/bge/if_bge.c:4984" ], "artifacts": [ "trigger.c", "build.sh", "run.sh", "build.log", "run.log", "env.txt", "fix.diff", "README.md", "VERDICT.md", "manifest.json", "verdict.json" ] } |