On Thu, May 16, 2019 at 10:57 PM Paolo Bonzini <pbonz...@redhat.com> wrote: > > On 17/05/19 02:30, tedheadster wrote: > > Paolo, > > I am running the kvm32 machine and I see a problem. Here is the > > output of /proc/cpuinfo : > > > > flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca > > cmov constant_tsc > > > > I see something rather important missing: cpuid. > > > > A lot of stuff breaks without cpuid, and I am fairly sure that qemu is > > supposed to 'hard code' in support for it. It is present with both my > > i486 and i586 virtual machines. > > > > - Matthew > > > > That's weird... The cpuid flag does not come from QEMU, it is a "soft" > flag determined by trying to toggle EFLAGS.ID and EFLAGS.ID behaves the > same for all CPU models. What else do you see in /proc/cpuinfo? > > Paolo
Here is all of /proc/cpuinfo processor : 7 vendor_id : GenuineIntel cpu family : 15 model : 6 model name : Common 32-bit KVM processor stepping : 1 microcode : 0x1 cpu MHz : 2394.405 cache size : 16384 KB physical id : 7 siblings : 1 core id : 0 cpu cores : 1 apicid : 7 initial apicid : 7 fdiv_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 5 wp : yes stant_tsc : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov cons bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf bogomips : 4789.21 clflush size : 32 cache_alignment : 32 address sizes : 32 bits physical, 0 bits virtual power management: