From dc4430b6633e59ef53849dc30bf9241caba06af6 Mon Sep 17 00:00:00 2001 From: Kevin Klues Date: Tue, 23 Nov 2021 20:28:46 +0000 Subject: [PATCH] Add a sum() helper to the CPUManager cpuassignment logic Signed-off-by: Kevin Klues --- pkg/kubelet/cm/cpumanager/cpu_assignment.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkg/kubelet/cm/cpumanager/cpu_assignment.go b/pkg/kubelet/cm/cpumanager/cpu_assignment.go index 810380fa0a8..578b0415549 100644 --- a/pkg/kubelet/cm/cpumanager/cpu_assignment.go +++ b/pkg/kubelet/cm/cpumanager/cpu_assignment.go @@ -63,6 +63,14 @@ func (m mapIntInt) Values(keys ...int) []int { return values } +func sum(xs []int) int { + var s int + for _, x := range xs { + s += x + } + return s +} + func mean(xs []int) float64 { var sum float64 for _, x := range xs {