VirtualBox

Changeset 46036 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
May 13, 2013 5:03:47 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
85703
Message:

Frontends/VBoxManage: new option --longmode for modifyvm, for changing the corresponding guest CPU property, plus showing the current value with showvminfo.
doc/manual: document this option, the link is currently dangling as the GUI doesn't allow to control this setting yet

Location:
trunk/src/VBox/Frontends/VBoxManage
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp

    r45926 r46036  
    176176#endif
    177177                     "                            [--ioapic on|off]\n"
    178                      "                            [--pae on|off]\n"
    179178                     "                            [--hpet on|off]\n"
    180179                     "                            [--hwvirtex on|off]\n"
     
    183182                     "                            [--largepages on|off]\n"
    184183                     "                            [--vtxvpid on|off]\n"
     184                     "                            [--pae on|off]\n"
     185                     "                            [--longmode on|off]\n"
    185186                     "                            [--synthcpu on|off]\n"
    186187                     "                            [--cpuidset <leaf> <eax> <ebx> <ecx> <edx>]\n"
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp

    r45971 r46036  
    547547
    548548    SHOW_ULONG_PROP(       machine, CPUCount,                   "cpus",                 "Number of CPUs", "");
    549     SHOW_BOOLEAN_METHOD(   machine, GetCPUProperty(CPUPropertyType_Synthetic, &f), "synthcpu", "Synthetic Cpu");
     549    SHOW_BOOLEAN_METHOD(   machine, GetCPUProperty(CPUPropertyType_PAE, &f), "pae", "PAE");
     550    SHOW_BOOLEAN_METHOD(   machine, GetCPUProperty(CPUPropertyType_LongMode, &f), "longmode", "Long Mode");
     551    SHOW_BOOLEAN_METHOD(   machine, GetCPUProperty(CPUPropertyType_Synthetic, &f), "synthcpu", "Synthetic CPU");
    550552
    551553    if (details != VMINFO_MACHINEREADABLE)
     
    667669    SHOW_BOOLEAN_PROP(biosSettings, ACPIEnabled,                "acpi",                 "ACPI");
    668670    SHOW_BOOLEAN_PROP(biosSettings, IOAPICEnabled,              "ioapic",               "IOAPIC");
    669     SHOW_BOOLEAN_METHOD(machine, GetCPUProperty(CPUPropertyType_PAE, &f), "pae",        "PAE");
    670671    SHOW_LONG64_PROP(biosSettings,  TimeOffset,                 "biossystemtimeoffset", "Time offset",  "ms");
    671672    SHOW_BOOLEAN_PROP_EX(machine,   RTCUseUTC,                  "rtcuseutc",            "RTC",          "UTC", "local time");
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp

    r45971 r46036  
    5959    MODIFYVM_IOAPIC,
    6060    MODIFYVM_PAE,
     61    MODIFYVM_LONGMODE,
    6162    MODIFYVM_SYNTHCPU,
    6263    MODIFYVM_HWVIRTEX,
     
    217218    { "--ioapic",                   MODIFYVM_IOAPIC,                    RTGETOPT_REQ_BOOL_ONOFF },
    218219    { "--pae",                      MODIFYVM_PAE,                       RTGETOPT_REQ_BOOL_ONOFF },
     220    { "--longmode",                 MODIFYVM_LONGMODE,                  RTGETOPT_REQ_BOOL_ONOFF },
    219221    { "--synthcpu",                 MODIFYVM_SYNTHCPU,                  RTGETOPT_REQ_BOOL_ONOFF },
    220222    { "--hwvirtex",                 MODIFYVM_HWVIRTEX,                  RTGETOPT_REQ_BOOL_ONOFF },
     
    542544            }
    543545
     546            case MODIFYVM_LONGMODE:
     547            {
     548                CHECK_ERROR(machine, SetCPUProperty(CPUPropertyType_LongMode, ValueUnion.f));
     549                break;
     550            }
     551
    544552            case MODIFYVM_SYNTHCPU:
    545553            {
     
    613621                break;
    614622            }
    615    
     623
    616624            case MODIFYVM_CPUS:
    617625            {
Note: See TracChangeset for help on using the changeset viewer.

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