Jan Kiszka wrote: > Avi Kivity wrote: > >> Jan Kiszka wrote: >> >>> Got it! It's wbinvd from smm_init in rombios32.c! Anyone any comments on >>> this? >>> >>> >> Ha! A real life 300usec instruction! >> >> Unfortunately, it cannot be trapped on Intel (it can be trapped on >> AMD). Looks like a minor hole in VT, as a guest can generate very high >> latencies this way. >> > > I unfortunately do not have an AMD box at hand to test (I obviously > order the wrong processor then...), but does this mean it is trapped by > kvm-amd already? Or would there be more work required on that side? > >
There's a two-liner required to make it work. I'll add it soon. >> For our bios, we can remove it, but there's no way to ensure an >> untrusted guest doesn't use it. >> > > Yep. Any ideas if and at which stages (bootup, normal operation) Windows > is issues wbinvd noise? > No idea. I'll check it with an AMD machine. I'd be surprised it it did that during normal operation. It's also conceivable that it doesn't issue it at all. -- error compiling committee.c: too many arguments to function ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel