| commit | 0cc54bd8fea56a023cf1e955f521f19ceb73110f | [log] [tgz] |
|---|---|---|
| author | Ruby Zhuang <rdzhuang@fuchsia.infra.roller.google.com> | Fri Apr 29 16:38:18 2022 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Fri Apr 29 09:39:36 2022 -0700 |
| tree | 9692c749b3ed1ac55e2db1cb757799f0f241b036 | |
| parent | c48e26ca7c51bf2d90f2da8007a350761965c617 [diff] |
[roll] Roll fuchsia [xhci][enumerate] don't crash when a device fails to enumerate Originally a device failing to enumerate would bring down the USB stack. By checking if XHCI is running on CancelAll calls and returning OK rather than error when DisableSlot is called for already disabled slots, a device that fails to enumerate just fails and doesn't bring down the USB stack. Test: tested on Atlas Original-Bug: 93716 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/674261 Original-Revision: 17fa818a9f4690ec423becaabeae736e09fd5b7c GitOrigin-RevId: ce858997e72bcaa4f932ad258a78c7d4c756d149 Change-Id: I12c3fe83dcb754e905fb61e227969a1063a16497
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.