VirtualBox

Ignore:
Timestamp:
Jan 16, 2018 7:05:36 PM (7 years ago)
Author:
vboxsync
Message:

updates (bugref:9087)

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:mergeinfo
      •  

        old new  
        88/branches/VBox-5.0:104445,104938,104943,104950,104952-104953,104987-104988,104990,106453
        99/branches/VBox-5.1:112367,115992,116543,116550,116568,116573
         10/branches/VBox-5.2:120083,120099,120213,120221,120239
        1011/branches/andy/draganddrop:90781-91268
        1112/branches/andy/guestctrl20:78916,78930
  • trunk/src/VBox

    • Property svn:mergeinfo
      •  

        old new  
        88/branches/VBox-5.0/src/VBox:104938,104943,104950,104987-104988,104990,106453
        99/branches/VBox-5.1/src/VBox:112367,116543,116550,116568,116573
         10/branches/VBox-5.2/src/VBox:120083,120099,120213,120221,120239
        1011/branches/andy/draganddrop/src/VBox:90781-91268
        1112/branches/andy/guestctrl20/src/VBox:78916,78930
  • trunk/src/VBox/Frontends

    • Property svn:mergeinfo
      •  

        old new  
        77/branches/VBox-4.3/src/VBox/Frontends:91223
        88/branches/VBox-4.3/trunk/src/VBox/Frontends:91223
         9/branches/VBox-5.2/src/VBox/Frontends:120213
        910/branches/andy/draganddrop/src/VBox/Frontends:90781-91268
        1011/branches/andy/guestctrl20/src/VBox/Frontends:78916,78930
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp

    r70588 r70606  
    512512                     "                            [--pae on|off]\n"
    513513                     "                            [--longmode on|off]\n"
     514                     "                            [--ibpb-on-vm-exit on|off]\n"
     515                     "                            [--ibpb-on-vm-entry on|off]\n"
    514516                     "                            [--cpu-profile \"host|Intel 80[86|286|386]\"]\n"
    515517                     "                            [--cpuid-portability-level <0..3>\n"
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp

    r70587 r70606  
    7575    MODIFYVM_VTXVPID,
    7676    MODIFYVM_VTXUX,
     77    MODIFYVM_IBPB_ON_VM_EXIT,
     78    MODIFYVM_IBPB_ON_VM_ENTRY,
    7779    MODIFYVM_CPUS,
    7880    MODIFYVM_CPUHOTPLUG,
     
    255257    { "--vtxvpid",                  MODIFYVM_VTXVPID,                   RTGETOPT_REQ_BOOL_ONOFF },
    256258    { "--vtxux",                    MODIFYVM_VTXUX,                     RTGETOPT_REQ_BOOL_ONOFF },
     259    { "--ibpb-on-vm-exit",          MODIFYVM_IBPB_ON_VM_EXIT,           RTGETOPT_REQ_BOOL_ONOFF },
     260    { "--ibpb-on-vm-entry",         MODIFYVM_IBPB_ON_VM_ENTRY,          RTGETOPT_REQ_BOOL_ONOFF },
    257261    { "--cpuid-set",                MODIFYVM_SETCPUID,                  RTGETOPT_REQ_UINT32_OPTIONAL_PAIR | RTGETOPT_FLAG_HEX },
    258262    { "--cpuid-remove",             MODIFYVM_DELCPUID,                  RTGETOPT_REQ_UINT32_OPTIONAL_PAIR | RTGETOPT_FLAG_HEX },
     
    794798            }
    795799
     800            case MODIFYVM_IBPB_ON_VM_EXIT:
     801                CHECK_ERROR(sessionMachine, SetCPUProperty(CPUPropertyType_IBPBOnVMExit, ValueUnion.f));
     802                break;
     803
     804            case MODIFYVM_IBPB_ON_VM_ENTRY:
     805                CHECK_ERROR(sessionMachine, SetCPUProperty(CPUPropertyType_IBPBOnVMEntry, ValueUnion.f));
     806                break;
     807
    796808            case MODIFYVM_CPUS:
    797809            {
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