VirtualBox

source: vbox/trunk/src/VBox/VMM

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @72784   7 years vboxsync VMM/HMVMXR0: Update ProcCtls when changed.
(edit) @72783   7 years vboxsync HM: doxygen fixes
(edit) @72779   7 years vboxsync VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log. …
(edit) @72778   7 years vboxsync VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log. …
(edit) @72777   7 years vboxsync HM: nit
(edit) @72776   7 years vboxsync HMVMXR0.cpp: build fix
(edit) @72772   7 years vboxsync VMM/HMSVMR0: 32-bit build fix. Grr…
(edit) @72771   7 years vboxsync VMM: Avoid calling CPUMQueryGuestCtxPtr when possible, cleanup.
(edit) @72770   7 years vboxsync VMM/HM: Cleanup.
(edit) @72769   7 years vboxsync VMM/HM: Avoid some CPUMQueryGuestCtxPtr calls.
(edit) @72767   7 years vboxsync VMM/HM: Build fix.
(edit) @72766   7 years vboxsync VMM/HMVMXR0: Build fix.
(edit) @72765   7 years vboxsync VMM/HMR0: Build fix.
(edit) @72764   7 years vboxsync VMM/HMR0: Build fix.
(edit) @72763   7 years vboxsync VMM/HMVMXR0: Nits.
(edit) @72762   7 years vboxsync VMM/HM: Nits.
(edit) @72761   7 years vboxsync VMM: Extend HM changed flags. ​​​​​​bugref:9193 [build fix]
(edit) @72758   7 years vboxsync VMM: Extend HM changed flags. ​​​​​bugref:9193 [build fix]
(edit) @72753   7 years vboxsync VMM: Extend HM changed flags. ​​​​bugref:9193 [build fix, nits]
(edit) @72751   7 years vboxsync VMM: Extend HM changed flags. ​​​bugref:9193 [build fix]
(edit) @72750   7 years vboxsync VMM: Extend HM changed flags. ​​bugref:9193 [build fix, nit]
(edit) @72749   7 years vboxsync VMM: Remove EM_NOTIFY_HM and related code unused since VirtualBox 2.1 …
(edit) @72748   7 years vboxsync VMM: Extend HM changed flags. ​​​bugref:9193 [build fix]
(edit) @72747   7 years vboxsync VMM: Extend HM changed flags. ​​​bugref:9193 [build fix]
(edit) @72746   7 years vboxsync VMM: Extend HM changed flags. ​​bugref:9193 [build fix]
(edit) @72744   7 years vboxsync VMM: Extend HM changed flags. ​bugref:9193 [HM, CPUM]
(edit) @72743   7 years vboxsync VMM: Extend HM changed flags. ​bugref:9193 [IEM]
(edit) @72712   7 years vboxsync IEM: Fixed regression in IEMExecStringIoRead from r123057 where writes …
(edit) @72695   7 years vboxsync NEM/win: Turn VINF_PGM_CHANGE_MODE into VINF_SUCCESS too after calling …
(edit) @72690   7 years vboxsync NEM: Separate stats for odd and alerts when stopping the CPU. bugref:9044.
(edit) @72689   7 years vboxsync NEM/win: Redid the IoCtlMessageSlotHandleAndGetNext stuff during …
(edit) @72688   7 years vboxsync iemCImpl_finit: Need to manually call iemFpuActualizeStateForChange. …
(edit) @72687   7 years vboxsync NEM: Apparently the IoCtlMessageSlotHandleAndGetNext operation may be …
(edit) @72685   7 years vboxsync TM: Disable annoying trace for /me. bugref:9044
(edit) @72684   7 years vboxsync NEM/win: Assert correct register values in messages from Hyper-V. …
(edit) @72676   7 years vboxsync CPUMAllRegs.cpp: Added a whole bunch more CPUMCTX_EXTRN_ assertions. …
(edit) @72675   7 years vboxsync EM/NEM: Avoid assertion regarding CPUMCTX_EXTRN in CPUMGetGuestCPL due …
(edit) @72674   7 years vboxsync EM: Quietly deal with IEM errors VERR_IEM_INSTR_NOT_IMPLEMENTED and …
(edit) @72673   7 years vboxsync NEM/win: Did some NAT benchmarking too. bugref:9044
(edit) @72672   7 years vboxsync NEM/win: regular svm number for w2k boot+shutdown benchmark. ?bugref:9044
(edit) @72671   7 years vboxsync NEM/win: Added some more benchmark numbers to the doxygen @page. …
(edit) @72669   7 years vboxsync NEM/win: Added some benchmark numbers to the doxygen @page. bugref:9044
(edit) @72661   7 years vboxsync HMSVMR0.cpp: Shortened hmR0SvmImportGuestState a little. bugref:9193
(edit) @72660   7 years vboxsync EM: Made the EMHistoryExec parameters settable via CFGM. bugref:9198
(edit) @72659   7 years vboxsync EM: Made the EMHistoryExec parameters settable via CFGM. bugref:9198
(edit) @72658   7 years vboxsync EM: Some tuning for w2ksp4 on SVM. bugref:9198
(edit) @72657   7 years vboxsync EM: Make the EMHistoryExec parameters adjustable. bugref:9198
(edit) @72655   7 years vboxsync EM,HM,NEM,TRPM: Renamed some EMEXIT_XXXX stuff to shorten things down …
(edit) @72646   7 years vboxsync VMM/HMSVMR0: Darwin warning as error, build fix.
(edit) @72645   7 years vboxsync VMM/HMSVMR0: Doxygen.
(edit) @72644   7 years vboxsync VMM/HMVMXR0: Build fix.
(edit) @72643   7 years vboxsync VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
(edit) @72642   7 years vboxsync EM,IEM,VMX: Working on configuring exit history optimziations. …
(edit) @72639   7 years vboxsync IPRT,VMM: Try use KeShouldYieldProcessor to implement …
(edit) @72636   7 years vboxsync EM,HM: Removed EMInterpretRdtsc and EMInterpretRdtscp (reapplying …
(edit) @72634   7 years vboxsync EM[R3]: Use pVCpu->cpum.GstCtx and stop keeping and passing pCtx around.
(edit) @72623   7 years vboxsync HMSVMR0.cpp: HMSVM_UPDATE_INTR_SHADOW is not needed (thought it …
(edit) @72622   7 years vboxsync HMSVMR0.cpp: Retry new RDTSC and RDTSCP code. Added …
(edit) @72620   7 years vboxsync HMVMXR0.cpp: Retry new RDTSC and RDTSCP code with HM_CHANGED_XXXX …
(edit) @72619   7 years vboxsync VMM: Temporarily put the old RDTSC[P] code back and enabled it …
(edit) @72617   7 years vboxsync VMM: LogRel some ring-0 preemption details in ring-3.
(edit) @72612   7 years vboxsync tstMMHyperHeap: Don't use SUPR3LowAlloc for the testing since it has a …
(edit) @72610   7 years vboxsync VMMGuruMeditation: only display exits once. bugref:9044
(edit) @72609   7 years vboxsync HMSVMR0.cpp: rdtscp fix (thought I fixed this already). bugref:9044
(edit) @72607   7 years vboxsync IEMExecForExits: Try checking in with RTThreadPreemptIsPending. bugref:9198
(edit) @72606   7 years vboxsync HMVMXR0.cpp,EM: Code for optimizing I/O port, MMIO and CPUID exits …
(edit) @72600   7 years vboxsync VMM: Eliminated VBOX_WITH_2ND_IEM_STEP.
(edit) @72598   7 years vboxsync EMHM.cpp: Prepping for EMHistoryExec-to-ring-3 and CPUMCTX_EXTRN_xxx.
(edit) @72596   7 years vboxsync EM,HM: Removed EMInterpretRdtsc and EMInterpretRdtscp. bugref:6973
(edit) @72595   7 years vboxsync HMSVMR0.cpp: Enabled new rdtsc[p] code after limited testing. bugref:6973
(edit) @72593   7 years vboxsync HMVMXR0.cpp: Enabled new rdtsc[p] code after limited testing. bugref:6973
(edit) @72592   7 years vboxsync IEM: Defined IEM_CPUMCTX_EXTRN_EXEC_DECODED_NO_MEM_MASK and …
(edit) @72591   7 years vboxsync HM,IEM,EM: Added IEMExecDecodedRdtsc and IEMExecDecodedRdtscp for …
(edit) @72590   7 years vboxsync HM,IEM,EM: Added IEMExecDecodedRdtsc and IEMExecDecodedRdtscp for …
(edit) @72586   7 years vboxsync IEMAll.cpp: doxygen
(edit) @72583   7 years vboxsync EM: Doxygen fix. bugref:9044
(edit) @72582   7 years vboxsync EM: More statistics for the history execution and probing. bugref:9044
(edit) @72581   7 years vboxsync IEM: Logging adjust.
(edit) @72580   7 years vboxsync EM,NEM: Added /EM/ExitOptimizationEnabled config option to disable …
(edit) @72579   7 years vboxsync EM: Implemented a very simple history record replacement strategy. …
(edit) @72576   7 years vboxsync EM: build fix. bugref:9044
(edit) @72575   7 years vboxsync NEM/win: Implemented exit optimizations for MMIO, I/O ports, CPUID and …
(edit) @72570   7 years vboxsync EM,IEM: build fixes. bugref:9044
(edit) @72569   7 years vboxsync EM,IEM,NEM: Started working on optimizing adjacent exits using IEM. …
(edit) @72567   7 years vboxsync EM,TRPM: Record TSC with exit history in raw-mode. Added the exit …
(edit) @72566   7 years vboxsync EM: doxygen fix. bugref:9044
(edit) @72565   7 years vboxsync EM,TRPM: Record TSC with exit history in raw-mode. Added the exit …
(edit) @72564   7 years vboxsync EM,TRPM,IOM: Improved the raw-mode exit history a little (just for the …
(edit) @72563   7 years vboxsync IEM: Fixed bug in three IEMExecDecodedXxx methods where they wouldn't …
(edit) @72562   7 years vboxsync EM: info exits: Adjusted RIP / CS:EIP formatting. bugref:9044
(edit) @72561   7 years vboxsync HM/VMX: EMEXIT_F_KIND_SVM -> EMEXIT_F_KIND_VMX. bugref:9044
(edit) @72560   7 years vboxsync EM,HM: Replaced HM exit history with the EM one. VT-x now reads TSC on …
(edit) @72559   7 years vboxsync EM,TRPM: Record raw-mode traps (no timestamps). bugref:9044
(edit) @72558   7 years vboxsync EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
(edit) @72557   7 years vboxsync EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
(edit) @72556   7 years vboxsync EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
(edit) @72555   7 years vboxsync EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
(edit) @72553   7 years vboxsync iemCImpl_load_CrX: copy & past fix.
(edit) @72551   7 years vboxsync NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. …
(edit) @72546   7 years vboxsync NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. …
Note: See TracRevisionLog for help on using the revision log.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette