Opened 10 years ago
Closed 8 years ago
#13442 closed defect (obsolete)
POPCNT works but CPUID flag invalid
| Reported by: | Fean | Owned by: | |
|---|---|---|---|
| Component: | VM control | Version: | VirtualBox 4.3.10 |
| Keywords: | Cc: | ||
| Guest type: | Windows | Host type: | Windows |
Description
Running Portable Virtual box 4.3.6 off if pendrive with
VirtualBox 4.3.10 under Win7-64 on i7-2670. VM is XP SP3.
I could not enable up the SSE4.1 and SSE4.2 as described in the
as described in the help using VboxManage in a cmd window so I
manually changed the config file to enable them.
When using CPUID instruction the POPCNT flag was clear but the
SSE42 was set.
Intel requires that both be set to access the POPCNT instruction
without Int 6 exception.
However if you ignore the flags and execute the POPCNT instruction it
works correctly without an exception.


Please reopen if still relevant with a recent VirtualBox release.