[PATCH 0/4] blkdev: flush optimization

From: Dmitry Monakhov
Date: Tue Oct 14 2014 - 06:04:15 EST

Some filesystems try to optimize barrier flushes by maintaining
fs-specific generation counters, but if we introduce generic
flush generation counter for block device filesystems may use
it for fdatasync(2) optimization. Optimization should works if
userspace performs mutli-threaded IO with a lot of fdatasync()

blkdev: add flush generation counter
md: add flush_idx support for stacked devices
ext4: cleanup data integrity sync fo nonjournal mode
ext4: Add fdatasync scalability optimization
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/