Unfortunately, we were not able to reproduce the issue locally yet. When you have the chance, could you test again with QEMU 11.0 and with the following patch applied:
Code:
[I] root@pve9a1 ~# cat tunnel-csum.patch
@@ -1419,6 +1419,10 @@ sub print_netdevice_full {
$tmpstr .= ",romfile=$romfile" if $romfile;
}
+ if ($net->{model} eq 'virtio') {
+ $tmpstr .= ",guest_tunnel_csum=off,host_tunnel_csum=off";
+ }
+
return $tmpstr;
}
[I] root@pve9a1 ~# patch /usr/share/perl5/PVE/QemuServer.pm tunnel-csum.patch
patching file /usr/share/perl5/PVE/QemuServer.pm
[I] root@pve9a1 ~# systemctl reload-or-restart pvedaemon.service pveproxy.service
When using
qm showcmd ID --pretty | grep net with the numerical ID of the VM, the new options should be visible. Then start the VM fresh (if you do it via CLI
qm start ID you don't need the
systemctl command) and test again. This will tell us if the issue is related to those new features.
After testing, to get rid of the patch, you can run
apt install --reinstall qemu-server.