Anthony Liguori wrote: > The following patch saves the host FPU state and loads the guests FPU > state if !(CR0.MP == 1 && CR0.TS == 1). > > When CR0.MP == 1 && CR0.TS == 1, all FPU activity will generate > exceptions. OS's use these exceptions to implement lazy FPU loading > to improve context switch time. Since any FPU activity will generate > traps, we don't have to worry about the guest modifying the host FPU > state. > > My microbenchmark of choice uses FPU operations so I think the results > are currently tainted. I've only tested on a 32bit SVM system. > > Signed-off-by: Anthony Liguori <[EMAIL PROTECTED]> >
Applied, thanks. -- Do not meddle in the internals of kernels, for they are subtle and quick to panic. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel