[roll] Roll fuchsia [kernel][vm] Do not overwrite pager-backed markers Zero page markers in pager-backed VMOs represent clean zero pages, not absence of content like in anonymous VMOs. As such treat them as any other committed page supplied by the pager and avoid overwriting them on a subsequent supply. Zero page markers are only replaced with a real page (copied from the zero page) when written to. This change also formalizes the expectation of the Add[New]PageLocked functions if they encounter pre-existing pages or markers at the offsets in the page list that they are updating. The caller can choose to either overwrite no content, only initial content, or any content. The callsites are updated accordingly. Test: core-pager-writeback-test Original-Bug: 63989 Original-Bug: 88674 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/629712 Original-Revision: 1360583d048e8b4ca2af20d08dc28e216f81c2b5 GitOrigin-RevId: 10594d0aa3c39eec4f830e749c5bcfb5037b4e62 Change-Id: I80aae690a8aa9a19293e4a9c11a16509eabb0f89
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.