summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@chromium.org>2017-05-09 03:38:20 -0400
committerchrome-bot <chrome-bot@chromium.org>2017-07-13 19:46:10 -0700
commit8e556f4e2344b71b0be0b73b29c8185b677dd57f (patch)
tree8b0f63466dcbe7406b966d7666ff3c18fd2d171c
parentbce7904376beee2912932433a4634c1c25afe2f5 (diff)
downloadvboot-8e556f4e2344b71b0be0b73b29c8185b677dd57f.tar.gz
image_signing: sign_official_build.sh: use loopbacks for dump_config
This avoids copying out the kernels just to read their configs. Not super important as the signer doesn't use it, but we want to kill off the grab_kernel_config helper. BRANCH=None BUG=chromium:714598 TEST=dump_config still works Change-Id: I2533b1d4de6980120f277fea3a1d964cb4fbaf0d Reviewed-on: https://chromium-review.googlesource.com/505479 Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: David Riley <davidriley@chromium.org>
-rwxr-xr-xscripts/image_signing/sign_official_build.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/image_signing/sign_official_build.sh b/scripts/image_signing/sign_official_build.sh
index 9ef3f5fc..d643f18f 100755
--- a/scripts/image_signing/sign_official_build.sh
+++ b/scripts/image_signing/sign_official_build.sh
@@ -859,9 +859,10 @@ sign_image_file() {
case ${TYPE} in
dump_config)
check_argc $# 2
+ loopdev=$(loopback_partscan "${INPUT_IMAGE}")
for partnum in 2 4; do
info "kernel config in partition number ${partnum}:"
- grab_kernel_config "${INPUT_IMAGE}" ${partnum}
+ sudo dump_kernel_config "${loopdev}p${partnum}"
echo
done
exit 0