Changeset 54911 in vbox
- Timestamp:
- Mar 23, 2015 5:24:33 PM (10 years ago)
- Location:
- trunk/src/VBox
- Files:
-
- 7 edited
-
Frontends/VBoxManage/VBoxManageHelp.cpp (modified) (1 diff)
-
Frontends/VBoxManage/VBoxManageInfo.cpp (modified) (2 diffs)
-
Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) (1 diff)
-
Main/idl/VirtualBox.xidl (modified) (2 diffs)
-
Main/src-client/ConsoleImpl2.cpp (modified) (1 diff)
-
Main/src-server/MachineImpl.cpp (modified) (3 diffs)
-
Main/xml/Settings.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp
r54885 r54911 181 181 " [--triplefaultreset on|off]\n" 182 182 " [--paravirtprovider none|default|legacy|minimal|\n" 183 " hyperv ]\n"183 " hyperv|kvm]\n" 184 184 " [--hwvirtex on|off]\n" 185 185 " [--nestedpaging on|off]\n" -
trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp
r53266 r54911 5 5 6 6 /* 7 * Copyright (C) 2006-201 4Oracle Corporation7 * Copyright (C) 2006-2015 Oracle Corporation 8 8 * 9 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 718 718 else 719 719 pszParavirtProvider = "HyperV"; 720 break; 721 722 case ParavirtProvider_KVM: 723 if (details == VMINFO_MACHINEREADABLE) 724 pszParavirtProvider = "kvm"; 725 else 726 pszParavirtProvider = "KVM"; 720 727 break; 721 728 -
trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp
r54378 r54911 661 661 else if (!RTStrICmp(ValueUnion.psz, "hyperv")) 662 662 CHECK_ERROR(machine, COMSETTER(ParavirtProvider)(ParavirtProvider_HyperV)); 663 else if (!RTStrICmp(ValueUnion.psz, "kvm")) 664 CHECK_ERROR(machine, COMSETTER(ParavirtProvider)(ParavirtProvider_KVM)); 663 665 else 664 666 { -
trunk/src/VBox/Main/idl/VirtualBox.xidl
r54885 r54911 1027 1027 <enum 1028 1028 name="ParavirtProvider" 1029 uuid=" f9448c17-7caa-4ca7-9349-edafe369fcb5"1029 uuid="696453ec-3742-4a05-bead-658ccbf2c944" 1030 1030 > 1031 1031 <desc> … … 1049 1049 <desc>Microsoft Hyper-V.</desc> 1050 1050 </const> 1051 <const name="KVM" value="5"> 1052 <desc>Linux KVM.</desc> 1053 </const> 1051 1054 </enum> 1052 1055 -
trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp
r54798 r54911 1203 1203 case ParavirtProvider_HyperV: 1204 1204 pcszParavirtProvider = "HyperV"; 1205 break; 1206 1207 case ParavirtProvider_KVM: 1208 pcszParavirtProvider = "KVM"; 1205 1209 break; 1206 1210 -
trunk/src/VBox/Main/src-server/MachineImpl.cpp
r54791 r54911 1254 1254 case ParavirtProvider_None: 1255 1255 case ParavirtProvider_HyperV: 1256 case ParavirtProvider_KVM: 1256 1257 case ParavirtProvider_Minimal: 1257 1258 break; … … 1301 1302 *aParavirtProvider = ParavirtProvider_HyperV; 1302 1303 } 1304 else if ( mUserData->s.strOsType == "Debian" /** @todo add more. */ 1305 || mUserData->s.strOsType == "Debian_64" 1306 || mUserData->s.strOsType == "Ubuntu" 1307 || mUserData->s.strOsType == "Ubuntu_64") 1308 { 1309 *aParavirtProvider = ParavirtProvider_KVM; 1310 } 1303 1311 else 1304 1312 *aParavirtProvider = ParavirtProvider_None; … … 1312 1320 Assert( *aParavirtProvider == ParavirtProvider_None 1313 1321 || *aParavirtProvider == ParavirtProvider_Minimal 1314 || *aParavirtProvider == ParavirtProvider_HyperV); 1322 || *aParavirtProvider == ParavirtProvider_HyperV 1323 || *aParavirtProvider == ParavirtProvider_KVM); 1315 1324 return S_OK; 1316 1325 } -
trunk/src/VBox/Main/xml/Settings.cpp
r54314 r54911 2856 2856 else if (strProvider == "HyperV") 2857 2857 hw.paravirtProvider = ParavirtProvider_HyperV; 2858 else if (strProvider == "KVM") 2859 hw.paravirtProvider = ParavirtProvider_KVM; 2858 2860 else 2859 2861 throw ConfigFileError(this, … … 4179 4181 case ParavirtProvider_Minimal: pcszParavirtProvider = "Minimal"; break; 4180 4182 case ParavirtProvider_HyperV: pcszParavirtProvider = "HyperV"; break; 4183 case ParavirtProvider_KVM: pcszParavirtProvider = "KVM"; break; 4181 4184 default: Assert(false); pcszParavirtProvider = "None"; break; 4182 4185 }
Note:
See TracChangeset
for help on using the changeset viewer.

