[roll] Roll fuchsia [kernel][arm64] Disable ints across cache maintenance routines in tests The low-level cache maintenance routines make use of some CPU specific registers (like CSSELR_EL1) that may not be saved/restored across exceptions. We have observed that calling CleanLocalCaches in test_clean_cache can cause single CPU systems to hang indefinitely. To work around the observed issue we disabled interrupts in test_clean_cache and test_clean_invalidate_cache. In a future change we should incorporate disabling interrupts into data_cache_way_set_op_impl so that callers (like these tests) do not need to disable/re-enable. Original-Bug: 379336253 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1157895 Original-Revision: 211a6990fbae5d306da3222ff147df54b6bed57b GitOrigin-RevId: 6cb6ce5756f23c7c65454e7df96bcdd4b22b15da Change-Id: I0e55e95b81e4dc6ac7b6c49cd11e9f8e2bc5f02a
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.