fs_bdev_thaw(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fs_bdev_thaw(9) πŸ’…

hey bestie!! welcome to the fs_bdev_thaw(9) page from the Kernel API Manual ✨ this one is short and sweet, and it's giving β€œthaw the block-device superblocks” energy.

🌸 NAME 🌸

  • fs_bdev_thaw β€” thaw every superblock using a block device πŸ’–

✨ SYNOPSIS ✨

int fs_bdev_thaw (struct block_device *bdev );

πŸŽ€ ARGUMENTS πŸŽ€

  • bdev β€” block device 🧚

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so fs_bdev_thaw is the counterpart to fs_bdev_freeze 🫢 its whole vibe is: thaw each live superblock using bdev.

A zero return does not imply a superblock is fully unfrozen β€” it may have been frozen more than once (by the kernel or via another device). no cap, that's the important caveat 😭

πŸ’– RETURN πŸ’–

0, or the first error on a single-fs device; a shared device swallows per-superblock errors, as fs_bdev_freeze does. πŸ‘‘

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./fs/super.c πŸ¦‹ peep the whole squad:

mwah πŸ’‹ β€” this one's from ./fs, dated October 2026; periodt. 🫢🌈

πŸ“¦ where this page comes from