From: David Sterba <dsterba@suse.com>
To: torvalds@linux-foundation.org
Cc: David Sterba <dsterba@suse.com>,
linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] Btrfs fixes for 7.0-rc1
Date: Fri, 20 Feb 2026 23:29:20 +0100 [thread overview]
Message-ID: <cover.1771614421.git.dsterba@suse.com> (raw)
Hi,
first batch of fixes that arrived after the code freeze. Please pull,
thanks.
- multiple error handling fixes of unexpected conditions
- reset block group size class once it becomes empty so its class can be
changed
- error message level adjustments
- fixes of returned error values
- use correct block reserve for delayed refs
----------------------------------------------------------------
The following changes since commit 161ab30da6899f31f8128cec7c833e99fa4d06d2:
btrfs: get rid of compressed_bio::compressed_folios[] (2026-02-03 07:59:07 +0100)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git tags/for-7.0-rc1-tag
for you to fetch changes up to ecb7c2484cfc83a93658907580035a8adf1e0a92:
btrfs: fix invalid leaf access in btrfs_quota_enable() if ref key not found (2026-02-18 15:25:54 +0100)
----------------------------------------------------------------
Adarsh Das (2):
btrfs: handle unexpected exact match in btrfs_set_inode_index_count()
btrfs: replace BUG() with error handling in __btrfs_balance()
Filipe Manana (5):
btrfs: use the correct type to initialize block reserve for delayed refs
btrfs: change unaligned root messages to error level in btrfs_validate_super()
btrfs: fix lost return value on error in finish_verity()
btrfs: fix lost error return in btrfs_find_orphan_roots()
btrfs: fix invalid leaf access in btrfs_quota_enable() if ref key not found
Jiasheng Jiang (1):
btrfs: reset block group size class when it becomes empty
Qu Wenruo (1):
btrfs: do not ASSERT() when the fs flips RO inside btrfs_repair_io_failure()
fs/btrfs/bio.c | 8 +++++++-
fs/btrfs/block-group.c | 10 ++++++++++
fs/btrfs/block-rsv.c | 7 ++++---
fs/btrfs/disk-io.c | 10 +++++-----
fs/btrfs/inode.c | 15 ++++++++++++---
fs/btrfs/qgroup.c | 11 +++++++----
fs/btrfs/root-tree.c | 2 +-
fs/btrfs/transaction.c | 2 +-
fs/btrfs/verity.c | 2 +-
fs/btrfs/volumes.c | 10 ++++++++--
10 files changed, 56 insertions(+), 21 deletions(-)
next reply other threads:[~2026-02-20 22:29 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-20 22:29 David Sterba [this message]
2026-02-21 1:20 ` [GIT PULL] Btrfs fixes for 7.0-rc1 pr-tracker-bot
2026-02-21 1:20 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1771614421.git.dsterba@suse.com \
--to=dsterba@suse.com \
--cc=linux-btrfs@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.