[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
diff --git a/stem b/stem
index ff6fd90..9afa791 100644
--- a/stem
+++ b/stem
@@ -11,7 +11,7 @@
githooks="integration/git-hooks"
remote="https://fuchsia.googlesource.com/fuchsia"
gerrithost="https://fuchsia-review.googlesource.com"
- revision="4cecb506f634b239d89dc71a947198aa15deb113"
+ revision="7ea4df781f9a461e1bfa9937c8d1743c1cc8a1b6"
/>
</projects>
<hooks>