Fix index regression in nand_read_subpage for-linus-20140405
authorRon <ron@debian.org>
Sat, 15 Mar 2014 17:31:07 +0000 (04:01 +1030)
committerBrian Norris <computersforpeace@gmail.com>
Sat, 5 Apr 2014 06:13:17 +0000 (23:13 -0700)
commit4a4163caccae97a23d97c29032664ee7b7a498d0
treeb0a0cb99577a55a283d8efe27d57325dfe941162
parent86e4bbc766b9456f583f2fc3c4f6c623b422af88
Fix index regression in nand_read_subpage

Commit 7351d3a5dbf42ba3299af71db3296be447bc1516 added an index variable
as part of fixing checkpatch warnings, presumably as a tool to make some
long lines shorter, however it only set that index in the case of there
being no gaps in eccpos for the fragment being read.  Which means the
later step of filling ecccode from oob_poi will use the wrong indexing
into eccpos in that case.

This patch restores the behaviour that existed prior to that change.

Signed-off-by: Ron Lee <ron@debian.org>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
drivers/mtd/nand/nand_base.c