[PATCH 07/10] GFS2: Use ->writepages for ordered writes

2013-02-19 Thread Steven Whitehouse
Instead of using a list of buffers to write ahead of the journal flush, this now uses a list of inodes and calls ->writepages via filemap_fdatawrite() in order to achieve the same thing. For most use cases this results in a shorter ordered write list, as well as much larger i/os being issued. The

[PATCH 07/10] GFS2: Use -writepages for ordered writes

2013-02-19 Thread Steven Whitehouse
Instead of using a list of buffers to write ahead of the journal flush, this now uses a list of inodes and calls -writepages via filemap_fdatawrite() in order to achieve the same thing. For most use cases this results in a shorter ordered write list, as well as much larger i/os being issued. The