]> git.proxmox.com Git - qemu-server.git/blobdiff - PVE/QemuServer/Memory.pm
Disable memory hotplugging for custom NUMA topologies
[qemu-server.git] / PVE / QemuServer / Memory.pm
index d500b3b590902bdac68610a41550bde048215411..ae9598b34ffc2391f43dbe07d29ff4c3d07829a5 100644 (file)
@@ -225,6 +225,12 @@ sub config {
     if ($hotplug_features->{memory}) {
        die "NUMA needs to be enabled for memory hotplug\n" if !$conf->{numa};
        die "Total memory is bigger than ${MAX_MEM}MB\n" if $memory > $MAX_MEM;
+
+       for (my $i = 0; $i < $MAX_NUMA; $i++) {
+           die "cannot enable memory hotplugging with custom NUMA topology\n"
+               if $conf->{"numa$i"};
+       }
+
        my $sockets = 1;
        $sockets = $conf->{sockets} if $conf->{sockets};