[roll] Roll fuchsia [wlan][mlme] Replace Banjo FFI with FIDL channel This change fully removes the Banjo FFI from wlanif and the FullMAC MLME. All WlanFullmacImplIfc requests are handled by a background task spawned by the MLME main loop. wlanif::Device is only responsible for starting and stopping the MLME main loop. It has no other responsibilities. Note that the MLME main loop exiting will not trigger the driver framework to teardown the wlanif driver. This will be fixed in a follow up change. Fix: 313442116 Test: fx test drivers-only/fullmac wlanif wlan-fullmac-mlme Test: Manual OOBE. Test: Manual FW crash recovery 1000x. Test: Antlion: wlan_security_compliance_abg vape_interop_test Multiply: fuchsia-pkg://fuchsia.com/wlan-fullmac-mlme-tests#meta/wlan-fullmac-mlme-tests.cm Multiply: fuchsia-pkg://fuchsia.com/fullmac-tests#meta/test-root.cm Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1092933 Original-Revision: 679a160222b5380d1395697660cdf6588872e9a8 GitOrigin-RevId: 2c4b139a00766a50920812feb415b4bb81eb0fa0 Change-Id: Ifac1ab002d863b55ce8abeb30c49e442134c52b5
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.