From: Eric Sandeen Date: Tue, 27 Jul 2010 15:56:06 +0000 (-0400) Subject: ext4: allocate stripe-multiple IOs on stripe boundaries X-Git-Tag: v2.6.36-rc1~501^2~18 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=506bf2d82165c09b179a5077e01037f6270a4db3;p=pandora-kernel.git ext4: allocate stripe-multiple IOs on stripe boundaries For some reason, today mballoc only allocates IOs which are exactly stripe-sized on a stripe boundary. If you have a multiple (say, a 128k IO on a 64k stripe) you may end up unaligned. It seems to me that a simple change to align stripe-multiple IOs on stripe boundaries would be a very good idea, unless this breaks some other mballoc heuristic for some reason... Reported-by: Mike Snitzer Signed-off-by: Eric Sandeen Signed-off-by: "Theodore Ts'o" --- Reading git-diff-tree failed