From 906cb16fbb3f7f6548c5e0e8dab3d6973624b582 Mon Sep 17 00:00:00 2001 From: karmab Date: Sun, 28 Jul 2024 14:34:10 +0200 Subject: [PATCH] kvm: fix hupepages size check --- kvirt/providers/kvm/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kvirt/providers/kvm/__init__.py b/kvirt/providers/kvm/__init__.py index ffdf5c1dd..12fbc2b8f 100644 --- a/kvirt/providers/kvm/__init__.py +++ b/kvirt/providers/kvm/__init__.py @@ -1255,7 +1255,7 @@ def create(self, name, virttype=None, profile='kvirt', flavor=None, plan='kvirt' hugepagesxml = "" hugepages = overrides.get('hugepages', 0) if isinstance(hugepages, int) and hugepages > 0: - if hugepages > memory: + if hugepages * 1024 > memory: return {'result': 'failure', 'reason': "Cant allocate more hugepages memory than the memory of the VM"} hugepages = 1024 * hugepages hugepagesxml = """