⬢ DragonFlyBSD Kernel Audit
DF-3093 / manifest.json
← back to finding ↓ download raw
{
  "finding_id": "DF-3093",
  "verdict": "not_reproduced",
  "impact": "none",
  "confidence": "likely",
  "reproduce": {
    "build": "cc -O2 -o race2 race2.c && cc -O2 -o fat_scan fat_scan.c",
    "run": "sh run2.sh 20 6 3 2097152; sh run4.sh 2 6 2 16777216; sh run6.sh 2 6 2 16777216",
    "expected": "finding would manifest as fat_scan 'max in-degree >= 2 / CORRUPTION FOUND' or race2 'foreign bytes ... REPRODUCED'; observed every run: clean scans, 0 foreign bytes, 0 kernel double-alloc events"
  },
  "kernel_refs": [
    "sys/vfs/msdosfs/msdosfsmount.h:216",
    "sys/vfs/msdosfs/msdosfs_fat.c:726",
    "sys/vfs/msdosfs/msdosfs_fat.c:756",
    "sys/vfs/msdosfs/msdosfs_fat.c:768",
    "sys/vfs/msdosfs/msdosfs_fat.c:381"
  ],
  "artifacts": [
    "race2.c", "fat_scan.c", "conc.c",
    "run2.sh", "run3.sh", "run4.sh", "run5.sh", "run6.sh",
    "run.log", "run3.log", "run4.log", "run5.log", "run6.log",
    "run6-tailfail.log", "run7-delaykernel.log", "instr-run3.log",
    "trace-excerpts.txt", "instr.patch",
    "racestress.c", "run.sh",
    "VERDICT.md", "README.md", "manifest.json", "verdict.json"
  ]
}