aha ok cool, but should we inform qubes about this ?
Moved that information here:
I am not sure yet. The KVM vs Qubes difference does not look that bad.
I wonder if only different hardware resulted in the difference.
Whonix KVM report:
https://phabricator.whonix.org/T449
its the same as before
user@host:~$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : QEMU Virtual CPU version 2.1.2
stepping : 3
microcode : 0x1
cache size : 4096 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fdiv_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 4
wp : yes
flags : fpu de pse msr pae mce cx8 apic sep mtrr pge mca cmov pse36 mmx fxsr sse sse2 syscall nx lm pni cx16 x2apic popcnt aes hypervisor lahf_lm
bogomips : 1185.79
clflush size : 32
cache_alignment : 32
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : QEMU Virtual CPU version 2.1.2
stepping : 3
microcode : 0x1
cache size : 4096 KB
physical id : 1
siblings : 1
core id : 0
cpu cores : 1
apicid : 1
initial apicid : 1
fdiv_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 4
wp : yes
flags : fpu de pse msr pae mce cx8 apic sep mtrr pge mca cmov pse36 mmx fxsr sse sse2 syscall nx lm pni cx16 x2apic popcnt aes hypervisor lahf_lm
bogomips : 1173.50
clflush size : 32
cache_alignment : 32
address sizes : 40 bits physical, 48 bits virtual
power management:
Great stuff. Added to wiki. Thanks @nurmagoz!
Quote dumbmouse
After much research this is the best way to hide the CPU using VirtualBox:
[…]
cat /proc/cpuinfo in KVM doesnt show
model name : QEMU Virtual CPU version 2.1.2
it will show the same reading as vbox.
cc @HulaHoop any idea?
Probably related to spectre/meltdown alike CPU bugs.
<cpu mode='host-passthrough'/>
<vcpu placement='static' cpuset='1'>1</vcpu>
HulaHoop changed Whonix KVM to
host-passthrough
:
KVM CPU masking got proverbially killed by specture/meltdown CPU bugs. CPU masking can no longer be recommended due the CPU bugs.
Qubes has the same issue. → Technical Challenges
related: