VirtualBox

Changeset 52090 in vbox for trunk/src/VBox/Main/src-client


Ignore:
Timestamp:
Jul 18, 2014 6:37:32 AM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
95097
Message:

Main, Fe/Qt4: Added method to get effective paravirt. provider in MachineImpl; adjusted GUI and ConsoleImpl2 to use the new method as required.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp

    r52082 r52090  
    874874
    875875    ParavirtProvider_T paravirtProvider;
    876     hrc = pMachine->COMGETTER(ParavirtProvider)(&paravirtProvider);                         H();
     876    hrc = pMachine->GetEffectiveParavirtProvider(&paravirtProvider);                        H();
    877877
    878878    ChipsetType_T chipsetType;
     
    11631163                fGimDeviceNeeded = false;
    11641164                break;
    1165 
    1166             case ParavirtProvider_Default:
    1167             {
    1168                 if (fOsXGuest)
    1169                 {
    1170                     pcszParavirtProvider = "Minimal";
    1171                     fGimDeviceNeeded = false;
    1172                 }
    1173 #if 0           /* Activate this soon. */
    1174                 else if (  osTypeId == "Windows7"
    1175                         || osTypeId == "Windows7_64"
    1176                         || osTypeId == "Windows8"
    1177                         || osTypeId == "Windows8_64"
    1178                         || osTypeId == "Windows81"
    1179                         || osTypeId == "Windows81_64")
    1180                 {
    1181                     pcszParavirtProvider = "HyperV";
    1182                 }
    1183 #endif
    1184                 else
    1185                 {
    1186                     pcszParavirtProvider = "None";
    1187                     fGimDeviceNeeded = false;
    1188                 }
    1189                 break;
    1190             }
    1191 
    1192             case ParavirtProvider_Legacy:
    1193             {
    1194                 if (fOsXGuest)
    1195                     pcszParavirtProvider = "Minimal";
    1196                 else
    1197                     pcszParavirtProvider = "None";
    1198                 fGimDeviceNeeded = false;
    1199                 break;
    1200             }
    12011165
    12021166            case ParavirtProvider_Minimal:
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