VirtualBox

Changeset 29329 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
May 11, 2010 10:18:30 AM (15 years ago)
Author:
vboxsync
Message:

removed VBOX_WITH_VMI

Location:
trunk/src/VBox/VMM
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/EM.cpp

    r29250 r29329  
    3838#include <VBox/em.h>
    3939#include <VBox/vmm.h>
    40 #ifdef VBOX_WITH_VMI
    41 # include <VBox/parav.h>
    42 #endif
    4340#include <VBox/patm.h>
    4441#include <VBox/csam.h>
     
    17671764                    break;
    17681765
    1769 #ifdef VBOX_WITH_VMI
    1770                 /*
    1771                  * Reschedule - parav call.
    1772                  */
    1773                 case VINF_EM_RESCHEDULE_PARAV:
    1774                     Log2(("EMR3ExecuteVM: VINF_EM_RESCHEDULE_PARAV: %d -> %d (EMSTATE_PARAV)\n", pVCpu->em.s.enmState, EMSTATE_PARAV));
    1775                     pVCpu->em.s.enmState = EMSTATE_PARAV;
    1776                     break;
    1777 #endif
    1778 
    17791766                /*
    17801767                 * Resume.
     
    19771964                    break;
    19781965
    1979 #ifdef VBOX_WITH_VMI
    1980                 /*
    1981                  * Execute PARAV function.
    1982                  */
    1983                 case EMSTATE_PARAV:
    1984                     rc = PARAVCallFunction(pVM);
    1985                     pVCpu->em.s.enmState = EMSTATE_REM;
    1986                     break;
    1987 #endif
    1988 
    19891966                /*
    19901967                 * Application processor execution halted until SIPI.
  • trunk/src/VBox/VMM/EMHandleRCTmpl.h

    r28800 r29329  
    106106#endif /* EMHANDLERC_WITH_PATM */
    107107
    108 #ifdef VBOX_WITH_VMI
    109         /*
    110          * PARAV function.
    111          */
    112         case VINF_EM_RESCHEDULE_PARAV:
    113             rc = PARAVCallFunction(pVM);
    114             break;
    115 #endif
    116 
    117108#ifdef EMHANDLERC_WITH_PATM
    118109        /*
  • trunk/src/VBox/VMM/EMHwaccm.cpp

    r29250 r29329  
    3838#include <VBox/em.h>
    3939#include <VBox/vmm.h>
    40 #ifdef VBOX_WITH_VMI
    41 # include <VBox/parav.h>
    42 #endif
    4340#include <VBox/csam.h>
    4441#include <VBox/selm.h>
  • trunk/src/VBox/VMM/EMRaw.cpp

    r29250 r29329  
    3838#include <VBox/em.h>
    3939#include <VBox/vmm.h>
    40 #ifdef VBOX_WITH_VMI
    41 # include <VBox/parav.h>
    42 #endif
    4340#include <VBox/patm.h>
    4441#include <VBox/csam.h>
  • trunk/src/VBox/VMM/Makefile.kmk

    r28800 r29329  
    4444 VMMR3_DEFS    += VBOX_WITH_USB
    4545endif
    46 ifdef VBOX_WITH_VMI
    47  VMMR3_DEFS    += \
    48         VBOX_WITH_VMI
    49 endif
    5046ifdef VBOX_WITH_PDM_ASYNC_COMPLETION
    5147 VMMR3_DEFS    += VBOX_WITH_PDM_ASYNC_COMPLETION
     
    6864        . \
    6965        PATM
    70 ifdef VBOX_WITH_VMI
    71  VMMR3_INCS   += \
    72         PARAV
    73 endif
    7466
    7567VMMR3_SOURCES   = \
     
    165157        PATM/PATMSSM.cpp \
    166158        PATM/VMMAll/PATMAll.cpp
    167 ifdef VBOX_WITH_VMI
    168  VMMR3_SOURCES += \
    169         PARAV/PARAV.cpp \
    170         PARAV/PARAVAll.cpp
    171 endif
    172159ifdef VBOX_WITH_VUSB
    173160 VMMR3_SOURCES += PDMUsb.cpp
     
    337324 ifdef VBOX_WITH_MULTI_CORE
    338325  VMMGC_DEFS    += VBOX_WITH_MULTI_CORE
    339  endif
    340  ifdef VBOX_WITH_VMI
    341   VMMGC_DEFS    += VBOX_WITH_VMI
    342326 endif
    343327 ifeq ($(KBUILD_TARGET_ARCH),x86)
     
    412396        PATM/VMMGC/PATMGC.cpp \
    413397        PATM/VMMAll/PATMAll.cpp
    414  ifdef VBOX_WITH_VMI
    415   VMMGC_SOURCES += \
    416         PARAV/PARAV.cpp \
    417         PARAV/PARAVAll.cpp
    418  endif
    419398 ifeq ($(VBOX_LDR_FMT32),pe)
    420399  VMMGC_SOURCES += VMMGC/VMMGC.def
  • trunk/src/VBox/VMM/VM.cpp

    r28800 r29329  
    5959#include <VBox/stam.h>
    6060#include <VBox/patm.h>
    61 #ifdef VBOX_WITH_VMI
    62 # include <VBox/parav.h>
    63 #endif
    6461#include <VBox/csam.h>
    6562#include <VBox/iom.h>
     
    849846                                            if (RT_SUCCESS(rc))
    850847                                            {
    851 #ifdef VBOX_WITH_VMI
    852                                                 rc = PARAVR3Init(pVM);
     848                                                rc = IOMR3Init(pVM);
    853849                                                if (RT_SUCCESS(rc))
    854850                                                {
    855 #endif
    856                                                     rc = IOMR3Init(pVM);
     851                                                    rc = EMR3Init(pVM);
    857852                                                    if (RT_SUCCESS(rc))
    858853                                                    {
    859                                                         rc = EMR3Init(pVM);
     854                                                        rc = DBGFR3Init(pVM);
    860855                                                        if (RT_SUCCESS(rc))
    861856                                                        {
    862                                                             rc = DBGFR3Init(pVM);
     857                                                            rc = PDMR3Init(pVM);
    863858                                                            if (RT_SUCCESS(rc))
    864859                                                            {
    865                                                                 rc = PDMR3Init(pVM);
     860                                                                rc = PGMR3InitDynMap(pVM);
     861                                                                if (RT_SUCCESS(rc))
     862                                                                    rc = MMR3HyperInitFinalize(pVM);
     863                                                                if (RT_SUCCESS(rc))
     864                                                                    rc = PATMR3InitFinalize(pVM);
     865                                                                if (RT_SUCCESS(rc))
     866                                                                    rc = PGMR3InitFinalize(pVM);
     867                                                                if (RT_SUCCESS(rc))
     868                                                                    rc = SELMR3InitFinalize(pVM);
     869                                                                if (RT_SUCCESS(rc))
     870                                                                    rc = TMR3InitFinalize(pVM);
     871                                                                if (RT_SUCCESS(rc))
     872                                                                    rc = VMMR3InitFinalize(pVM);
     873                                                                if (RT_SUCCESS(rc))
     874                                                                    rc = REMR3InitFinalize(pVM);
     875                                                                if (RT_SUCCESS(rc))
     876                                                                    rc = vmR3InitDoCompleted(pVM, VMINITCOMPLETED_RING3);
    866877                                                                if (RT_SUCCESS(rc))
    867878                                                                {
    868                                                                     rc = PGMR3InitDynMap(pVM);
    869                                                                     if (RT_SUCCESS(rc))
    870                                                                         rc = MMR3HyperInitFinalize(pVM);
    871                                                                     if (RT_SUCCESS(rc))
    872                                                                         rc = PATMR3InitFinalize(pVM);
    873                                                                     if (RT_SUCCESS(rc))
    874                                                                         rc = PGMR3InitFinalize(pVM);
    875                                                                     if (RT_SUCCESS(rc))
    876                                                                         rc = SELMR3InitFinalize(pVM);
    877                                                                     if (RT_SUCCESS(rc))
    878                                                                         rc = TMR3InitFinalize(pVM);
    879                                                                     if (RT_SUCCESS(rc))
    880                                                                         rc = VMMR3InitFinalize(pVM);
    881                                                                     if (RT_SUCCESS(rc))
    882                                                                         rc = REMR3InitFinalize(pVM);
    883                                                                     if (RT_SUCCESS(rc))
    884                                                                         rc = vmR3InitDoCompleted(pVM, VMINITCOMPLETED_RING3);
    885                                                                     if (RT_SUCCESS(rc))
    886                                                                     {
    887                                                                         LogFlow(("vmR3InitRing3: returns %Rrc\n", VINF_SUCCESS));
    888                                                                         return VINF_SUCCESS;
    889                                                                     }
    890                                                                     int rc2 = PDMR3Term(pVM);
    891                                                                     AssertRC(rc2);
     879                                                                    LogFlow(("vmR3InitRing3: returns %Rrc\n", VINF_SUCCESS));
     880                                                                    return VINF_SUCCESS;
    892881                                                                }
    893                                                                 int rc2 = DBGFR3Term(pVM);
     882                                                                int rc2 = PDMR3Term(pVM);
    894883                                                                AssertRC(rc2);
    895884                                                            }
    896                                                             int rc2 = EMR3Term(pVM);
     885                                                            int rc2 = DBGFR3Term(pVM);
    897886                                                            AssertRC(rc2);
    898887                                                        }
    899                                                         int rc2 = IOMR3Term(pVM);
     888                                                        int rc2 = EMR3Term(pVM);
    900889                                                        AssertRC(rc2);
    901890                                                    }
    902 #ifdef VBOX_WITH_VMI
    903                                                     int rc2 = PARAVR3Term(pVM);
     891                                                    int rc2 = IOMR3Term(pVM);
    904892                                                    AssertRC(rc2);
    905893                                                }
    906 #endif
    907894                                                int rc2 = PATMR3Term(pVM);
    908895                                                AssertRC(rc2);
  • trunk/src/VBox/VMM/testcase/Makefile.kmk

    r28800 r29329  
    128128ifdef VBOX_WITH_R0_LOGGING
    129129 tstVMStructSize_DEFS  += VBOX_WITH_R0_LOGGING
    130 endif
    131 ifdef VBOX_WITH_VMI
    132  tstVMStructSize_DEFS  += VBOX_WITH_VMI
    133  tstVMStructSize_INCS  += $(VBOX_PATH_VMM_SRC)/PARAV
    134130endif
    135131
  • trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp

    r28942 r29329  
    4343#include "HWACCMInternal.h"
    4444#include "PATMInternal.h"
    45 #ifdef VBOX_WITH_VMI
    46 # include "PARAVInternal.h"
    47 #endif
    4845#include "VMMInternal.h"
    4946#include "DBGFInternal.h"
     
    220217    CHECK_PADDING_VM(8, vm);
    221218    CHECK_PADDING_VM(8, cfgm);
    222 #ifdef VBOX_WITH_VMI
    223     CHECK_PADDING_VM(8, parav);
    224 #endif
    225219
    226220    PRINT_OFFSET(VMCPU, cpum);
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