summaryrefslogtreecommitdiff
path: root/libs/input/PointerController.cpp
diff options
context:
space:
mode:
author Edgar Arriaga <edgararriaga@google.com> 2022-04-14 13:20:18 -0700
committer Edgar Arriaga <edgararriaga@google.com> 2022-04-29 12:35:31 -0700
commit33b1957c88dcbf1efb7a5140673dbf0d83dbffea (patch)
tree6ac7722a58757ceb57a72ba1e797f4c1e8abe3b6 /libs/input/PointerController.cpp
parentce1bdbe56d26746d1e41e371ea1fde5e5d6ce8a7 (diff)
Resend remaining VMAs on partial compaction due to failure
process_madvise syscall returns the total bytes that were processed however, upon failure it will send the partial amount of bytes that were processed in which case this patch aims to skip the failure page then resend any batch of vmas that was not fully processed. This way we would effectively process the whole range of vmas rather than skipping the rest of the vmas in batch when process_madvise does a partial advise. Test: Manual Test: am compact <pid> <uid> full Bug: 205658049 Signed-off-by: Edgar Arriaga <edgararriaga@google.com> Change-Id: I6445ea85f5eb028cb1d11a4af77c5c4cedf76954
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions