commit | 1c87fbb957ca7c5f7b437c370444982b55f16760 | [log] [tgz] |
---|---|---|
author | Ghanan Gowripalan <ghanan@fuchsia.infra.roller.google.com> | Fri Aug 12 23:01:01 2022 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Aug 12 16:04:21 2022 -0700 |
tree | 44f9294c21f08c16e17716f02903f9c8cdf5a74d | |
parent | 87bc2b9fa0709d2b954a6a35e5ec69a900e1d7e9 [diff] |
[roll] Roll fuchsia [netstack3] Do not assume exclusive access in device layer This change transitions device layer code to use `with_state*` methods instead of `get_state*` methods which assumed exclusive access to state. Later changes will introduce shared references + interior mutability for `SyncCtx` so this change prepares us for a world where state is not held exclusively. Original-Bug: 48578 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/711791 Original-Revision: 8f9f454c7db29769cfffd9d40712022b34db8d94 GitOrigin-RevId: 741662f5532b812c93be66ff92f39aa3dfa86edd Change-Id: I07a949cffc6e43993bf7f47c62b0e875e0f25909
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
.