and add a note to implement cgroups Signed-off-by: Alexandre Derumier <aderum...@odiso.com> --- PVE/QemuServer.pm | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-)
diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 19fcf49..b105a7c 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -2612,16 +2612,12 @@ sub config_to_command { die "detected old qemu-kvm binary ($kvmver)\n" if $vernum < 15000; - my $have_ovz = -f '/proc/vz/vestat'; - my $q35 = machine_type_is_q35($conf); my $hotplug_features = parse_hotplug_features(defined($conf->{hotplug}) ? $conf->{hotplug} : '1'); my $machine_type = $forcemachine || $conf->{machine}; push @$cmd, '/usr/bin/kvm'; - push @$cmd, '-id', $vmid; - my $use_virtio = 0; my $qmpsocket = qmp_socket($vmid); @@ -3148,19 +3144,10 @@ sub config_to_command { } } - # hack: virtio with fairsched is unreliable, so we do not use fairsched - # when the VM uses virtio devices. - if (!$use_virtio && $have_ovz) { - - my $cpuunits = defined($conf->{cpuunits}) ? + #implement me : cgroups + my $cpuunits = defined($conf->{cpuunits}) ? $conf->{cpuunits} : $defaults->{cpuunits}; - push @$cmd, '-cpuunits', $cpuunits if $cpuunits; - - # fixme: cpulimit is currently ignored - #push @$cmd, '-cpulimit', $conf->{cpulimit} if $conf->{cpulimit}; - } - # add custom args if ($conf->{args}) { my $aa = PVE::Tools::split_args($conf->{args}); -- 2.1.4 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel