summaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorKyungmin Park <kyungmin.park@samsung.com>2007-03-23 10:19:52 +0900
committerDavid Woodhouse <dwmw2@infradead.org>2007-04-25 11:09:23 +0100
commitad286343665cad2135792bcf53117d8344f64b03 (patch)
treeb318886702e697d7f1fbd476851ee03e28ebebc9 /usr
parentc19df27ec7f8b184db867c4490d87f997fdc6e4e (diff)
downloadlinux-3.10-ad286343665cad2135792bcf53117d8344f64b03.tar.gz
linux-3.10-ad286343665cad2135792bcf53117d8344f64b03.tar.bz2
linux-3.10-ad286343665cad2135792bcf53117d8344f64b03.zip
[MTD] [OneNAND] Fix access the past of the real oobfree array
Here it's not the case: all the entries are occupied by OOB chunks. Therefore, once we get into a loop like for (free = this->ecclayout->oobfree; free->length; ++free) { } we might end up scanning past the real oobfree array. Probably the best way out, as the same thing might happen for common NAND as well, is to check index against MTD_MAX_OOBFREE_ENTRIES. Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions