commit | bdb79d971439f9cc1c7bc472bd0f52ff1716fb59 | [log] [tgz] |
---|---|---|
author | Theodore Dubois <tbodt@fuchsia.infra.roller.google.com> | Mon Mar 03 11:34:02 2025 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Mar 03 11:35:47 2025 -0800 |
tree | 638ce041774fb5d95bd5f7329414cca6723ab2bd | |
parent | 63b1cb9056985d21fd73f6e338b7da2f2f41309a [diff] |
[roll] Roll fuchsia [dwc3] Remove usleep when waiting for hardware The hardware actually responds much faster than 1000us, to the point where the extra instructions from compiling the code in debug mode would delay enough that the check would succeed the first time and not sleep at all, while in release mode the sleep would happen every time and cause a severe latency problem. Profiling running iperf with this change shows the cpu profile dominated by netstack and usb cdc, with maybe 4% total spent in dwc3. So any extra spinning here is certainly not a bottleneck. Original-Bug: 391343399 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1217570 Original-Revision: 7e4740b2b0168a8b6f88de2b2ca8f73a0140afef GitOrigin-RevId: a295c45861588af6238d64da010fcacee6f265fc Change-Id: I45099d06f5883f06c914e482ccd4d6a4ac551e02
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
.