[roll] Roll fuchsia Revert "[dso_runner] Initial skeleton" This reverts commit b7546aed9cffe3925cfafd98f5da1f98a964309a. Reason for revert: Breaks core.x64-coverage-rust-qemu_kvm Original change's description: > [dso_runner] Initial skeleton > > Basic core functionality that supports sync and async components that > share an address space. This changelist includes: > > - "synchronous" components - components that get a dedicated > thread > - "async" components - components that run in a shared Fuchsia Driver > Framework thread pool, much like components in driver runner. > - Component lifecycle support for start/stop/exit > - Unit tests > - Simple example (//examples/components/dso) > > Not included/upcoming in future changes: > > - Namespacing support for either sync or async components. For now they > share the same global namespace/fdio/etc. as the runner process. > - Running the components in a separate address space for the runner. > This currently isn't too important since all the DSO components share > the same address space, but it could become relevant when/if we > support multiple "containers". > - Integration test - I want to have this but I think it makes sense to > land the namespacing support first. > - Routing of dso_runner in the component topology > > Original-Bug: 403545512 > Change-Id: Ifcfdbdfd9d8a73665a0751a90316a4e89cdc6c11 > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1481458 > Commit-Queue: Gary Bressler <geb@google.com> > Reviewed-by: Claire Gonyeo <cgonyeo@google.com> > Reviewed-by: Suraj Malhotra <surajmalhotra@google.com> Original-Bug: 403545512 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1497776 Exempt: RubberStamper 🤖 <android-build-ayeaye@system.gserviceaccount.com> Original-Revision: 285940c5d05f1dd447817b186021e2e56082e634 GitOrigin-RevId: 182d787fdbd7f518bc30c4321daf201ae54b1854 Change-Id: Ie4c8db90a4aeccb0ce9fbed40ef437f3365034f8
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.