[roll] Roll fuchsia [starnix] Pretend like we support MADV_FREE As part of bumping the Linux kernel version which Starnix reports, Android will begin calling MADV_FREE more readily. There are nuances in this madvise call that we don't currently support, but the general gist is "you can free this memory." Rather than drop those calls entirely, this change will stub them out to zero the associated pages. This does ignore some of the semantics around MADV_FREE, but is still a better alternative to doing nothing at all. Another possibility would be to configure the ART garbage collector to not use MADV_FREE under Starnix. This is less preferable both because it introduces more diffs with a standard runtime, but also because we lose some insights into call metrics via track_stub. Those metrics will help us better prioritize proper implementation of MADV_FREE later. Original-Bug: 411748419 Test: CQ Only (no-op currently) Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1263966 Original-Revision: 898268fc3b1ea197afe0f6f05100e929b2a98f77 GitOrigin-RevId: c269f0fdee01788a65dc652bc6d165f801395391 Change-Id: I22bc0e18246864b1a7101620f3b58108e2477493
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 in one of the communication channels documented at get involved.
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.