[roll] Roll fuchsia [loadbench] Make loadbench work with ktrace streaming mode

This CL ensures that loadbench maintains its current functionality
when ktrace streaming mode is enabled. It does so by ensuring that
all `zx_ktrace_read` invocations are passed a buffer large enough
to consume the contents of all per-CPU buffers.

It's worth noting that this CL doesn't actually take advantage of
ktrace streaming in loadbench; it simply emulates the previous
saturating behavior with the new streaming semantics. We may want
to eventually support streaming properly, but it's not high priority
enough to invest in now.

Original-Bug: 404539312
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1272991
Original-Revision: 3daaa497b61209502ce92ad6778284d9019f69e8
GitOrigin-RevId: 374275bb70f53a251364042347cc2b55fbf5b284
Change-Id: I82b8a00a27422377e548787e055e5670b8ffaf65
1 file changed
tree: a93ecc3702234c6a6091642851cec13607b864b1
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
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.