commit | 1a74a82d2326bd55b85b8e10fab4df404c6ecd9e | [log] [tgz] |
---|---|---|
author | Akilesh Kailash <akailash@google.com> | Tue Feb 15 23:22:04 2022 +0000 |
committer | Akilesh Kailash <akailash@google.com> | Tue Feb 15 23:22:04 2022 +0000 |
tree | 3f1a27c42e0ac991df7a0a46f39e64dbb7b1ec71 | |
parent | efc9366188f2e80af4de4a4e960f121236930903 [diff] |
Disable async merge writes until we figure out the intermittent I/O errors. Bug: 219642530 Test: OTA Signed-off-by: Akilesh Kailash <akailash@google.com> Change-Id: Ica8e95394b92e6893c944676d28e05af2bde9a83
diff --git a/fs_mgr/libsnapshot/snapuserd/user-space-merge/snapuserd_merge.cpp b/fs_mgr/libsnapshot/snapuserd/user-space-merge/snapuserd_merge.cpp index d4d4efe..ffb982a 100644 --- a/fs_mgr/libsnapshot/snapuserd/user-space-merge/snapuserd_merge.cpp +++ b/fs_mgr/libsnapshot/snapuserd/user-space-merge/snapuserd_merge.cpp
@@ -461,6 +461,14 @@ return false; } + { + // TODO: b/219642530 - Disable io_uring for merge + // until we figure out the cause of intermittent + // IO failures. + merge_async_ = false; + return true; + } + ring_ = std::make_unique<struct io_uring>(); int ret = io_uring_queue_init(queue_depth_, ring_.get(), 0);