[roll] Roll fuchsia [trace][starnix] Fixing ATrace End parsing

According to the Perfetto systrace parser code, it is allowable to
have an End event for a thread scoped event that does not contain the
TGID. The reasoning behind this is since it is a thread scoped, the id
is not needed to match up with the Begin event.

We currently use the pid to manage the event queue, so in the case of
End missing the TGID, the current task pid is read to find the correct
queue.

Original-Bug: 401645216
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1253428
Original-Revision: 216ab999bd5af4c5d79f5380d60fde55d8703941
GitOrigin-RevId: d9a692f7d51b0b8a5c67f903922a790f5b297fbb
Change-Id: I34eb638ec69e1249367a316052e4373b012b91e5
1 file changed
tree: 616743fa2cee3a4c8147c652571bee3aff171c0e
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
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.