[roll] Roll fuchsia [kernel][scanner] Dedicated queue rotation thread
This creates a dedicated thread in the page queue for performing queue
rotation and will serve as a place to collect all the different logic
as the reasons and logic controlling queue rotation are increased.
All existing observable behavior is preserved in this change, namely:
* Queue rotation still happens every 10 seconds, no more or less
* Accessed harvesting happens directly after queue rotation
* Page table reclamation will happen every 10 seconds at the same
time as harvesting
* No additional harvesting passes occur that might increase CPU usage
or accessed fault rates.
Original-Bug: 84217
Original-Bug: 83323
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/573784
Original-Revision: 5955fe3c2eec8dab9fb81d6a5ec6da01d6af728b
GitOrigin-RevId: e2dd8a3c56032ddad7adea6f5b662b5644a9b756
Change-Id: I55c168391349dd86d04b947f637d42d0ecce4a48
diff --git a/stem b/stem
index b5de3cc..d565e16 100644
--- a/stem
+++ b/stem
@@ -10,7 +10,7 @@
githooks=""
remote="https://fuchsia.googlesource.com/fuchsia"
gerrithost="https://fuchsia-review.googlesource.com"
- revision="33fb6f3980f30de9ae336d6520c79bd6f8dea6fc"/>
+ revision="5955fe3c2eec8dab9fb81d6a5ec6da01d6af728b"/>
</projects>
<hooks>
<hook name="install-environment"