[roll] Roll fuchsia [wlanif] Fix dispatcher shutdown flakiness Root cause: In device_unittest, when ReleaseFlaggedDevices is called, wlanif device gets released. DdkUnbind() and DdkRelease() were called in sequence. ShutdownAsync() of server_dispatcher_ was called from DdkUnbind(). The shutdown completer of this dispatcher replied to mock_ddk and reset unbind_txn_ in sequence, but wlanif device was released between these two operations. The reason is that the first operation unblocked mock_ddk and it went ahead and release the wlanif device including its unbind_txn_ member, so resetting the unbind_txn_ is an invalid access since it's already gone. Solution: Remove the reset of unbind_txn_ from dispatcher shutdown completer and let it be released naturally with wlanif device object. Original-Bug: 131180 Multiply: wlanif_unittest: 500 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/892706 Original-Revision: 5b539f7260003901fb6f12b46ffc9eeaa1ebf454 GitOrigin-RevId: 6b172d6791753147265d85140f6de0ebb3be3f5a Change-Id: If96948f506c5c174b47811688d061706800d9a3d
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.