CPUID causes an unconditional exit in VT-x/SVM so it would be best to
avoid that if possible.

The only place where the use of CPUID in tsc patch seems to be reasonable
is at the SMP test, since it is too much burden to check SSE2/Intel/AMD
nuances at the boot time, to be redone later anyway. Would it be a serious
issue for monitors to get several thousands of CPUID traps at boot only ?

 The SMP tsc test is skipped for VM guests so it should be fine there.

later,

Peter.
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to