Thread (12 messages) 12 messages, 5 authors, 2013-06-05

Re: RAID-10 keeps aborting

From: Dan Williams <hidden>
Date: 2013-06-04 17:36:53

Possibly related (same subject, not in this thread)

On Mon, Jun 3, 2013 at 11:35 AM, Martin K. Petersen
[off-list ref] wrote:
quoted
quoted
quoted
quoted
quoted
"hpa" == H Peter Anvin [off-list ref] writes:
hpa> OK, so the device here says don't do this again, but fails the
hpa> request anyway expecting the block device to pick up the slack.

Yes, the block layer function will resort to writing out zeroes directly
in this case.

MD should not consider a rejected WRITE SAME a failure.
What should md do in the partial success case?  Seems to be a layering
violation to assume that the block layer will retry with zeroes.
Maybe just act on BIO_QUIET to retry the write with REQ_WRITE_SAME
cleared?

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