commit | f9162c969395d11fa6abe77cd2fc168e96f40d39 | [log] [tgz] |
---|---|---|
author | Rasha Eqbal <rashaeqbal@fuchsia.infra.roller.google.com> | Tue Sep 07 08:54:17 2021 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Sep 07 01:55:52 2021 -0700 |
tree | 3b95f27f436be4123f193a41e0d0f68d6268bfee | |
parent | eade65c2ee77636c93dfdbfdacb5a2551943b78c [diff] |
[roll] Roll fuchsia [kernel][vm] Add trace events to scanner and PMM paths Add VM trace duration events to certain hot paths in the system: - page fault and accessed fault internal functions. Can be enabled with vm_tracing_level=2. - scanner page queue rotations, lru processing and harvesting of accessed bits. Can be enabled with vm_tracing_level=2. - PMM alloc and free functions. Can be enabled with vm_tracing_level=3. These trace events should help identify kernel locks page (or accessed) faults sometimes seem to wait on for long periods during audio underflows. Original-Bug: 83201 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/576419 Original-Revision: a8280944e0ad99638e2218b16b52f28041ed933e GitOrigin-RevId: 46e5464fe6458078a505ff0fd577cabb247b23d3 Change-Id: I04bc692f48b7019bf498143f93e64a0f83fdf266
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 via the IRC channel #fuchsia
on Freenode.
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
.