[roll] Roll fuchsia [kernel][ktrace] Integrate ktrace with fxt trace base. Initial integration of fxt trace base macros and utilities with the ktrace tracing environment. - Move ktrace_thunks and expose internal state in header to avoid needing explicit instantiations in preparation for more extensive argument usage. - Add trace point adapters for tuple-based argument dispatch. - Add KTRACE_* macro wrappers to FXT_ base macros, providing trace environment hooks. - Slight refactor of kernel/scheduler.cc to side step name collisions. Test: Observe traces with various settings. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/789865 Original-Revision: dab49f83bcbcbd5bd8458dec6dd67470dd324e50 GitOrigin-RevId: db04ee9b08544b315a3f0713143656a9f8052333 Change-Id: I7fe0feae886636d2fc411333c89e3cd17e168cf3
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 via the IRC channel #fuchsia on Freenode.
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.