VirtualBox

Opened 10 years ago

Closed 10 years ago

#12649 closed defect (obsolete)

BMI2 cpuid feature mistakenly enabled in VM

Reported by: Wim Heirman Owned by:
Component: other Version: VirtualBox 4.3.6
Keywords: Cc:
Guest type: Linux Host type: Windows

Description

When running VirtualBox on a Haswell i5-3427U, the BMI2 cpuid feature bit is turned on in the VM while it is off on the host. Applications running in the VM therefore think the CPU supports instructions such as SHLX, which it doesn't, and generate illegal instruction traps.

CPU: Intel(R) Core(TM) i5-3427U CPU @ 1.80GHz
Host: Windows 8
VM: Ubuntu 13.10

Change History (2)

comment:1 by Frank Mehnert, 10 years ago

I cannot confirm this. Please attach a VBox.log file of such a VM session. And which application did you execute which wrongly assumed that the BMI2 bit is set? Could you also attach the output of

cat /proc/cpuinfo

as well as the output of

cpuid

executed inside your guest? You might need to install the 'cpuid' package to do so.

comment:2 by Frank Mehnert, 10 years ago

Resolution: obsolete
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use