commit | d23cc3b14b0b673761059062687b2a059545ac55 | [log] [tgz] |
---|---|---|
author | Adrian Danis <adanis@fuchsia.infra.roller.google.com> | Thu Oct 26 22:46:21 2023 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Oct 26 15:47:26 2023 -0700 |
tree | 31a5eaf19c6d68585787bca3aec3f3902d17e9b3 | |
parent | e2ff6dfbe388fa815be461cf2117607f034776da [diff] |
[roll] Roll fuchsia [kernel][vm] Avoid excessive scanning Changes the way the access_scan_period is calculated and used to avoid redundant scans. The intention of the regular access scanner is that there is at most access_scan_period between scans, but the existing implementation had a scenario where if did a routine scan at time A, and then waited till time A+period, if a scan from the page queues were to happen just moments before (i.e. A+period-delta) then we would still rescan. This change corrects this issue and ensures that the periodic scan only occurs if nothing else triggered a scan for at least the period. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/937853 Original-Revision: 379e65098c5c8de279b911ae417d9d883fcccb66 GitOrigin-RevId: 93cb71c15ce221bf4471009746a3a2a8d280a60c Change-Id: I7bd2b5f469ad62d65eb7869d1f669948662a1ade
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.