[roll] Roll fuchsia [kernel][vm] Event driven continuous eviction

Changes the continuous eviction implementation to be event driven
instead of polling at an interval. This enables continuous eviction
to respond immediately to changes in PMM availability or available
reclaimable pages.

As the MemoryWatchdog can now trivially drive this system using the
existing asynchronous eviction mechanism, the evictors continuous
eviction system is removed as it is no longer used.

Run-All-Tests: True
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1075394
Original-Revision: 98c3a0e7d8446eb24acbca592258fc6207211c73
GitOrigin-RevId: 708723ca40130d422a78f4e25e62728f43c041e2
Change-Id: I549dd675c53c61ffea15e20690fc935850bcf80a
1 file changed
tree: d49184433559d9f586277cbda4a24f0af11579a2
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.