Changeset 10693 in vbox for trunk/src/VBox/Frontends/VBoxManage
- Timestamp:
- Jul 16, 2008 11:48:19 AM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 33410
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp
r10427 r10693 336 336 " [-pae on|off]\n" 337 337 " [-hwvirtex on|off|default]\n" 338 " [-nestedpaging on|off]\n" 338 339 " [-monitorcount <number>]\n" 339 340 " [-bioslogofadein on|off]\n" … … 982 983 RTPrintf("Hardw. virt.ext: %s\n", hwVirtExEnabled == TSBool_True ? "on" : "off"); 983 984 } 985 BOOL HWVirtExNestedPagingEnabled; 986 machine->COMGETTER(HWVirtExNestedPagingEnabled)(&HWVirtExNestedPagingEnabled); 987 if (details == VMINFO_MACHINEREADABLE) 988 RTPrintf("nestedpaging=\"%s\"\n", HWVirtExNestedPagingEnabled ? "on" : "off"); 989 else 990 RTPrintf("Nested Paging: %s\n", HWVirtExNestedPagingEnabled ? "on" : "off"); 984 991 985 992 MachineState_T machineState; … … 3749 3756 char *acpi = NULL; 3750 3757 char *hwvirtex = NULL; 3758 char *nestedpaging = NULL; 3751 3759 char *pae = NULL; 3752 3760 char *ioapic = NULL; … … 3874 3882 hwvirtex = argv[i]; 3875 3883 } 3884 else if (strcmp(argv[i], "-nestedpaging") == 0) 3885 { 3886 if (argc <= i + 1) 3887 return errorArgument("Missing argument to '%s'", argv[i]); 3888 i++; 3889 nestedpaging = argv[i]; 3890 } 3876 3891 else if (strcmp(argv[i], "-pae") == 0) 3877 3892 { … … 4496 4511 { 4497 4512 errorArgument("Invalid -hwvirtex argument '%s'", hwvirtex); 4513 rc = E_FAIL; 4514 break; 4515 } 4516 } 4517 if (nestedpaging) 4518 { 4519 if (strcmp(nestedpaging, "on") == 0) 4520 { 4521 CHECK_ERROR(machine, COMSETTER(HWVirtExNestedPagingEnabled)(true)); 4522 } 4523 else if (strcmp(nestedpaging, "off") == 0) 4524 { 4525 CHECK_ERROR(machine, COMSETTER(HWVirtExNestedPagingEnabled)(false)); 4526 } 4527 else 4528 { 4529 errorArgument("Invalid -nestedpaging argument '%s'", ioapic); 4498 4530 rc = E_FAIL; 4499 4531 break;
Note:
See TracChangeset
for help on using the changeset viewer.