[pve-devel] [PATCH qemu-server] Properly identify the CPU architecture of 32-bit VMs
Fiona Ebner
f.ebner at proxmox.com
Tue Dec 12 12:48:56 CET 2023
Am 12.12.23 um 11:39 schrieb Filip Schauer:
> It's actually not a different binary. qemu-system-i386 is a symlink that
> points to qemu-system-x86_64. But still this does indeed break migration
> between a node that has this patch applied and another node without the
> patch.
>
Oh, okay. But then that's a bit surprising. From a quick glance, we do
have some logic matching arch 'x86_64' specifically in CPUConfig.pm, so
that might be it. E.g.:
> my $pve_forced_flags = {};
> $pve_forced_flags->{'enforce'} = {
> reason => "error if requested CPU settings not available",
> } if $cputype ne 'host' && $kvm && $arch eq 'x86_64';
More information about the pve-devel
mailing list