commit | 8bd44ec2d81dad0910270820676794ce74c4e67b | [log] [tgz] |
---|---|---|
author | Corey Tabaka <eieio@google.com> | Tue Apr 13 20:37:18 2021 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Tue Apr 13 20:37:18 2021 +0000 |
tree | 3a866ad3d48204e53e9f0bbb82b52299ea85e9ae | |
parent | e52f24c67fc9a85798d9b99214d256dcf0ef7624 [diff] |
[profile] Introduce role-based scheduler profile API. Introduce a role-based profile API to avoid hard coding profile parameters in client code, especially in out-of-tree code that requires a roll to update. - Add SetProfileByRole method the ProfileProvider protocol. - Add skeleton implementation of the SetProfileByRole method. - Add device_set_profile_by_role wrapper to DDK and fake/no DDK. - Add tests for SetProfileByRole method. - Move tests from bootfs to core. Bug: 40858 Change-Id: Ieca272aa49a6c75f8676b4d278894174576e61e2 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/491260 Reviewed-by: Tom Bergan <tombergan@google.com> Reviewed-by: Suraj Malhotra <surajmalhotra@google.com> Reviewed-by: James Robinson <jamesr@google.com> Reviewed-by: Carlos Pizano <cpu@google.com> Commit-Queue: Corey Tabaka <eieio@google.com> API-Review: Carlos Pizano <cpu@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.