[roll] Roll fuchsia Revert "[ufs] Refactor blocking loops to async event handlers" This reverts commit d9683e8893aacb973261f3f63c54e4fc8149addb. Reason for revert: Causing boot failures on some devices. Failure Link: https://fxbug.dev/532221325 Original change's description: > [ufs] Refactor blocking loops to async event handlers > > This CL refactors the UFS driver to use asynchronous event handlers > instead of blocking loops: > - Replaces the blocking IrqLoop with async::IrqMethod bound to the > interrupt handle. > - Replaces the blocking AdminLoop and IoLoop with async::PostTask > completions. > - Replaces the blocking timeout wait with a delayed async::TaskMethod > (timeout_task_). > > Original-Bug: 528771913 > Test: fx test ufs-tests > Test: Booted Iris. > Change-Id: I651110723d6f1ac6a8811da2755a205f50a91426 > Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1684757 > Reviewed-by: James Sullivan <jfsulliv@google.com> > Commit-Queue: HanBin Yoon <hanbinyoon@google.com> Original-Original-Bug: 528771913 Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1698295 Exempt: android-build-ayeaye@system.gserviceaccount.com <android-build-ayeaye@system.gserviceaccount.com> Original-Original-Revision: eb698e73d154983207a13c6040b3d417d57ca958 GitOrigin-RevId: 0a7d394f428151ca14be8b2ad7d9b1ed53e7889e Change-Id: I55c34f17fa6b57d8bdee0dc567d257df3c7319ed Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1698540 Cr-Commit-Position: refs/heads/main@{#196457}
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.