⬢ DragonFlyBSD Kernel Audit
DF-4159 / manifest.json
← back to finding ↓ download raw
{
  "verdict": "untested",
  "impact": "dos",
  "reproduce": {
    "build": "cc -O2 -Wall -o livelock_harness livelock_harness.c",
    "run": "./run.sh",
    "expected": "MODE 0 + any drop path -> 'RESULT: LIVELOCK - loop exceeded 200000 iterations; packet NEVER released (XE_DO skip writes: 0)'; MODE 1 (fixed) -> 'RESULT: loop terminated normally after 1 iterations'"
  },
  "kernel_refs": [
    "sys/dev/netif/xe/if_xe.c:742",
    "sys/dev/netif/xe/if_xe.c:756",
    "sys/dev/netif/xe/if_xe.c:769",
    "sys/dev/netif/xe/if_xe.c:775",
    "sys/dev/netif/xe/if_xe.c:843",
    "sys/dev/netif/xe/if_xereg.h:219",
    "sys/dev/netif/xe/if_xereg.h:247"
  ],
  "artifacts": [
    "README.md", "VERDICT.md", "livelock_harness.c", "build.sh", "run.sh",
    "build.log", "run.log", "fix.diff", "manifest.json", "verdict.json"
  ]
}