kernel-ark/drivers/mtd/ubi
Artem Bityutskiy 7eb3aa6585 UBI: fix eraseblock picking criteria
The 'find_wl_entry()' function expects the maximum difference as the second
argument, not the maximum absolute value. So the "unknown" eraseblock picking
was incorrect, as Shmulik Ladkani spotted. This patch fixes the issue.

Reported-by: Shmulik Ladkani <shmulik.ladkani@gmail.com>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Reviewed-by: Shmulik Ladkani <shmulik.ladkani@gmail.com>
Cc: stable@kernel.org
2012-03-09 09:39:31 +02:00
..
build.c mtd: introduce mtd_can_have_bb helper 2012-01-09 18:26:24 +00:00
cdev.c UBI: fix nameless volumes handling 2012-01-15 15:06:08 +02:00
debug.c mtd: introduce mtd_read interface 2012-01-09 18:25:19 +00:00
debug.h UBI: fix debugging messages 2012-01-11 18:35:53 +02:00
eba.c UBI: fix missing scrub when there is a bit-flip 2011-11-30 17:43:42 +05:30
gluebi.c mtd: convert remaining users to mtd_device_register() 2011-05-25 02:25:00 +01:00
io.c mtd: introduce mtd_block_markbad interface 2012-01-09 18:25:48 +00:00
kapi.c mtd: do not use mtd->sync directly 2012-01-09 18:26:21 +00:00
Kconfig UBI: do not select KALLSYMS_ALL 2011-04-05 11:08:59 +03:00
Makefile
misc.c mtd: utilize `mtd_is_*()' functions 2011-09-21 09:19:06 +03:00
scan.c UBI: fix error handling in ubi_scan() 2012-02-29 16:10:35 +02:00
scan.h UBI: add slab cache for ubi_scan_leb objects 2011-02-06 19:19:23 +02:00
ubi-media.h UBI: use __packed instead of __attribute__((packed)) 2011-04-14 11:34:41 +03:00
ubi.h UBI: fix missing scrub when there is a bit-flip 2011-11-30 17:43:42 +05:30
upd.c UBI: fix memory leak in update path 2010-01-18 18:53:56 +02:00
vmt.c mtd: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed 2011-10-31 19:31:11 -04:00
vtbl.c UBI: use own macros for the layout volume 2012-01-15 15:08:55 +02:00
wl.c UBI: fix eraseblock picking criteria 2012-03-09 09:39:31 +02:00