Christophe JAILLET (1):
ubi: fastmap: Use the bitmap API to allocate bitmaps
Jilin Yuan (1):
ubi: Fix repeated words in comments
Yang Li (1):
ubi: Simplify bool conversion
Zhihao Cheng (13):
ubi: fastmap: Check wl_pool for free peb before wear leveling
ubi: fastmap: Fix missed ec updating after erasing old fastmap data
block
ubi: fastmap: erase_block: Get erase counter from wl_entry rather than
flash
ubi: fastmap: Allocate memory with GFP_NOFS in ubi_update_fastmap
ubi: Replace erase_block() with sync_erase()
ubi: fastmap: Use free pebs reserved for bad block handling
ubi: fastmap: Wait until there are enough free PEBs before filling
pools
ubi: fastmap: Remove unneeded break condition while filling pools
ubi: fastmap: may_reserve_for_fm: Don't reserve PEB if fm_anchor
exists
ubi: fastmap: Get wl PEB even ec beyonds the 'max' if free PEBs are
run out
ubi: fastmap: Fix lapsed wear leveling for first 64 PEBs
ubi: fastmap: Add module parameter to control reserving filling pool
PEBs
ubi: fastmap: Add control in 'UBI_IOCATT' ioctl to reserve PEBs for
filling pools
drivers/mtd/ubi/build.c | 25 +++++-
drivers/mtd/ubi/cdev.c | 5 +-
drivers/mtd/ubi/eba.c | 5 +-
drivers/mtd/ubi/fastmap-wl.c | 160 ++++++++++++++++++++++++++++++-----
drivers/mtd/ubi/fastmap.c | 74 +++-------------
drivers/mtd/ubi/io.c | 2 +-
drivers/mtd/ubi/ubi.h | 16 ++--
drivers/mtd/ubi/wl.c | 68 ++++++++++-----
drivers/mtd/ubi/wl.h | 8 +-
include/uapi/mtd/ubi-user.h | 4 +-
10 files changed, 240 insertions(+), 127 deletions(-)
--
2.31.1