diff options
| author | Alex Deymo <deymo@google.com> | 2016-03-25 18:48:22 -0700 |
|---|---|---|
| committer | Alex Deymo <deymo@google.com> | 2016-04-13 00:10:57 +0000 |
| commit | 5fb356cac8a87c62fa83005d99370aa2f8416064 (patch) | |
| tree | 2ba628db747e0c3a2f62c062e18a0e697556a252 /scripts/update_payload/format_utils.py | |
| parent | 4108c32f268c9d50b7aab7599733bd04526bacdf (diff) | |
Mark block device as read-only before mounting.
Mounting a block device as read-only still allows the filesystem to
write to the block device, while keeping the user-facing filesystem
interface "read-only". This behavior will make dm-verity to fail after
reboot if any block is modified during postinstall.
This patch marks the block device as read-only before mounting it, and
marks them read-only or read-write before using them during the update.
Bug: 27859604
TEST=Added logging and deployed an update to brillo, devices are marked RO/RW as needed during a delta update.
Change-Id: I781293cc0b3447dac708470ba6efad4103bf2a58
Diffstat (limited to 'scripts/update_payload/format_utils.py')
0 files changed, 0 insertions, 0 deletions
