qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] cpuid problem in upstream qemu with kvm


From: Gleb Natapov
Subject: Re: [Qemu-devel] cpuid problem in upstream qemu with kvm
Date: Mon, 21 Dec 2009 09:48:00 +0200

On Sun, Dec 20, 2009 at 07:06:03PM +0100, Alexander Graf wrote:
> 
> On 20.12.2009, at 18:59, Anthony Liguori wrote:
> 
> > Gleb Natapov wrote:
> >> Windows is a mystery box, so we can speculate as much as we want about it.
> >> If you don't like something just say "it may break Windows" :) Losing
> >> activation does sound like an issue too.
> >>  
> > 
> > Downgrading seems more likely to cause problems.  Considering running 
> > mplayer in a guest.  If it detects SSE3 in one host and migrate to another 
> > host that doesn't have SSE3, you'll be running an instruction stream that 
> > uses instructions the processor doesn't support resulting in the 
> > application faulting due to an illegal operation.
> 
> Yeah, migration with -cpu host doesn't sound like a sane thing to do.
> 
> > KVM's cpuid filter doesn't help here because it won't attempt to mask 
> > things like sse3.  It would be insane to emulate sse3 too.
> 
> Well, I wouldn't be too sure on that one. Software may use SSE3 instructions 
> to access MMIO in which case we do have to emulate it.
Unfortunately this is already a reality. Look here:
http://groups.google.com/group/linux.kernel/browse_thread/thread/ada9fa2d2574a8af


--
                        Gleb.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]