[roll] Roll fuchsia [kernel][iommu] Fix size issue. Fix a size issue when attempting to create an ARM SMMU instance, but backing off to a Stub IOMMU instead (as the ARM SMMU implementation has not landed yet). The user has passed a structure holding a `zx_iommu_desc_arm_smmu_t`, but the stub IOMMU is expecting a `zx_iommu_desc_stub_t` instead. When the stub implementation sees this, it gets upset and raises an error. (thanks to surajmalhotra@google.com for catching this). The StubIommu implementation does not actually need any configuration at all, so this is all a bit silly. Fix this (in the short term) by eliminating (at the kernel implementation level) the need to pass any structure at all. Eventually, we should eliminate the requirement to pass any structure at all from user-mode, as is being tracked in b/462772483. See also fxr/1429619 Original-Bug: 462772483 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1430497 Original-Revision: d7615632d4a62b2db86a277c4b80c553b8071b0e GitOrigin-RevId: d014d8f7f5e7107a33762dd479d7c21162e0004c Change-Id: I4de0a0ca4bea8d52c1777f959f9aa8a06f5d6f22
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.