There's now raid5/6 stripe awareness in the bcache branch. I'm running it on this machine right now. If your backing device is a raid5 or 6 and you're using normal md raid, in writeback mode it'll try really hard to buffer up and write out full stripes: * writes to dirty stripes are forced to writeback - even if normally the write would've bypassed the cache because of sequential IO bypass/congested throttling * background writeback preferentially flushes full stripes, if there are any There isn't currently a way to flip on the optimizations for other types of raid where the settings can't be autodetected (could add an interface for that if anyone wants). I haven't benchmarked it yet, should theoretically be a big boost to write performance - if anyone else benchmarks it I'd love to see. -- To unsubscribe from this list: send the line "unsubscribe linux-bcache" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html