OSDN Git Service

ubi: fastmap: Check each mapping only once
authorRichard Weinberger <richard@nod.at>
Mon, 28 May 2018 20:04:33 +0000 (22:04 +0200)
committerRichard Weinberger <richard@nod.at>
Thu, 7 Jun 2018 13:53:16 +0000 (15:53 +0200)
commit34653fd8c46e771585fce5975e4243f8fd401914
tree2e0c2d723829de99308aa9d9a88ad7449ed14d9c
parent781932375ffc6411713ee0926ccae8596ed0261c
ubi: fastmap: Check each mapping only once

Maintain a bitmap to keep track of which LEB->PEB mapping
was checked already.
That way we have to read back VID headers only once.

Signed-off-by: Richard Weinberger <richard@nod.at>
drivers/mtd/ubi/build.c
drivers/mtd/ubi/eba.c
drivers/mtd/ubi/fastmap.c
drivers/mtd/ubi/ubi.h
drivers/mtd/ubi/vmt.c
drivers/mtd/ubi/vtbl.c