]> www.infradead.org Git - mtd-utils.git/commit
UBI: update ubi-user.h and ubi-media.h
authorQuentin Schulz <quentin.schulz@bootlin.com>
Thu, 28 Jun 2018 07:43:41 +0000 (09:43 +0200)
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Thu, 28 Jun 2018 08:21:22 +0000 (10:21 +0200)
commit8ba21ab75b41a1f9a6e27eed3ea80c9829669c5a
tree6a5bbe666089eb2f12240e4f8c6bed82d95ae42a
parent45c59cf18220485f7999ab988c5b10fad385298d
UBI: update ubi-user.h and ubi-media.h

Update both header files to add support for flag specifying whether to
skip the CRC check for static UBI volumes.

Taken from the kernel headers.

Some users of static UBI volumes implement their own integrity check,
thus making the volume CRC check done at open time useless. For
instance, this is the case when one use the ubiblock + dm-verity +
squashfs combination, where dm-verity already checks integrity of the
block device but this time at the block granularity instead of verifying
the whole volume.

Skipping this test drastically improves the boot-time.

Suggested-by: Boris Brezillon <boris.brezillon@bootlin.com>
Reviewed-by: Boris Brezillon <boris.brezillon@bootlin.com>
Signed-off-by: Quentin Schulz <quentin.schulz@bootlin.com>
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
include/mtd/ubi-media.h
include/mtd/ubi-user.h