kernel-ark/drivers/mtd/ubi
Artem Bityutskiy d125a75342 UBI: do not allocate the memory unnecessarily
UBI reserves an LEB sized buffer for various needs. We can use this buffer
while scanning, instead of allocating another one. This patch was originally
created by Jan Luebbe <jlu@pengutronix.de>, but then he dropped it and I picked
up and tweaked a little bit.

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
2012-10-26 16:29:46 +03:00
..
attach.c UBI: do not allocate the memory unnecessarily 2012-10-26 16:29:46 +03:00
build.c UBI: Add fastmap stuff to attach.c 2012-10-03 12:29:38 +03:00
cdev.c UBI: print less 2012-09-04 09:39:02 +03:00
debug.c UBI: use pr_ helper instead of printk 2012-09-04 09:39:02 +03:00
debug.h UBI: print less 2012-09-04 09:39:02 +03:00
eba.c UBI: Wire-up ->fm_sem 2012-10-03 12:29:37 +03:00
fastmap.c UBI: use list_move_tail instead of list_del/list_add_tail 2012-10-26 16:04:21 +03:00
gluebi.c UBI: use pr_ helper instead of printk 2012-09-04 09:39:02 +03:00
io.c UBI: print less 2012-09-04 09:39:02 +03:00
kapi.c UBI: modify ubi_wl_flush function to clear work queue for a lnum 2012-05-21 11:34:41 +03:00
Kconfig UBI: Wire-up fastmap 2012-10-03 16:39:37 +03:00
Makefile UBI: Wire-up fastmap 2012-10-03 16:39:37 +03:00
misc.c UBI: comply with coding style 2012-09-04 09:39:01 +03:00
ubi-media.h UBI: Add fastmap on-flash data structures 2012-10-03 12:29:37 +03:00
ubi.h UBI: Add fastmap stuff to attach.c 2012-10-03 12:29:38 +03:00
upd.c UBI: modify ubi_wl_flush function to clear work queue for a lnum 2012-05-21 11:34:41 +03:00
vmt.c UBI: harmonize the update of ubi->beb_rsvd_pebs 2012-07-18 14:30:34 +03:00
vtbl.c The main change is the way we reserve eraseblocks for bad blocks 2012-10-02 20:49:15 -07:00
wl.c UBI: Add fastmap support to the WL sub-system 2012-10-03 12:29:38 +03:00