[roll] Roll fuchsia [acpi] Fix racy metadata addition.

When we switched to using a passthrough device, we left metadata
initialisation in the same place. This was actually racy, because
sometimes the passthrough would get bound to before the parent's init
hook got called, which meant that the child driver saw no metadata and
failed to initialise.

We only observed impact from this on a workstation_userdebug debug build
on m3 atlases.

Test: boot workstation_userdebug on m3 atlas, try touchpad/mouse/login
Original-Bug: 111140
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/735436
Original-Revision: 53c6132d4c4134e3d14e9d188a9461f35e41e44c
GitOrigin-RevId: dc3505290445ee0e45f907934bc3fb75a2b7852e
Change-Id: I53d677b5f8d5c76a03b9d332c07d07268f68b001
1 file changed
tree: 61a55d7cca298aae2c7b8b86d9b9564d067fa75a
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.