STRUCT FSCK_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct fsck_data(9) β€” the Kernel API Manual, bestie edition πŸŽ€

okay so this page is straight out of the Kernel API Manual and it's literally about struct fsck_data β€” and no cap, the vibe is "private FS checking information" πŸ‘€ like it's the group chat that only the filesystem-check code gets to be in, and everyone else is left on read πŸ™ˆ


✨ NAME ✨

struct fsck_data β€” private FS checking information πŸ’–

like, it's the little data blob that FS checking keeps to itself. private. exclusive. main character energy fr fr πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

struct fsck_data {
    struct rb_root inodes;
 };

that's the whole thing. one member. minimalist icon behavior honestly ✨ (and yes, keep that trailing space-before-brace exactly as it is, iykyk πŸ’…)


🌸 Members 🌸

  • inodes β€” RB-tree of all inodes (contains struct fsck_inode objects) 🌈 so it's a red-black tree holding every inode in the game, and each node in there is a struct fsck_inode. it's giving very organized, very balanced, very slay 🫢

πŸ”₯ SEE ALSO πŸ”₯

the whole friend group πŸ’œ and also: Kernel file ./fs/ubifs/debug.c πŸ“

all twenty-eight of them, not one skipped, we don't ghost pages in this house πŸ˜€πŸ’–


lowkey a reminder: everything here lives under ./fs/ubifs and it's the October 2026 edition, so if you're reading this from the future, hi, you're iconic πŸ’«

and that's the whole page bestie, mwah πŸ’‹ β€” sourced from ./fs/ubifs, dated October 2026, filed under struct fsck_data(9), periodt πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from