[roll] Roll fuchsia [kernel][arch] disable code coverage for early boot mmu code

For both arm64 and riscv64, disable generating code coverage on the
early boot mmu mapping code.

On arm64 in particular the compiler may generate unaligned stores to
the coverage array which will trigger an unaligned access since the
mmu is off and the data cache is disabled at this point.

For riscv64 it isn't an issue on current hardware, but a similar
condition may arise in the future so makes sense to disable it out
of an abundance of caution.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1145432
Original-Revision: 7efa7ed5045b5f580f1790afb8659bbbca2ef349
GitOrigin-RevId: 472fc8622a89898371f327b037f62806a9758412
Change-Id: I7232a25e2bd872dc1fc527cf5fcfef68b6ed2657
1 file changed
tree: da7c4a9b9bead5c088048db907b6994365856f4a
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. 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 in one of the communication channels documented at get involved.

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.