Thread (1 message) 1 message, 1 author, 2004-11-02

Re: [PATCH md 4 of 4] "Faulty" personality of md

From: Neil Brown <hidden>
Date: 2004-11-02 23:30:42

On Tuesday November 2, lmb@suse.de wrote:
On 2004-11-02T14:37:45, NeilBrown [off-list ref] wrote:
quoted
The 'faulty' personality provides a layer over any block device
in which errors may be synthesised.

A variety of errors are possible including transient and persistent
read and write errors, and read errors that persist until the next
write.

There error mode can be changed on a live array.
Duplicates functionality already present with the device-mapper error
target, or functionality present with the (not yet merged) flakey dm
target.
so this means you won't need to merge your "flakey" dm target??
(I couldn't find the "error' target after a quick look).
I think we should strive for convergence, not for more duplication.
Why? (genuine question)

And if we should, why does dm support raid1 and multipath?
(Actually I would be quite happy to discard the md/multipath code).

I'm somewhat ambivalent about convergence, but if you think is it a
good thing and want to work towards it, I'm open to co-operation.

However, that doesn't involve saying "We've already done that" with (I
think) an implication that what I had submitted therefore isn't
wanted.
Rather, it involves saying "how can we unite what we have" and making
some practical suggestions.

As I said, I'm open to suggestions, but it isn't something that I
particularly want to push.

NeilBrown
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help