VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @72811   6 years vboxsync VMM/HMVMXR0: Camel-case fixes to parts of VT-x code to try match …
(edit) @72805   6 years vboxsync VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and …
(edit) @72785   6 years vboxsync VMM/HM: Dump improvement on VERR_VMX_UNABLE_TO_START_VM gurus.
(edit) @72779   6 years vboxsync VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log. …
(edit) @72778   6 years vboxsync VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log. …
(edit) @72771   6 years vboxsync VMM: Avoid calling CPUMQueryGuestCtxPtr when possible, cleanup.
(edit) @72770   6 years vboxsync VMM/HM: Cleanup.
(edit) @72769   6 years vboxsync VMM/HM: Avoid some CPUMQueryGuestCtxPtr calls.
(edit) @72749   6 years vboxsync VMM: Remove EM_NOTIFY_HM and related code unused since VirtualBox 2.1 …
(edit) @72744   6 years vboxsync VMM: Extend HM changed flags. ​bugref:9193 [HM, CPUM]
(edit) @72695   6 years vboxsync NEM/win: Turn VINF_PGM_CHANGE_MODE into VINF_SUCCESS too after calling …
(edit) @72690   6 years vboxsync NEM: Separate stats for odd and alerts when stopping the CPU. bugref:9044.
(edit) @72687   6 years vboxsync NEM: Apparently the IoCtlMessageSlotHandleAndGetNext operation may be …
(edit) @72685   6 years vboxsync TM: Disable annoying trace for /me. bugref:9044
(edit) @72675   6 years vboxsync EM/NEM: Avoid assertion regarding CPUMCTX_EXTRN in CPUMGetGuestCPL due …
(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) @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) @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) @72634   7 years vboxsync EM[R3]: Use pVCpu->cpum.GstCtx and stop keeping and passing pCtx around.
(edit) @72617   7 years vboxsync VMM: LogRel some ring-0 preemption details in ring-3.
(edit) @72610   7 years vboxsync VMMGuruMeditation: only display exits once. bugref:9044
(edit) @72606   7 years vboxsync HMVMXR0.cpp,EM: Code for optimizing I/O port, MMIO and CPUID exits …
(edit) @72598   7 years vboxsync EMHM.cpp: Prepping for EMHistoryExec-to-ring-3 and CPUMCTX_EXTRN_xxx.
(edit) @72582   7 years vboxsync EM: More statistics for the history execution and probing. bugref:9044
(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) @72575   7 years vboxsync NEM/win: Implemented exit optimizations for MMIO, I/O ports, CPUID and …
(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) @72562   7 years vboxsync EM: info exits: Adjusted RIP / CS:EIP formatting. bugref:9044
(edit) @72560   7 years vboxsync EM,HM: Replaced HM exit history with the EM one. VT-x now reads TSC on …
(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) @72546   7 years vboxsync NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. …
(edit) @72544   7 years vboxsync NEM/win: Some exploration of registers and partition properties. …
(edit) @72541   7 years vboxsync NEM/win: Added TSC offset to the complaint list. Some exploration of …
(edit) @72526   7 years vboxsync NEM,TM: More TSC adjustments for NEM/win. bugref:9044
(edit) @72522   7 years vboxsync NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
(edit) @72494   7 years vboxsync IEM: Dropped the IEMCPU::pCtxR3, IEMCPU::pCtxR0, and IEMCPU::pCtxRC …
(edit) @72493   7 years vboxsync IEM,REM,++: Removed code related IEM_VERIFICATION_MODE and friends …
(edit) @72490   7 years vboxsync NEM,EM: Generic optimization of I/O port accesses that have to be …
(edit) @72489   7 years vboxsync NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
(edit) @72488   7 years vboxsync NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
(edit) @72484   7 years vboxsync IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
(edit) @72475   7 years vboxsync NEM/win: Add WHvCapabilityCodeExceptionExitBitmap complaint to the …
(edit) @72473   7 years vboxsync NEM/win: We need extended exception exit support, so fail if missing. …
(edit) @72470   7 years vboxsync NEM/win: Looks like we can get a stop confirmation first time around …
(edit) @72469   7 years vboxsync GIM,IEM: Correctly hook up hypercalls thru IEM. bugref:9044 - IEM: …
(edit) @72463   7 years vboxsync NEM: More hypercall work. bugref:9044
(edit) @72462   7 years vboxsync EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
(edit) @72461   7 years vboxsync emR3Load: Status checking cleanups
(edit) @72460   7 years vboxsync GIM/Hv: Need to restore hypercall instruction enable state on load. …
(edit) @72456   7 years vboxsync VMM: Fail to start VM when nested-paging/UX isn't available when …
(edit) @72449   7 years vboxsync VMM/EM: VINF_PGM_CHANGE_MODE fixes in ring-3 caused by bug addressed …
(edit) @72446   7 years vboxsync NEM/win: Working on intercepting VMMCALL and VMCALL. bugref:9044
(edit) @72440   7 years vboxsync VMM: Nested hw.virt: Fixes when nested-paging isn't enabled in the …
(edit) @72430   7 years vboxsync NEM/win: doxygen fix. bugref:9044
(edit) @72429   7 years vboxsync NEM/win: Unwanted comment. bugref:9044
(edit) @72426   7 years vboxsync IPRT,VMM: Added custom thread name for ring-0 logging (VMM).
(edit) @72420   7 years vboxsync NEM/win: Added concern about emulating VMMCALL/VMCALL. bugref:9044
(edit) @72419   7 years vboxsync NEM/win: Modify the APIC and firmware configuration to disable X2APIC. …
(edit) @72415   7 years vboxsync NEM/win: More MSR work. Document IA32_APIC_BASE issues (no X2APIC, …
(edit) @72412   7 years vboxsync NEM/win: More code merging. bugref:9044
(edit) @72392   7 years vboxsync NEM/win: TSC_AUX and APIC_BASE work. bugref:9044
(edit) @72384   7 years vboxsync VMM/Guru: Speed up stderr output by explicit buffering. Makes a big …
(edit) @72383   7 years vboxsync VMM/Guru: Speed up stderr output by explicit buffering. Makes a big …
(edit) @72358   7 years vboxsync NEM: Sync more MSR state; don't treat unrecoverable exceptions as …
(edit) @72345   7 years vboxsync VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. …
(edit) @72343   7 years vboxsync VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. …
(edit) @72327   7 years vboxsync VMM: Expose VM::bMainExecutionEngine thru external API …
(edit) @72308   7 years vboxsync NEM/win: Count cpuid and msr exits.
(edit) @72306   7 years vboxsync NEM/win: Intercept and handle MSR accesses. bugref:9044
(edit) @72300   7 years vboxsync NEM,STAM: Partition memory statistics for NEM. bugref:9044 - STAM: …
(edit) @72290   7 years vboxsync NEM/win: doxygen fix
(edit) @72287   7 years vboxsync NEM/win: Fixes to code using WHv API.
(edit) @72286   7 years vboxsync NEM/win: Updated SDK.
(edit) @72267   7 years vboxsync VMM: Added NEMR3IsEnabled to go aloneside HMR3IsEnabled for the …
(edit) @72266   7 years vboxsync TRPMR3InjectEvent: Don't reschedule to REM when in NEM mode. bugref:9044
(edit) @72262   7 years vboxsync NEM/win: Intercept all (for now) CPUIDs. bugref:9044
(edit) @72252   7 years vboxsync NEMR3Native-win.cpp: Loop optimization.
(edit) @72249   7 years vboxsync IOMR3ProcessForceFlag: Logging fix.
(edit) @72208   7 years vboxsync VMM: VBOX_WITH_NESTED_HWVIRT_SVM.
(edit) @72207   7 years vboxsync NEM: Inject interrupts from the inner NEM loop, use interrupt windows. …
(edit) @72193   7 years vboxsync VMM/GIM/HyperV: Include the debug UDP source and destination ports in …
(edit) @72190   7 years vboxsync VMM/GIM/HyperV: Implement extended hypercalls …
(edit) @72188   7 years vboxsync comment fix
(edit) @72178   7 years vboxsync VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps …
(edit) @72159   7 years vboxsync VMM/SSM: Assert parameters.
(edit) @72065   7 years vboxsync VMM/SVM: Interrupt injection fixes.
(edit) @72054   7 years vboxsync *: RTListMove no longer need the call to init the destination list to …
Note: See TracRevisionLog for help on using the revision log.

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