https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232081
Andriy Gapon <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #1 from Andriy Gapon <[email protected]> --- I suspect that the issue was uncovered by base r338807. It seems that CPUID_CLFSH feature is advertised to the guest because the host supports it. But there is some special code in initializecpucache() that clears the flag for VM guests. But ifuncs are resolved before initializecpucache() is called. So, clflush gets enabled since the switch to ifuncs. I guess that if bhyve does not emulate clflush and if the hardware does not support it in virtualized mode, then bhyve should clear CPUID_CLFSH. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "[email protected]"
