[roll] Roll fuchsia [kernel] Return required buffer size from zx_ktrace_read

The existing implementation of zx_ktrace_read returns the amount of
available data when the passed in user pointer is nullptr. This change
modifies the per-CPU implementation to match this behavior, with the
slight difference that it always returns the total size of all per-CPU
buffers, since that's what we require in this mode.

Original-Bug: 404539312
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1272209
Original-Revision: 3c6f0f1e7e4f36f4f3177580b831f90e13fedc4c
GitOrigin-RevId: 8460e9fb1f43dce6cd1fd82cded13db73ff03f36
Change-Id: I6d11594ffb795520c0227eac2f783c2ca8143377
1 file changed
tree: bed736d7228714d6b736f022971665177589a4d3
  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.