[roll] Roll fuchsia [wlansoftmac] Bridge QueueTx no longer blocks on return from vendor driver The `WlanSoftmacBridge::QueueTx` method can still return a status, but it will no longer forward the status returned from the vendor driver. MLME does not rely on or meaningfully react to errors about frames not being sent; MLME only ever logs the error. This is because there is always some chance a frame is not sent for various internal or external reasons, e.g., firmware buffers dropped, or a noisy environment, and WLAN is an inherently unrealiable protocol. In place of not forwarding the status from the vendor driver, the asynchronous callback for the `WlanSoftmac.QueueTx` call will now log an error fit the status is not `ZX_OK`. Test: Successful iface creation, scan, connect, disconnect with iwlwifi on NUC Multiply: fuchsia-pkg://fuchsia.com/wlan-mlme-tests Multiply: fuchsia-pkg://fuchsia.com/wlansoftmac-rust-tests Multiply: fuchsia-pkg://fuchsia.com/wlan-hw-sim-contemporary-privacy-tests Multiply: fuchsia-pkg://fuchsia.com/wlan-hw-sim-legacy-privacy-tests Multiply: fuchsia-pkg://fuchsia.com/wlan-hw-sim-rate-selection-tests Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1035273 Original-Revision: 79b6f565079ce1041953dd29e37cbe91d51fffcd GitOrigin-RevId: 6a7136a24bd79511a77aa576f64ada6451b69f27 Change-Id: Ife0ce3afb572f88b4744471350617e0cffde9c63
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.