Merge "Fix for compaction vma batch not consuming after first send" into tm-qpr-dev am: 5effdf21e3

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19786015

Change-Id: I9f6921d16705c9d2ba243cd7610efc4a05b964d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Edgar Arriaga García
2022-08-31 21:45:59 +00:00
committed by Automerger Merge Worker

View File

@@ -113,7 +113,7 @@ uint64_t consumeBytes(VmaBatch& batch, uint64_t bytesToConsume) {
uint64_t bytesConsumed = 0;
while (bytesConsumed < bytesToConsume) {
if (CC_UNLIKELY(batch.totalVmas > 0)) {
if (CC_UNLIKELY(batch.totalVmas == 0)) {
// No more vmas to consume
break;
}