| commit | 1a1cb5c9a38030a5868e2aaad295c68432c680fd | [log] [tgz] |
|---|---|---|
| author | Edward O'Callaghan <[email protected]> | Fri Jan 20 01:54:13 2023 |
| committer | Chromeos LUCI <[email protected]> | Sun Jan 22 02:42:12 2023 |
| tree | a76e21ce28bed83c28e478dce16e087ff885007d | |
| parent | d79d098356e1d07a46eb3d7a2f3ed9cd64e4576c [diff] |
futility/flashrom_drv: Add new skip perm flags to read path flashrom now respects region permissions rather than ignoring exit codes. While downstreaming this support we require these flags to be set to ensure no change in behavior for futility. It turns out chromeos-firmware-updater will fail on the read path with, ``` [..] read_flash: cannot read inside Management Engine region (0x001000..0x1fffff). Read operation failed! ERROR: do_update: Cannot load system active firmware. ``` without skipping regions that cannot actually be read. BUG=b:260440773 BRANCH=none TEST=builds Change-Id: I45a5b81837988fab18b1c392415dffe55ad49822 Signed-off-by: Edward O'Callaghan <[email protected]> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4181583 Reviewed-by: Evan Benn <[email protected]> Reviewed-by: Julius Werner <[email protected]> Auto-Submit: Edward O'Callaghan <[email protected]> Tested-by: Edward O'Callaghan <[email protected]> Commit-Queue: Edward O'Callaghan <[email protected]>