From: Alexey Korolev Date: Thu, 15 May 2008 16:23:18 +0000 (+0100) Subject: [MTD] [NAND] subpage read feature as a way to increase performance. X-Git-Tag: v2.6.27-rc1~69^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3d45955962496879dead8d4dd70bb9a23b07154b;p=pandora-kernel.git [MTD] [NAND] subpage read feature as a way to increase performance. This patch enables NAND subpage read functionality. If upper layer drivers are requesting to read non page aligned data NAND subpage-read functionality reads the only whose ECC regions which include requested data when original code reads whole page. This significantly improves performance in many cases. Here are some digits : UBI volume mount time No subpage reads: 5.75 seconds Subpage read patch: 2.42 seconds Open/stat time for files on JFFS2 volume: No subpage read 0m 5.36s Subpage read 0m 2.88s Signed-off-by Alexey Korolev Acked-by: Artem Bityutskiy Acked-by: Jörn Engel Signed-off-by: David Woodhouse --- Reading git-diff-tree failed