From 3e8a8286d82ca29f322488db8019a635f965bb46 Mon Sep 17 00:00:00 2001 From: Avesh Agarwal Date: Fri, 15 Sep 2017 10:26:44 -0400 Subject: [PATCH] Bugfix to check overcommit for hugepages. --- pkg/api/v1/helper/helpers.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/api/v1/helper/helpers.go b/pkg/api/v1/helper/helpers.go index 0e6a48d8163..a4a84e14ca2 100644 --- a/pkg/api/v1/helper/helpers.go +++ b/pkg/api/v1/helper/helpers.go @@ -88,9 +88,10 @@ func OpaqueIntResourceName(name string) v1.ResourceName { var overcommitBlacklist = sets.NewString(string(v1.ResourceNvidiaGPU)) // IsOvercommitAllowed returns true if the resource is in the default -// namespace and not blacklisted. +// namespace and not blacklisted and is not hugepages. func IsOvercommitAllowed(name v1.ResourceName) bool { return IsDefaultNamespaceResource(name) && + !IsHugePageResourceName(name) && !overcommitBlacklist.Has(string(name)) }