[roll] Roll fuchsia [kernel][vm] Add GetVmarMaps to diagnostics.cc Add a GetVmarMaps function to diagnostics.cc to mirror the existing GetAspaceMaps. This change does not expose any new functionally. A future change will add a new object_get_info topic (along with tests) that makes use of the new function. Add VmAddressRegion::EnumerateChildren, to mirror the existing VmAspace::EnumerateChildren. Rename VmMapBuilder to MapBuilder and make it a template with two instantiations, AspaceMapBuilder and VmarMapBuilder. AspaceMapBuilder is used by GetAspaceMaps. VmarMapBuilder is used by GetVmarMaps. Change RestartableVmEnumerator::Enumerate to take a VmAddressRegion*. Make VmAddressRegionDispatcher::vmar_ const. Original-Bug: 42085954 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1066025 Original-Revision: e4935897d5d96bb1bb62d3ff19444fab7f60f205 GitOrigin-RevId: adc33535641b07447cdc6e79236eef0b69608bc9 Change-Id: Ie03cafadb53e62c2016e0688d2d0e9993cb61b34
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.