Re: [PULL 20/59] target/i386: kvm: initialize microcode revision from KVM

2020-02-10 Thread Alex Williamson
On Fri, 7 Feb 2020 08:51:58 -0700 Alex Williamson wrote: > On Fri, 7 Feb 2020 00:40:31 +0100 > Paolo Bonzini wrote: > > > On 07/02/20 00:24, Alex Williamson wrote: > > > Hey Paolo, > > > > > > My Windows 10 VM boot loops with this :-\ It seems to be related to > > > the CPU model. Now

Re: [PULL 20/59] target/i386: kvm: initialize microcode revision from KVM

2020-02-07 Thread Alex Williamson
On Fri, 7 Feb 2020 00:40:31 +0100 Paolo Bonzini wrote: > On 07/02/20 00:24, Alex Williamson wrote: > > Hey Paolo, > > > > My Windows 10 VM boot loops with this :-\ It seems to be related to > > the CPU model. Now fails (host-passthrough): > > > > -cpu > >

Re: [PULL 20/59] target/i386: kvm: initialize microcode revision from KVM

2020-02-06 Thread Paolo Bonzini
On 07/02/20 00:24, Alex Williamson wrote: > Hey Paolo, > > My Windows 10 VM boot loops with this :-\ It seems to be related to > the CPU model. Now fails (host-passthrough): > > -cpu > host,hv-time,hv-relaxed,hv-vapic,hv-spinlocks=0x1fff,hv-vendor-id=KeenlyKVM,kvm=off Can you try adding

Re: [PULL 20/59] target/i386: kvm: initialize microcode revision from KVM

2020-02-06 Thread Alex Williamson
On Thu, 23 Jan 2020 14:50:10 +0100 Paolo Bonzini wrote: > KVM can return the host microcode revision as a feature MSR. > Use it as the default value for -cpu host. > > Signed-off-by: Paolo Bonzini > Message-Id: <1579544504-3616-4-git-send-email-pbonz...@redhat.com> > Signed-off-by: Paolo

[PULL 20/59] target/i386: kvm: initialize microcode revision from KVM

2020-01-23 Thread Paolo Bonzini
KVM can return the host microcode revision as a feature MSR. Use it as the default value for -cpu host. Signed-off-by: Paolo Bonzini Message-Id: <1579544504-3616-4-git-send-email-pbonz...@redhat.com> Signed-off-by: Paolo Bonzini --- target/i386/cpu.c | 4 target/i386/kvm.c | 5 + 2

[PULL 20/59] target/i386: kvm: initialize microcode revision from KVM

2020-01-23 Thread Paolo Bonzini
KVM can return the host microcode revision as a feature MSR. Use it as the default value for -cpu host. Signed-off-by: Paolo Bonzini Message-Id: <1579544504-3616-4-git-send-email-pbonz...@redhat.com> Signed-off-by: Paolo Bonzini --- target/i386/cpu.c | 4 target/i386/kvm.c | 5 + 2