UBI: remember copy_flag while scanning
authorArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Tue, 19 Oct 2010 19:00:11 +0000 (22:00 +0300)
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Thu, 21 Oct 2010 08:20:36 +0000 (11:20 +0300)
commitfb22b59b2c38054cc847f6acc5c46daa26dc6dd3
tree76025e34f0934b8e7186972e43849dc4a8f19606
parent5fc01ab6934c43b42c41bc753fe1123c16d7f38f
UBI: remember copy_flag while scanning

While scanning the flash we read all VID headers and store some important
information in 'struct ubi_scan_leb'. Store also the 'copy_flag' value there
as it is needed when comparing LEBs. We do not increase memory consumption
because this is just one bit and we have plenty of spare bits in
'struct ubi_scan_leb' (sizeof(struct ubi_scan_leb) is 48 both with and
without this patch).

Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
drivers/mtd/ubi/scan.c
drivers/mtd/ubi/scan.h