* raild[56] again
@ 2010-05-03 20:02 Roy Sigurd Karlsbakk
2010-05-03 20:27 ` Tomasz Torcz
2010-05-04 15:09 ` David Woodhouse
0 siblings, 2 replies; 4+ messages in thread
From: Roy Sigurd Karlsbakk @ 2010-05-03 20:02 UTC (permalink / raw)
To: linux-btrfs
Hi all
Is raid[56] coming to btrfs? There was some talk about it a year back o=
r so, but I haven't seen anything yet....
Best regards
roy
--
Roy Sigurd Karlsbakk
(+47) 97542685
roy@karlsbakk.net
http://blogg.karlsbakk.net/
--
I all pedagogikk er det essensielt at pensum presenteres intelligibelt.=
Det er et element=C3=A6rt imperativ for alle pedagoger =C3=A5 unng=C3=A5=
eksessiv anvendelse av idiomer med fremmed opprinnelse. I de fleste ti=
lfeller eksisterer adekvate og relevante synonymer p=C3=A5 norsk.
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" =
in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: raild[56] again
2010-05-03 20:02 raild[56] again Roy Sigurd Karlsbakk
@ 2010-05-03 20:27 ` Tomasz Torcz
2010-05-04 15:09 ` David Woodhouse
1 sibling, 0 replies; 4+ messages in thread
From: Tomasz Torcz @ 2010-05-03 20:27 UTC (permalink / raw)
To: linux-btrfs
[-- Attachment #1: Type: text/plain, Size: 499 bytes --]
On Mon, May 03, 2010 at 10:02:10PM +0200, Roy Sigurd Karlsbakk wrote:
> Hi all
>
> Is raid[56] coming to btrfs? There was some talk about it a year back or so, but I haven't seen anything yet....
Look again, there was an email just few days ago:
3705 Apr 29 David Woodhouse ( 13K) Updating RAID[56] support
--
Tomasz Torcz ,,If you try to upissue this patchset I shall be seeking
xmpp: zdzichubg@chrome.pl an IP-routable hand grenade.'' -- Andrew Morton (LKML)
[-- Attachment #2: Type: application/pgp-signature, Size: 238 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: raild[56] again
2010-05-03 20:02 raild[56] again Roy Sigurd Karlsbakk
2010-05-03 20:27 ` Tomasz Torcz
@ 2010-05-04 15:09 ` David Woodhouse
2010-05-04 15:11 ` Chris Mason
1 sibling, 1 reply; 4+ messages in thread
From: David Woodhouse @ 2010-05-04 15:09 UTC (permalink / raw)
To: Roy Sigurd Karlsbakk; +Cc: linux-btrfs
On Mon, 2010-05-03 at 22:02 +0200, Roy Sigurd Karlsbakk wrote:
> Is raid[56] coming to btrfs? There was some talk about it a year back
> or so, but I haven't seen anything yet....
Um, there was some talk about it about four days ago. You even
participated in that thread!
As it stands, it has the traditional 'write hole' problem -- when you
overwrite _part_ of a stripe, you have to update the parity block(s) too
and you have a short period of time where the parity doesn't match the
actual data. If you get a crash followed by a disk failure during that
period of time, you get data loss.
The solution is always to write a full stripe (across all the disks in
the set). Chris said he'd sort that out in the upper layers of btrfs,
about which I know little. We've been waiting a while for that.
I poked him recently and we realised that I hadn't actually made my part
_cope_ with being given a full stripe at a time, which was a bit of an
oversight. I had done it once as a test, but had never actually
committed and pushed that support. The patch I posted last week attempts
to fix that. There are one or two details I wanted some feedback on but
in the absence of that, I think I'll just tidy it up and push it using
the existing approach.
--
dwmw2
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: raild[56] again
2010-05-04 15:09 ` David Woodhouse
@ 2010-05-04 15:11 ` Chris Mason
0 siblings, 0 replies; 4+ messages in thread
From: Chris Mason @ 2010-05-04 15:11 UTC (permalink / raw)
To: David Woodhouse; +Cc: Roy Sigurd Karlsbakk, linux-btrfs
On Tue, May 04, 2010 at 04:09:09PM +0100, David Woodhouse wrote:
> On Mon, 2010-05-03 at 22:02 +0200, Roy Sigurd Karlsbakk wrote:
> > Is raid[56] coming to btrfs? There was some talk about it a year back
> > or so, but I haven't seen anything yet....
>
> Um, there was some talk about it about four days ago. You even
> participated in that thread!
>
> As it stands, it has the traditional 'write hole' problem -- when you
> overwrite _part_ of a stripe, you have to update the parity block(s) too
> and you have a short period of time where the parity doesn't match the
> actual data. If you get a crash followed by a disk failure during that
> period of time, you get data loss.
>
> The solution is always to write a full stripe (across all the disks in
> the set). Chris said he'd sort that out in the upper layers of btrfs,
> about which I know little. We've been waiting a while for that.
Yeah, I've got it nailed down for data and metadata here, and I'm
integrating all these development patches into one branch (O_DIRECT
etc, raid, zheng's work).
-chris
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-05-04 15:11 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-03 20:02 raild[56] again Roy Sigurd Karlsbakk
2010-05-03 20:27 ` Tomasz Torcz
2010-05-04 15:09 ` David Woodhouse
2010-05-04 15:11 ` Chris Mason
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).