On Thu, Jan 20, 2011 at 3:25 PM, NeilBrown <neilb@xxxxxxx> wrote: > Normally the first thing that md/raid1 writes to a member device is the > metadata. This is written with a barrier write if possible. If that fails > then barriers_work is cleared, so all barrier writes from the filesystem > (empty or otherwise) will be rejected. Yes, I noticed that, and assume that's why more people haven't seen this problem... > As you are getting an error here I assume that you are using non-persistent > metadata - correct? Yep, that's right... > Nonetheless, I think the correct fix is to add a special case for retrying a > zero-length. > Something like this maybe? Thanks Neil. I will try this patch. -- Paul -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html