From 2d6f73a2b0db0c244e08f6ea7d6f0103482bc01b Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 28 Jun 2024 22:37:55 -0700 Subject: [PATCH] feat(power-management-core): expose performance/efficiency core data in protobuf Signed-off-by: Ariadne Conill --- crates/krata/proto/krata/v1/control.proto | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/crates/krata/proto/krata/v1/control.proto b/crates/krata/proto/krata/v1/control.proto index f9a7f18..b9b95e1 100644 --- a/crates/krata/proto/krata/v1/control.proto +++ b/crates/krata/proto/krata/v1/control.proto @@ -205,11 +205,18 @@ message ListDevicesReply { repeated DeviceInfo devices = 1; } +enum CpuTopologyClass { + CPU_CLASS_STANDARD = 0; + CPU_CLASS_PERFORMANCE = 1; + CPU_CLASS_EFFICIENCY = 2; +} + message CpuTopologyInfo { uint32 core = 1; uint32 socket = 2; - uint32 zone = 3; + uint32 node = 3; uint32 thread = 4; + CpuTopologyClass class = 5; } message HostCpuTopologyRequest {}