Changeset 29250 in vbox for trunk/src/VBox/VMM
- Timestamp:
- May 9, 2010 5:53:58 PM (15 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 36 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/CPUM.cpp
r28800 r29250 53 53 #include <VBox/log.h> 54 54 #include <iprt/assert.h> 55 #include <iprt/asm .h>55 #include <iprt/asm-amd64-x86.h> 56 56 #include <iprt/string.h> 57 57 #include <iprt/mp.h> -
trunk/src/VBox/VMM/DBGFAddrSpace.cpp
r28800 r29250 45 45 #include <VBox/log.h> 46 46 47 #include <iprt/asm.h> 47 48 #include <iprt/assert.h> 48 49 #include <iprt/ctype.h> -
trunk/src/VBox/VMM/EM.cpp
r28800 r29250 64 64 #include <VBox/dbgf.h> 65 65 66 #include <iprt/asm.h> 66 67 #include <iprt/string.h> 67 68 #include <iprt/stream.h> -
trunk/src/VBox/VMM/EMHwaccm.cpp
r28800 r29250 62 62 #include <VBox/dbgf.h> 63 63 64 #include <iprt/asm.h> 65 64 66 65 67 /******************************************************************************* -
trunk/src/VBox/VMM/EMRaw.cpp
r28800 r29250 64 64 65 65 #include <VBox/log.h> 66 #include <iprt/asm.h> 66 67 #include <iprt/string.h> 67 68 #include <iprt/stream.h> 69 68 70 69 71 /******************************************************************************* -
trunk/src/VBox/VMM/HWACCM.cpp
r28812 r29250 43 43 #include <VBox/log.h> 44 44 #include <iprt/asm.h> 45 #include <iprt/asm-amd64-x86.h> 45 46 #include <iprt/string.h> 46 47 #include <iprt/env.h> -
trunk/src/VBox/VMM/PATM/VMMGC/CSAMGC.cpp
r28800 r29250 40 40 #include <VBox/dis.h> 41 41 #include <VBox/disopcode.h> 42 #include <iprt/asm.h> 43 #include <iprt/asm-amd64-x86.h> 42 44 #include <iprt/string.h> 43 #include <iprt/asm.h>44 45 45 46 /** -
trunk/src/VBox/VMM/PDMAsyncCompletionFileCache.cpp
r29121 r29250 25 25 *******************************************************************************/ 26 26 #define LOG_GROUP LOG_GROUP_PDM_ASYNC_COMPLETION 27 #include <iprt/ types.h>27 #include <iprt/asm.h> 28 28 #include <iprt/mem.h> 29 29 #include <iprt/path.h> -
trunk/src/VBox/VMM/PDMAsyncCompletionFileFailsafe.cpp
r28800 r29250 16 16 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 17 17 */ 18 19 /******************************************************************************* 20 * Header Files * 21 *******************************************************************************/ 18 22 #define LOG_GROUP LOG_GROUP_PDM_ASYNC_COMPLETION 19 #include <iprt/ types.h>23 #include <iprt/asm.h> 20 24 #include <iprt/assert.h> 21 25 #include <VBox/log.h> 22 26 23 27 #include "PDMAsyncCompletionFileInternal.h" 28 24 29 25 30 static int pdmacFileAioMgrFailsafeProcessEndpointTaskList(PPDMASYNCCOMPLETIONENDPOINTFILE pEndpoint, -
trunk/src/VBox/VMM/SSM.cpp
r28800 r29250 154 154 #include <VBox/version.h> 155 155 156 #include <iprt/a lloc.h>156 #include <iprt/asm.h> 157 157 #include <iprt/assert.h> 158 158 #include <iprt/crc32.h> 159 159 #include <iprt/file.h> 160 #include <iprt/mem.h> 160 161 #include <iprt/param.h> 161 162 #include <iprt/thread.h> -
trunk/src/VBox/VMM/TM.cpp
r28800 r29250 138 138 #include <VBox/log.h> 139 139 #include <iprt/asm.h> 140 #include <iprt/asm-math.h> 141 #include <iprt/asm-amd64-x86.h> 140 142 #include <iprt/assert.h> 141 143 #include <iprt/thread.h> -
trunk/src/VBox/VMM/VMEmt.cpp
r28800 r29250 35 35 #include <iprt/assert.h> 36 36 #include <iprt/asm.h> 37 #include <iprt/asm-math.h> 37 38 #include <iprt/semaphore.h> 38 39 #include <iprt/string.h> -
trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp
r28800 r29250 34 34 #include <iprt/assert.h> 35 35 #include <iprt/asm.h> 36 #include <iprt/asm-amd64-x86.h> 36 37 #ifdef IN_RING3 37 38 #include <iprt/thread.h> -
trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp
r28800 r29250 31 31 #include <VBox/log.h> 32 32 #include <iprt/asm.h> 33 #include <iprt/asm-amd64-x86.h> 33 34 #include <iprt/assert.h> 34 35 #ifdef IN_RING3 -
trunk/src/VBox/VMM/VMMAll/PGMAll.cpp
r28800 r29250 38 38 #include "../PGMInline.h" 39 39 #include <iprt/assert.h> 40 #include <iprt/asm .h>40 #include <iprt/asm-amd64-x86.h> 41 41 #include <iprt/string.h> 42 42 #include <VBox/log.h> -
trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp
r28936 r29250 36 36 #include <VBox/log.h> 37 37 #include <iprt/assert.h> 38 #include <iprt/asm .h>38 #include <iprt/asm-amd64-x86.h> 39 39 #include <iprt/string.h> 40 40 #include <VBox/param.h> -
trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp
r28800 r29250 25 25 #include "../PGMInline.h" 26 26 #include <VBox/err.h> 27 #include <iprt/asm .h>27 #include <iprt/asm-amd64-x86.h> 28 28 #include <iprt/assert.h> 29 29 -
trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp
r29217 r29250 33 33 #include <iprt/assert.h> 34 34 #include <iprt/string.h> 35 #include <iprt/asm .h>35 #include <iprt/asm-amd64-x86.h> 36 36 #include <VBox/log.h> 37 37 #ifdef IN_RING3 … … 435 435 436 436 const void *pvSharedPage = NULL; 437 437 438 438 if (PGM_PAGE_IS_SHARED(pPage)) 439 439 { … … 446 446 STAM_COUNTER_INC(&pVM->pgm.s.CTX_MID_Z(Stat,PageReplaceShared)); 447 447 pVM->pgm.s.cSharedPages--; 448 448 449 449 /* Grab the address of the page so we can make a copy later on. */ 450 450 rc = pgmPhysGCPhys2CCPtrInternalReadOnly(pVM, pPage, GCPhys, &pvSharedPage); -
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r28862 r29250 37 37 #include <VBox/err.h> 38 38 #include <iprt/asm.h> 39 #include <iprt/asm-amd64-x86.h> 39 40 #include <iprt/string.h> 40 41 … … 374 375 pgmPoolTracDerefGCPhysHint(pPool, pPage, 375 376 uShw.pPTPae->a[iShw].u & X86_PTE_PAE_PG_MASK, 376 GstPte.u & X86_PTE_PAE_PG_MASK, 377 GstPte.u & X86_PTE_PAE_PG_MASK, 377 378 iShw); 378 379 ASMAtomicWriteSize(&uShw.pPTPae->a[iShw].u, 0); -
trunk/src/VBox/VMM/VMMAll/REMAll.cpp
r28800 r29250 29 29 #include <VBox/log.h> 30 30 31 #include <iprt/asm.h> 31 32 #include <iprt/assert.h> 32 33 -
trunk/src/VBox/VMM/VMMAll/TMAll.cpp
r28800 r29250 36 36 #include <iprt/assert.h> 37 37 #include <iprt/asm.h> 38 #include <iprt/asm-math.h> 38 39 #ifdef IN_RING3 39 40 # include <iprt/thread.h> -
trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp
r28800 r29250 22 22 #define LOG_GROUP LOG_GROUP_TM 23 23 #include <VBox/tm.h> 24 #include <iprt/asm-amd64-x86.h> /* for SUPGetCpuHzFromGIP */ 24 25 #include "../TMInternal.h" 25 26 #include <VBox/vm.h> … … 28 29 #include <VBox/param.h> 29 30 #include <VBox/err.h> 31 #include <iprt/asm-math.h> 30 32 #include <iprt/assert.h> 31 #include <iprt/asm.h>32 33 #include <VBox/log.h> 33 34 -
trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp
r28800 r29250 36 36 #include <iprt/assert.h> 37 37 #include <iprt/asm.h> 38 #include <iprt/asm-math.h> 38 39 39 40 -
trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp
r28800 r29250 36 36 #include <iprt/assert.h> 37 37 #include <iprt/asm.h> 38 #include <iprt/asm-amd64-x86.h> 38 39 #include <iprt/param.h> 39 40 -
trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp
r28800 r29250 43 43 #include <VBox/tm.h> 44 44 #include <iprt/asm.h> 45 #include <iprt/asm-amd64-x86.h> 45 46 #include <iprt/assert.h> 46 47 -
trunk/src/VBox/VMM/VMMGC/VMMGC.cpp
r28800 r29250 21 21 *******************************************************************************/ 22 22 #define LOG_GROUP LOG_GROUP_VMM 23 #include <iprt/asm-amd64-x86.h> /* for SUPGetCpuHzFromGIP */ 23 24 #include <VBox/vmm.h> 24 25 #include <VBox/trpm.h> … … 29 30 #include <VBox/err.h> 30 31 #include <VBox/log.h> 31 #include <iprt/asm.h>32 32 #include <iprt/assert.h> 33 33 #include <iprt/initterm.h> -
trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp
r28800 r29250 29 29 #include <VBox/hwaccm.h> 30 30 #include <iprt/assert.h> 31 #include <iprt/asm .h>31 #include <iprt/asm-amd64-x86.h> 32 32 33 33 -
trunk/src/VBox/VMM/VMMR0/GMMR0.cpp
r29223 r29250 157 157 #include <VBox/param.h> 158 158 #include <VBox/err.h> 159 #include <iprt/asm.h> 159 160 #include <iprt/avl.h> 160 161 #include <iprt/mem.h> … … 3829 3830 goto end; 3830 3831 } 3831 3832 3832 3833 /* Calculate the virtual address of the shared page. */ 3833 3834 pChunk = gmmR0GetChunk(pGMM, pGlobalRegion->paHCPhysPageID[i] >> GMM_CHUNKID_SHIFT); … … 3949 3950 3950 3951 RTSemFastMutexRelease(pGMM->Mtx); 3951 return rc; 3952 return rc; 3952 3953 #else 3953 3954 return VERR_NOT_IMPLEMENTED; -
trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp
r28800 r29250 43 43 #include <VBox/param.h> 44 44 #include <VBox/err.h> 45 #include <iprt/alloc.h> 45 #include <iprt/asm.h> 46 #include <iprt/asm-amd64-x86.h> 47 #include <iprt/mem.h> 46 48 #include <iprt/semaphore.h> 47 49 #include <iprt/time.h> -
trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp
r28800 r29250 32 32 #include <iprt/assert.h> 33 33 #include <iprt/asm.h> 34 #include <iprt/asm-amd64-x86.h> 34 35 #include <iprt/cpuset.h> 35 36 #include <iprt/memobj.h> -
trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp
r28834 r29250 15 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 16 16 */ 17 18 17 19 18 /******************************************************************************* … … 39 38 #include <iprt/assert.h> 40 39 #include <iprt/asm.h> 40 #include <iprt/asm-amd64-x86.h> 41 41 #include <iprt/cpuset.h> 42 42 #include <iprt/mp.h> -
trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp
r28800 r29250 34 34 #include <VBox/err.h> 35 35 #include <VBox/log.h> 36 #include <iprt/asm .h>36 #include <iprt/asm-amd64-x86.h> 37 37 #include <iprt/assert.h> 38 38 #include <iprt/param.h> -
trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp
r28800 r29250 28 28 #include <VBox/log.h> 29 29 #include <iprt/assert.h> 30 #include <iprt/asm .h>30 #include <iprt/asm-amd64-x86.h> 31 31 32 32 -
trunk/src/VBox/VMM/VMMR0/VMMR0.cpp
r29201 r29250 40 40 #include <VBox/log.h> 41 41 42 #include <iprt/asm-amd64-x86.h> 42 43 #include <iprt/assert.h> 43 44 #include <iprt/crc32.h> -
trunk/src/VBox/VMM/VMMTests.cpp
r28800 r29250 22 22 *******************************************************************************/ 23 23 #define LOG_GROUP LOG_GROUP_VMM 24 #include <iprt/asm-amd64-x86.h> /* for SUPGetCpuHzFromGIP */ 24 25 #include <VBox/vmm.h> 25 26 #include <VBox/pdmapi.h> -
trunk/src/VBox/VMM/testcase/tstMicroRC.cpp
r28800 r29250 25 25 26 26 #include <VBox/err.h> 27 #include <iprt/asm .h>27 #include <iprt/asm-amd64-x86.h> 28 28 #include <VBox/log.h> 29 29 #include <iprt/assert.h>
Note:
See TracChangeset
for help on using the changeset viewer.