VirtualBox

Changeset 71108 in vbox for trunk/src/VBox/Main/idl


Ignore:
Timestamp:
Feb 22, 2018 3:38:35 PM (7 years ago)
Author:
vboxsync
Message:

Added speculation control settings to API, refined implementation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/idl/VirtualBox.xidl

    r70712 r71108  
    10091009        host CPU supports it.  This setting will significantly slow down workloads
    10101010        causing many VM exits, so it is only recommended for situation where there
    1011         real need to be paranoid.
     1011        is a real need to be paranoid.
    10121012      </desc>
    10131013    </const>
     
    10171017        host CPU supports it.  This setting will significantly slow down workloads
    10181018        causing many VM exits, so it is only recommended for situation where there
    1019         real need to be paranoid.
     1019        is a real need to be paranoid.
    10201020      </desc>
    10211021    </const>
     
    10241024        Enabled the hardware virtualization (AMD-V/VT-x) feature on the guest CPU.
    10251025        This requires hardware virtualization on the host CPU.
     1026      </desc>
     1027    </const>
     1028    <const name="SpecCtrl"              value="9">
     1029      <desc>
     1030        If set, the speculation control CPUID bits and MSRs, when available on the
     1031        host, are exposed to the guest. Depending on the host CPU and operating
     1032        system, this may significantly slow down workloads causing many VM exits.
     1033      </desc>
     1034    </const>
     1035    <const name="SpecCtrlByHost"        value="10">
     1036      <desc>
     1037        If set, the speculation controls are managed by the host. This is intended
     1038        for guests which do not set the speculation controls themselves.
    10261039      </desc>
    10271040    </const>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette