commit | 44d569d98fce676de4b530ecf87c01b31400d9a0 | [log] [tgz] |
---|---|---|
author | Bowgo Tsai <bowgotsai@google.com> | Mon Apr 30 16:13:42 2018 +0800 |
committer | Bowgo Tsai <bowgotsai@google.com> | Wed May 02 10:23:16 2018 +0800 |
tree | 1ba84d7ddca59fce7e6d3ffad3f708094599f388 | |
parent | aa8cd88edc0d1902c8a3cd227a1b2679b9bd071f [diff] |
First-stage mount: avoid triggering a FATAL error Related AOSP changes: 1. https://android-review.googlesource.com/#/c/platform/system/core/+/405009/ 2. https://android-review.googlesource.com/#/c/platform/system/core/+/532637/ The second CL raises a FATAL error when it detects fstab-dt has no content during first-stage mount. However, with the first CL, the fstab-dt entry might be "skipped" when bootloader sets the status property to a value other than "ok"/"okay". (e.g., to skip mounting /vendor on upgrading devices which have no vendor partition). Use LOG(INFO) when there is nothing to mount here. The later stages should trigger a FATAL error when some important files in those partitions are not available, e.g., SEPolicy files. Bug: 78441220 Test: boot a device Change-Id: Iae2f47d455679298bdb067d96b771a30c1a82e6f Merged-In: Iae2f47d455679298bdb067d96b771a30c1a82e6f (cherry picked from commit 8fe363f26017e39b80c6cd793f7b2a346da88104)