[PATCH 0/2] [RFC] blkdev: flush generation optimization

2013-04-14 Thread Dmitry Monakhov
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

[PATCH 0/2] [RFC] blkdev: flush generation optimization

2013-04-14 Thread Dmitry Monakhov
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