| commit | a5ea04920fd2d95b307ff65dd3d0d8a900a9969d | [log] [tgz] |
|---|---|---|
| author | HanBin Yoon <hanbinyoon@fuchsia.infra.roller.google.com> | Thu Feb 01 20:44:30 2024 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu Feb 01 12:46:06 2024 -0800 |
| tree | 1f3df9b58ebb023b048a42377256d82701a294e2 | |
| parent | 5191d662b8066a923619667c292f5903ce9bb34a [diff] |
[roll] Roll fuchsia [sdmmc] Refactoring: Revert recursive calls and prioritize FIDL reqs. This CL does two things: 1. Refactor SdmmcDevice::SdmmcIoRequestWithRetries() to avoid unnecessary recursive calling. 2. In the fast read/write path, instead of forming Banjo requests and later translating them to FIDL, start with FIDL requests and later translate them to Banjo if needed. Original-Bug: b/42084501 Test: fx test sdmmc-block-test, fx test sdmmc-block-fidl-test Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/983454 Original-Revision: dbeaadb01b8cc025ed1bf13c30435828827c7562 GitOrigin-RevId: 7313bed5e906f51b3b659b800ea1ee64609fea6e Change-Id: I5d2212192b806ec8b65600ddda2d2f9dbe07f421
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.