[roll] Roll fuchsia [gpt] Add Mapper passthrough for partitions Enable Mapper session passthrough in the GPT component: - Add `mapper` protocol to `PartitionService` in `partitions.fidl`. - Lazily establish a parent Mapper session with the parent device in `GptManager` and register partition extents using an async FIFO. - Override `open_mapper_session` on `PartitionBackend` to forward partition mapper sessions via `open_child_session`. - Serve the `mapper` protocol node in partition directories. - Update `Extents::encode_extents` to take `impl IntoIterator` and return an iterator so intermediate collections can be avoided. - Add unit and integration tests. TAG=agy CONV=15d9c16d-cf1f-46b6-8b2f-9bff972c91f1 Original-Original-Bug: 530494057 Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1768138 Original-Original-Revision: 0435be92498428fe589ecddf57325ee13b5c3783 GitOrigin-RevId: f43358e8680a83dae4c4649a90fcef12ca8996cd Change-Id: I1226af95d068cee8e7b0663afcbd82d51a44af27
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.