[roll] Roll fuchsia [starnix] Don't use zxio for remote storage objects + This should save a fair bit of memory per node. Zxio storage is over 250 bytes plus there are other overheads such as the overhead that comes with using `Arc`. This reduces nodes to 8 bytes and open files to 32 bytes. Both of these should end up in Scudo's smallest bucket, which is 32 bytes. + This significantly reduces the amount of unsafe code that remote objects will pass through. The only unsafe code that remains is the code that interfaces with InputBuffer and OutputBuffer. + Since this eliminates a layer, it is possible that this will improve performance. Some memory copying has been eliminated. + This will make it easier to add Starnix filesystem features in future because we will not necessarily have to update zxio first. This CL includes some minor cleanups to the Fxfs verity implementation. Original-Bug: 482076344 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1496076 Original-Revision: e011213197d32d803c0166319a3cc9f1e2c9572e GitOrigin-RevId: f80c53342e36451da411f1d6c29267df126ac4e5 Change-Id: I79c3e0340267cf2302b14f402473111445ede33e
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.