It seems that the virtualbox manifestation of this problem often causes a freeze at the message freeing initrd memory but I guess this is just because the log level is not high enough (like for me it freezed at (XEN) Xen is relinquishing VGA console. before I increased the log level). I could only provide the above screenshot of error output from whonix startup in virtualbox by switching to rescue mode boot for whonix boot in virtualbox .
I will post a link to this thread on some forums where people are clueless about this issue.
From the mailing list there is a virtualbox command:
Are you a VirtualBox user with an Ryzen Zen 4 Mobile and
are affected by this division by 0? Well try:
vboxmanage setextradata $VM VBoxInternal/CPUM/HostCPUID/80000006/edx 0x02009140
(Where $VM is the target VM. Then just start the VM again, it just
should now run).
“leaf” is an integer, either decimal or hex with a “0x” prefix. e.g. to specify something in the AMD feature leaves, use “0x80000001:ecx=…”.
So I think a xen configuration equivalent to the above vboxmanage setextradata $VM VBoxInternal/CPUM/HostCPUID/80000006/edx 0x02009140
should look like
cpuid=["0x80000006:edx=0x02009140"]
But where do I place this? I am almost there please help me what I should do with this xen cpuid configuration string.