From: Steven Whitehouse Date: Mon, 15 Jan 2007 13:52:17 +0000 (+0000) Subject: [GFS2] Add writepages for "data=writeback" mounts X-Git-Tag: v2.6.21-rc1~92^2~35^2~31 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a8d638e30e768adc6956541f79f7bf05139ba475;p=pandora-kernel.git [GFS2] Add writepages for "data=writeback" mounts It occurred to me that although a gfs2 specific writepages for ordered writes and journaled data would be tricky, by hooking writepages only for "data=writeback" mounts we could take advantage of not needing buffer heads (we don't use them on the read side, nor have we for some time) and create much larger I/Os for the block layer. Using blktrace both before and after, its possible to see that for large I/Os, most of the requests generated through writepages are now 1024 sectors after this patch is applied as opposed to 8 sectors before. Signed-off-by: Steven Whitehouse --- Reading git-diff-tree failed