ANDROID: AVB: Only invalidate vbmeta when told to do so.
authorDavid Zeuthen <zeuthen@google.com>
Wed, 10 May 2017 19:12:19 +0000 (15:12 -0400)
committerAmit Pundir <amit.pundir@linaro.org>
Thu, 25 May 2017 11:07:25 +0000 (16:37 +0530)
commit971c198395d4ae77cb413d112b61c830e566d808
tree42eb77f440bc1eb3816f3bfa803178ce4a9e981a
parent6034b4711bee6267aa9480f869ecc1d1fcd59354
ANDROID: AVB: Only invalidate vbmeta when told to do so.

When using AVB, the dm-verity error handling mode is now customizeable
by the bootloader. This CL is for the kernel-side support - it makes
the AVB error handler invalidate the vbmeta partition only if
androidboot.vbmeta.invalidate_on_error is set to "yes".

Bug: 38157502
Test: Manually tested all dm-verity error modes on UEFI-based bootloader.
Change-Id: If36b8a5be9ffd6120e7e0c162843e732eba2ce26
Signed-off-by: David Zeuthen <zeuthen@google.com>
drivers/md/dm-verity-avb.c