[PATCH 0/2] btrfs: add basic alignment checks for extent_state

Qu Wenruo <[email protected]> Tue, 28 Jul 2026 16:09:02 +0930
Newsgroups org.kernel.vger.linux-btrfs
Message-ID <[email protected]>
Commit 3f255ece2f1e ("btrfs: introduce extra sanity checks for extent
maps") introduced sanity checks for extent maps, but for extent state we
do not have any extra sanity checks.

This series will introduce the check in the 2nd patch, meanwhile the
first one is to fix an exposed unaligned access in extent_fiemap().

Qu Wenruo (2):
  btrfs: use proper inclusive end in extent_fiemap()
  btrfs: add validation for extent states

 fs/btrfs/extent-io-tree.c | 21 +++++++++++++++++++++
 fs/btrfs/fiemap.c         |  8 ++++----
 2 files changed, 25 insertions(+), 4 deletions(-)

-- 
2.54.0