[roll] Roll fuchsia [goldfish-control] Use sysmem protocol provided by the fragment node. The goldfish-control composite node has a "sysmem" node that provides the fuchsia.hardware.sysmem/Service service. This change makes the goldfish-control driver connect to the Sysmem service member directly over the service provided by the fragment node, rather than using the goldfish pipe RegisterSysmemHeap method. This change also fixes a flake in the goldfish-control-device-test; test must wait until all heaps are connected before starting handling the register events. Test: goldfish-control-device-test On FEMU (ffx emu start): Test: no-op expected. Test: "display-tool squares" works (uses the host-visible memory heap) Test: "vkcube-on-fb" works (uses the device-local memory heap). Original-Bug: 334161084 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1028899 Original-Revision: 13c6f89130fcca4c74a461d5400c207b1ed9cb4d GitOrigin-RevId: 7b16d59a528f06639a0247673d516e6bbcf99fc4 Change-Id: Iaab2810d14b223dfd5e3677a4a5fdcdd38be3622
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.