Merge "Correct reserved blocks to segments" into main am: ab2b49bb74
am: 4922ef2616
Original change: https://android-review.googlesource.com/c/platform/system/vold/+/2736813 Change-Id: I9b8546b7315c384b7d17336765fc438bb37a1c18 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
b8db678950
1 changed files with 2 additions and 2 deletions
|
@ -551,9 +551,9 @@ void SetGCUrgentPace(int32_t neededSegments, int32_t minSegmentThreshold, float
|
|||
|
||||
int32_t freeSegments = std::stoi(freeSegmentsStr);
|
||||
int32_t dirtySegments = std::stoi(dirtySegmentsStr);
|
||||
int32_t reservedBlocks = std::stoi(ovpSegmentsStr) + std::stoi(reservedBlocksStr);
|
||||
int32_t reservedSegments = std::stoi(ovpSegmentsStr) + std::stoi(reservedBlocksStr) / 512;
|
||||
|
||||
freeSegments = freeSegments > reservedBlocks ? freeSegments - reservedBlocks : 0;
|
||||
freeSegments = freeSegments > reservedSegments ? freeSegments - reservedSegments : 0;
|
||||
int32_t totalSegments = freeSegments + dirtySegments;
|
||||
int32_t finalTargetSegments = 0;
|
||||
|
||||
|
|
Loading…
Reference in a new issue