| Index: build_kernel_image.sh
|
| diff --git a/build_kernel_image.sh b/build_kernel_image.sh
|
| index df40db9231ee11142e621b0fd7cacf08c75d25f9..ce94f1dcf32740a4c616ad2dca6e667d82bb2aec 100755
|
| --- a/build_kernel_image.sh
|
| +++ b/build_kernel_image.sh
|
| @@ -101,10 +101,18 @@ if [[ -n "${FLAGS_rootfs_image}" && -n "${FLAGS_rootfs_hash}" ]]; then
|
| fi
|
|
|
| mkdir -p "${FLAGS_working_dir}"
|
| +
|
| +# Only let dm-verity block if rootfs verification is configured.
|
| +dev_wait=0
|
| +if [[ ${FLAGS_root} = "/dev/dm-0" ]]; then
|
| + dev_wait=1
|
| +fi
|
| +
|
| cat <<EOF > "${FLAGS_working_dir}/boot.config"
|
| root=${FLAGS_root}
|
| dm_verity.error_behavior=${FLAGS_verity_error_behavior}
|
| dm_verity.max_bios=${FLAGS_verity_max_ios}
|
| +dm_verity.dev_wait=${dev_wait}
|
| ${verity_args}
|
| ${FLAGS_boot_args}
|
| EOF
|
|
|