VirtualBox

Changeset 80007 in vbox


Ignore:
Timestamp:
Jul 26, 2019 1:57:38 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
132442
Message:

VMM: Kicking out raw-mode (work in progress). bugref:9517

Location:
trunk
Files:
16 deleted
20 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp

    r79379 r80007  
    2222#define LOG_GROUP LOG_GROUP_CPUM
    2323#include <VBox/vmm/cpum.h>
    24 #include <VBox/vmm/patm.h>
    2524#include <VBox/vmm/dbgf.h>
    2625#include <VBox/vmm/apic.h>
  • trunk/src/VBox/VMM/VMMAll/EMAll.cpp

    r78712 r80007  
    2424#include <VBox/vmm/mm.h>
    2525#include <VBox/vmm/selm.h>
    26 #include <VBox/vmm/patm.h>
    2726#include <VBox/vmm/pgm.h>
    2827#include <VBox/vmm/iem.h>
  • trunk/src/VBox/VMM/VMMAll/IEMAll.cpp

    r79993 r80007  
    108108#include <VBox/vmm/dbgf.h>
    109109#include <VBox/vmm/dbgftrace.h>
    110 #ifdef VBOX_WITH_RAW_MODE_NOT_R0
    111 # include <VBox/vmm/patm.h>
    112 # if defined(VBOX_WITH_CALL_RECORD) || defined(REM_MONITOR_CODE_PAGES)
    113 #  include <VBox/vmm/csam.h>
    114 # endif
    115 #endif
    116110#include "IEMInternal.h"
    117111#include <VBox/vmm/vm.h>
  • trunk/src/VBox/VMM/VMMAll/PGMAll.cpp

    r76993 r80007  
    2929#include <VBox/vmm/mm.h>
    3030#include <VBox/vmm/stam.h>
    31 #include <VBox/vmm/csam.h>
    32 #include <VBox/vmm/patm.h>
    3331#include <VBox/vmm/trpm.h>
    3432#ifdef VBOX_WITH_REM
  • trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp

    r77240 r80007  
    2525#include <VBox/vmm/em.h>
    2626#include <VBox/vmm/cpum.h>
    27 #ifdef IN_RC
    28 # include <VBox/vmm/patm.h>
    29 #endif
    3027#include "PGMInternal.h"
    3128#include <VBox/vmm/vm.h>
  • trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp

    r79633 r80007  
    2525#include <VBox/vmm/mm.h>
    2626#include <VBox/vmm/hm.h>
    27 #include <VBox/vmm/patm.h>
    2827#include <VBox/vmm/selm.h>
    2928#include <VBox/vmm/stam.h>
  • trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp

    r78431 r80007  
    2929#include <VBox/vmm/gvm.h>
    3030#include <VBox/vmm/vmm.h>
    31 #include <VBox/vmm/patm.h>
    3231#include <VBox/vmm/hm.h>
    3332#include <VBox/vmm/apic.h>
  • trunk/src/VBox/VMM/VMMR3/CPUM.cpp

    r79879 r80007  
    117117#include <VBox/vmm/selm.h>
    118118#include <VBox/vmm/dbgf.h>
    119 #include <VBox/vmm/patm.h>
    120119#include <VBox/vmm/hm.h>
    121120#include <VBox/vmm/ssm.h>
  • trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp

    r76553 r80007  
    4343#include <VBox/vmm/pdmapi.h>
    4444#include <VBox/vmm/mm.h>
    45 #ifdef VBOX_WITH_RAW_MODE
    46 # include <VBox/vmm/patm.h>
    47 #endif
    4845#include "DBGFInternal.h"
    4946#include <VBox/vmm/uvm.h>
  • trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp

    r76553 r80007  
    2727#include <VBox/vmm/pgm.h>
    2828#include <VBox/vmm/cpum.h>
    29 #ifdef VBOX_WITH_RAW_MODE
    30 # include <VBox/vmm/patm.h>
    31 #endif
    3229#include "DBGFInternal.h"
    3330#include <VBox/dis.h>
  • trunk/src/VBox/VMM/VMMR3/EM.cpp

    r79843 r80007  
    4040#include <VBox/vmm/em.h>
    4141#include <VBox/vmm/vmm.h>
    42 #include <VBox/vmm/patm.h>
    43 #include <VBox/vmm/csam.h>
    4442#include <VBox/vmm/selm.h>
    4543#include <VBox/vmm/trpm.h>
     
    6058#include <VBox/vmm/pdmqueue.h>
    6159#include <VBox/vmm/hm.h>
    62 #include <VBox/vmm/patm.h>
    6360#include "EMInternal.h"
    6461#include <VBox/vmm/vm.h>
  • trunk/src/VBox/VMM/VMMR3/EMHM.cpp

    r76553 r80007  
    2424#include <VBox/vmm/em.h>
    2525#include <VBox/vmm/vmm.h>
    26 #include <VBox/vmm/csam.h>
    2726#include <VBox/vmm/selm.h>
    2827#include <VBox/vmm/trpm.h>
  • trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp

    r76553 r80007  
    2424#include <VBox/vmm/em.h>
    2525#include <VBox/vmm/vmm.h>
    26 #include <VBox/vmm/csam.h>
    2726#include <VBox/vmm/selm.h>
    2827#include <VBox/vmm/trpm.h>
  • trunk/src/VBox/VMM/VMMR3/EMRaw.cpp

    r76553 r80007  
    2424#include <VBox/vmm/em.h>
    2525#include <VBox/vmm/vmm.h>
    26 #include <VBox/vmm/patm.h>
    27 #include <VBox/vmm/csam.h>
    2826#include <VBox/vmm/selm.h>
    2927#include <VBox/vmm/trpm.h>
  • trunk/src/VBox/VMM/VMMR3/HM.cpp

    r79873 r80007  
    5151#include <VBox/vmm/iom.h>
    5252#include <VBox/vmm/iem.h>
    53 #include <VBox/vmm/patm.h>
    54 #include <VBox/vmm/csam.h>
    5553#include <VBox/vmm/selm.h>
    5654#include <VBox/vmm/nem.h>
  • trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp

    r76553 r80007  
    2929#include <VBox/vmm/em.h>
    3030#include <VBox/vmm/stam.h>
    31 #include <VBox/vmm/csam.h>
    3231#ifdef VBOX_WITH_REM
    3332# include <VBox/vmm/rem.h>
  • trunk/src/VBox/VMM/VMMR3/TRPM.cpp

    r79844 r80007  
    8585#include <VBox/vmm/mm.h>
    8686#include <VBox/vmm/stam.h>
    87 #include <VBox/vmm/csam.h>
    88 #include <VBox/vmm/patm.h>
    8987#include <VBox/vmm/iem.h>
    9088#include "TRPMInternal.h"
  • trunk/src/VBox/VMM/VMMR3/VM.cpp

    r79995 r80007  
    6565#include <VBox/vmm/tm.h>
    6666#include <VBox/vmm/stam.h>
    67 #include <VBox/vmm/patm.h>
    68 #include <VBox/vmm/csam.h>
    6967#include <VBox/vmm/iom.h>
    7068#include <VBox/vmm/ssm.h>
     
    941939                                        if (RT_SUCCESS(rc))
    942940                                        {
    943 #ifdef VBOX_WITH_RAW_MODE
    944                                             rc = CSAMR3Init(pVM);
     941                                            rc = SSMR3RegisterStub(pVM, "CSAM", 0);
    945942                                            if (RT_SUCCESS(rc))
    946943                                            {
    947                                                 rc = PATMR3Init(pVM);
     944                                                rc = SSMR3RegisterStub(pVM, "PATM", 0);
    948945                                                if (RT_SUCCESS(rc))
    949946                                                {
    950 #endif
    951947                                                    rc = IOMR3Init(pVM);
    952948                                                    if (RT_SUCCESS(rc))
     
    10171013                                                        AssertRC(rc2);
    10181014                                                    }
    1019 #ifdef VBOX_WITH_RAW_MODE
    1020                                                     int rc2 = PATMR3Term(pVM);
    1021                                                     AssertRC(rc2);
    10221015                                                }
    1023                                                 int rc2 = CSAMR3Term(pVM);
    1024                                                 AssertRC(rc2);
    10251016                                            }
    1026 #endif
    10271017                                            int rc2 = TRPMR3Term(pVM);
    10281018                                            AssertRC(rc2);
  • trunk/src/VBox/VMM/include/EMInternal.h

    r76585 r80007  
    2626#include <VBox/vmm/em.h>
    2727#include <VBox/vmm/stam.h>
    28 #include <VBox/vmm/patm.h>
    2928#include <VBox/dis.h>
    3029#include <VBox/vmm/pdmcritsect.h>
  • trunk/src/recompiler/VBoxRecompiler.c

    r77900 r80007  
    5454#include <VBox/vmm/apic.h>
    5555#include <VBox/vmm/hm.h>
    56 #include <VBox/vmm/patm.h>
    57 #include <VBox/vmm/csam.h>
    5856#include "REMInternal.h"
    5957#include <VBox/vmm/vm.h>
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