[roll] Roll fuchsia [network-tun] Use separate dispatcher for netdev With the recent move away from using Banjo for netdevice the device adapter started serving NetworkDeviceImpl on a different dispatcher. Previously it was served by the banjo shims and the dispatchers created for that purpose. These dispatchers were special because they were created with a different owner than default dispatchers. This allowed dispatcher inlining within the same process, a requirement for the shims to achieve decent performance. By using these dispatchers and the shim network-tun also achieved inlining for free. Create a specific dispatcher used to server NetworkDeviceImpl and set a different owner for this dispatcher, just like the shim used to do. This should restore performance to previous or higher levels. Original-Bug: 466199589 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1446049 Original-Revision: 4eb00fc3e11f83dd952ba2c5613aa119690d5b2a GitOrigin-RevId: c87e7cb85ffdb8949143bab891f902fbaab1a1aa Change-Id: Ib30cb94a7ce8229056e22c3a99c6c819b5ab55b5
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.