Please read http://www.spinics.net/lists/raid/msg11838.html and ask if you have further questions.
Does this implementation also need to do delayed updates to the stripe cache? I.e. we bypass the cache and get the requester the data it needs but then schedule that data to also be copied into the cache by the work queue. The thinking being to reduce the read penalties associated with subsequent writes to the stripe. Dan - 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