summaryrefslogtreecommitdiff
path: root/debuggerd/handler/debuggerd_handler.cpp
diff options
context:
space:
mode:
authorAkilesh Kailash <akailash@google.com>2021-07-29 00:55:14 +0000
committerAkilesh Kailash <akailash@google.com>2021-07-29 16:30:01 +0000
commit533c2f6d55f3036d21fdddfaa81633e5850848cb (patch)
treef0c6bc78433c083a7355226d31cf0a9bbae69de3 /debuggerd/handler/debuggerd_handler.cpp
parentf3fea3777299843b34afd5f5453e80183fa3ad99 (diff)
Crash during OTA merge may lead to blocks with stale data
This is a corner case wherein a crash during OTA merge can lead to missing of some COW operations to be merged thereby some blocks may end up with stale data. Fix here is to avoid any re-ordering of COW operations. Merge the COW operations as present in the COW file. New tests have been added to cow_snapuserd. Bug: 194955361 Test: cow_snapuserd_test, Incremental OTA Signed-off-by: Akilesh Kailash <akailash@google.com> Merged-In: Id895fe7a3d6b4510676490a86d0caf62dec9b079 Change-Id: I14900b9537c4deb7824547e1dfe80f15274bdda4 Ignore-AOSP-First: manual merge from aosp
Diffstat (limited to 'debuggerd/handler/debuggerd_handler.cpp')
0 files changed, 0 insertions, 0 deletions