commit | 2e1970070492695cac52352687e3d1ca80d2cad5 | [log] [tgz] |
---|---|---|
author | Gwen Mittertreiner <gmtr@fuchsia.infra.roller.google.com> | Wed Apr 23 02:09:42 2025 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Apr 23 02:11:46 2025 -0700 |
tree | ac623106fabdfb2f3be91de293271aee03a5987f | |
parent | 15db77101db24aaaab2a485a45cecd9e67842fc1 [diff] |
[roll] Roll fuchsia [ktrace_provider] Support kKernelStreamingSupport if Enabled Sets up ktrace_provider to use the kernel streaming support if enabled. This means it can now call zx_ktrace_read repeatedly during the trace, so we now do so on a fixed frequency. Be sure to enable streaming mode to use it: Usage: Add `command_line_args = ["ktrace.bufsize=1"]` into your developer overrides. ``` assembly_developer_overrides(...) { ... kernel { command_line_args = ["ktrace.bufsize=1"] } ... } ``` Then run the ffx command: ``` ffx trace start --duration 120 --categories #default --buffering-mode streaming ``` Original-Bug: 404539312 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1249117 Original-Revision: 7ea4df781f9a461e1bfa9937c8d1743c1cc8a1b6 GitOrigin-RevId: f33c3a48de01ef090d3695cf3b461e8424076a5d Change-Id: I7b42dea99d6fd0543cb9db4f5df008db0fbce096
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
.