From: Marc MERLIN <marc_btrfs@merlins.org>
To: linux-btrfs@vger.kernel.org
Subject: What's the status of BTRFS RST instead of linux md raid5?
Date: Wed, 8 Apr 2026 16:10:07 -0700 [thread overview]
Message-ID: <adbgT-3VINfJNctk@merlins.org> (raw)
So, I'm aware that the built in btrfs raid5 support that's been there
for 10-ish years is not recommended due to hard to fix or unfixable
flaws.
But with raid5, once I have a checksum mismatch, btrfs could easily run
all combinations of the blocks to find out which one can be removed to
yield a correct checksum for that data block, but obviously those layers
don't talk, so nothing happens outside of btrfs telling me the checksum
is bad, and there is no good way to rebuild anything, especially when
it's bit rot in a read only snapshot where I cannot reasonably delete or
rewrite the file without some surgery.
Gemini tells me that RST with the future that fixes this so I can use
raid5 or raid6 directly in btrfs where everything talks to one another,
but I can't find good docs or status on RST.
Even this list has very little about RST outside of some old patches.
So, is RST kind of ready and documented, or is it still very
experimental and "read the source, luke" ?
Thanks,
Marc
--
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Home page: http://marc.merlins.org/
next reply other threads:[~2026-04-08 23:10 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-08 23:10 Marc MERLIN [this message]
2026-04-13 11:37 ` What's the status of BTRFS RST instead of linux md raid5? Johannes Thumshirn
2026-04-13 16:55 ` Marc MERLIN
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=adbgT-3VINfJNctk@merlins.org \
--to=marc_btrfs@merlins.org \
--cc=linux-btrfs@vger.kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox