[pve-devel] [PATCH qemu-server 03/10] config: memory: add 'max' option
Alexandre Derumier
aderumier at odiso.com
Fri Dec 9 20:27:19 CET 2022
max can be multiple of 64GB only.
Signed-off-by: Alexandre Derumier <aderumier at odiso.com>
---
PVE/QemuServer.pm | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm
index ad69b76..0d5b550 100644
--- a/PVE/QemuServer.pm
+++ b/PVE/QemuServer.pm
@@ -267,6 +267,9 @@ my $rng_fmt = {
},
};
+
+my @max_memory_list = map 65536*$_, 1..64;
+
my $memory_fmt = {
current => {
description => "Current amount of online RAM for the VM in MB. This is the maximum available memory when"
@@ -276,7 +279,12 @@ my $memory_fmt = {
optional => 1,
minimum => 16,
default => 512,
- }
+ },
+ max => {
+ type => 'integer',
+ optional => 1,
+ enum => [@max_memory_list],
+ },
};
my $meta_info_fmt = {
--
2.30.2
More information about the pve-devel
mailing list