[roll] Roll fuchsia [magma][msd-vsi-vip] Fix WriteUnorderedEventIds

Reading and clearing the interrupt failed if the NNA was suspended.

The test 'WriteUnorderedEventIds' bypasses SubmitCommandBuffer. This can
result in the device suspending in the middle of the test.

Added an option to DeviceThread to disable suspend.
This option is for use in testing.

Change logic to for hangcheck timeout to ensure suspend timeout cannot
trigger a hang.

Change debug messages in interrupt routine.

tested: msd-vsi-vip-integration-test
bug: fxbug.dev/123433
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/819189
Original-Revision: fb8bdd1ba01d805c9a4da7d4ba0fef40db6c36be
GitOrigin-RevId: f986a9cd20eb53361622b6ea5a8875fcc5295f3e
Change-Id: I0905974904526cbf69c727620da2efc0a66a4f77
1 file changed
tree: ee8136f125b7b7f54f010622c2f82dade6f21835
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. 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.