DF-2638 / manifest.json
{ "finding_id": "DF-2638", "title": "hammer2_inode_chain_sync clears RESIZED/MODIFIED before backend sync and never restores them on error — silent metadata loss", "verdict": "untested", "impact": "none", "reproduce": { "build": "n/a (code-inspection finding; Low severity, guest verification intentionally skipped per audit contract)", "run": "n/a", "expected": "n/a" }, "kernel_refs": [ "sys/vfs/hammer2/hammer2_inode.c:1694-1736", "sys/vfs/hammer2/hammer2_inode.c:1718-1719", "sys/vfs/hammer2/hammer2_inode.c:1725-1733" ], "artifacts": ["README.md", "verdict.json", "manifest.json"] } |