You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
orphan cleanup
About this tag
The orphan cleanup tag on WindowsForum.com covers discussions about filesystem-level orphan cleanup mechanisms, specifically in the context of Btrfs subvolume management. Recent threads detail CVE-2026-31519, a Linux kernel vulnerability where broken subvolume dentries cause operations to fail with ENOENT or EEXIST errors, and the kernel may log messages like "could not do orphan cleanup -2." The fix involves setting the BTRFS_ROOT_ORPHAN_CLEANUP flag during subvolume creation to prevent this state. While the tag is Linux-focused, it relates to broader filesystem integrity and data recovery topics that may interest IT professionals managing storage systems.
Background
A newly published Linux kernel CVE is drawing attention to a subtle but very real Btrfs failure mode: subvolumes can wind up with broken dentries, making them appear present to the VFS while behaving like dead entries underneath. In the reported scenario, ls shows a subvolume name in...
CVE-2026-31519 is a classic example of a small-looking filesystem bug producing a very awkward operational failure mode. In Btrfs, a subvolume can wind up with a broken dentry state where directory listings show a name that cannot be stat’d, deleted, or cleanly replaced, and the kernel may emit...