VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @72563   7 years vboxsync IEM: Fixed bug in three IEMExecDecodedXxx methods where they wouldn't …
(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) @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. …
(edit) @72542   7 years vboxsync NEM/win: scm fix
(edit) @72526   7 years vboxsync NEM,TM: More TSC adjustments for NEM/win. bugref:9044
(edit) @72524   7 years vboxsync VMM/GIM: Assert in R3 handler for assuming TSC/NanoTS values were …
(edit) @72522   7 years vboxsync NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
(edit) @72518   7 years vboxsync IEM: Implemented rsm for the purpose of SVM intercepting. Renamed …
(edit) @72517   7 years vboxsync IEM: Modified wbinvd for the purpose of SVM intercepting.
(edit) @72516   7 years vboxsync IEM: Implemented invd for the purpose of SVM intercepting.
(edit) @72515   7 years vboxsync IEM: Extended testcase to make sure the IEM_MC_XXX macros are only …
(edit) @72514   7 years vboxsync IEM: Don't intercept rdtscp both in iemOp_Grp7_rdtscp and …
(edit) @72513   7 years vboxsync IEM: Made str use CImpl to better facilitate SVM intercepts.
(edit) @72512   7 years vboxsync IEM: Made sldt use CImpl so to better facilitate SVM intercepts.
(edit) @72506   7 years vboxsync IEM: Made smsw use CImpl so to better facilitate SVM intercepts.
(edit) @72505   7 years vboxsync IEM: Made smsw use CImpl so to better facilitate SVM intercepts.
(edit) @72504   7 years vboxsync IEM: Fixed iemOp_nop.
(edit) @72498   7 years vboxsync IEM: Use pVCpu->cpum.s.GstCtx, avoid passing pCtx as a parameter or …
(edit) @72497   7 years vboxsync IEM: Use pVCpu->cpum.s.GstCtx, avoid passing pCtx as a parameter or …
(edit) @72496   7 years vboxsync IEM: Use pVCpu->cpum.s.GstCtx, avoid passing pCtx as a parameter or …
(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) @72488   7 years vboxsync NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
(edit) @72486   7 years vboxsync APIC: Document NEM/win assumptions regarding …
(edit) @72484   7 years vboxsync IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
(edit) @72472   7 years vboxsync NEM/win: Fixed #BP interception. 2nd try at the nemHCWinStopCpu early …
(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) @72468   7 years vboxsync IEM: Missing IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX() for svm …
(edit) @72463   7 years vboxsync NEM: More hypercall work. bugref:9044
(edit) @72462   7 years vboxsync EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
(edit) @72453   7 years vboxsync IEM: Quick vmcall (VT-x) implementation, made vmmcall available when …
(edit) @72452   7 years vboxsync NEM/win: Working on vmcall in ring-3. bugref:9044
(edit) @72451   7 years vboxsync IEM: Quick vmcall (VT-x) implementation, made vmmcall available when …
(edit) @72448   7 years vboxsync VMM/IEM: reset rcPassUp as part of iemReInitExec so as to not affect …
(edit) @72446   7 years vboxsync NEM/win: Working on intercepting VMMCALL and VMCALL. bugref:9044
(edit) @72441   7 years vboxsync VMM/IEM: Nested hw.virt: Fixes when nested-paging isn't enabled in the …
(edit) @72427   7 years vboxsync NEM/win: logging and assertion adjustments. bugref:9044
(edit) @72422   7 years vboxsync VMM/APIC: Space.
(edit) @72421   7 years vboxsync VMM/IEM: Nested hw.virt: Comment and doxygen.
(edit) @72417   7 years vboxsync NEM/win: MSR access fixes. bugref:9044
(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) @72403   7 years vboxsync NEM/win: Working on merging the two sets of register access functions. …
(edit) @72392   7 years vboxsync NEM/win: TSC_AUX and APIC_BASE work. bugref:9044
(edit) @72387   7 years vboxsync NEM/win: Better state logging on exit. bugref:9044
(edit) @72358   7 years vboxsync NEM: Sync more MSR state; don't treat unrecoverable exceptions as …
(edit) @72343   7 years vboxsync VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. …
(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) @72272   7 years vboxsync NEMAll: Oops, forgot to drop && defined(IN_RING3) after doing the …
(edit) @72265   7 years vboxsync VMM: Added PGMGetGuestCR3Phys for debug/log purposes.
(edit) @72263   7 years vboxsync NEM/win: Intercept all (for now) CPUIDs. bugref:9044
(edit) @72262   7 years vboxsync NEM/win: Intercept all (for now) CPUIDs. bugref:9044
(edit) @72255   7 years vboxsync NEMAllNativeTemplate-win.cpp.h: No need to set …
(edit) @72253   7 years vboxsync NEM: Handle HvMessageTypeUnrecoverableException. bugref:9044
(edit) @72251   7 years vboxsync IEMAll: Must roll back memory changes after failed instruction fetch …
(edit) @72248   7 years vboxsync iomMmioRing3WritePending: Deal with fun IEM cross MMIO page scenario.
(edit) @72229   7 years vboxsync NEM/win: Always set HvX64RegisterDeliverabilityNotifications on exit …
(edit) @72221   7 years vboxsync NEM/win: Some more interrupt fixes. bugref:9044
(edit) @72209   7 years vboxsync VMM/IEM: VBOX_WITH_NESTED_HWVIRT_SVM.
(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) @72194   7 years vboxsync IEM: Comments, asserts, no real change.
(edit) @72190   7 years vboxsync VMM/GIM/HyperV: Implement extended hypercalls …
(edit) @72181   7 years vboxsync IEM: Allow 32-bit code in real mode like real CPUs do; fixed real mode …
(edit) @72180   7 years vboxsync IEM: Fixed SALC instruction, it is only one byte and has been there …
(edit) @72129   7 years vboxsync CPUMAllRegs.cpp/CPUMRecalcHyperDRx: Added comment regarding …
(edit) @72128   7 years vboxsync CPUMAllRegs.cpp/CPUMRecalcHyperDRx: Added comment regarding …
(edit) @72084   7 years vboxsync VMM/IEM: Nested hw.virt: Assertion on VM-exit path that's not supposed …
(edit) @72079   7 years vboxsync VMM/HMSVM: Added hmR0SvmNstGstUndoTscOffset as counterpart of …
(edit) @72065   7 years vboxsync VMM/SVM: Interrupt injection fixes.
(edit) @71994   7 years vboxsync VMM/IEM: Comment on NMI unmasking and IRET.
(edit) @71970   7 years vboxsync VMM: Nested hw.virt: Try run whatever VMRUN emulations in ring-0 …
(edit) @71967   7 years vboxsync VMM/IEM: Nested hw.virt: comment nit.
(edit) @71966   7 years vboxsync VMM/HMSVMAll: Some comments on the nuances of the VMCB caching with …
(edit) @71933   7 years vboxsync VMM/HM: Nested hw.virt: Fix the issue with preserving reserved bits …
(edit) @71927   7 years vboxsync VMM/HM: Naming, nits.
(edit) @71910   7 years vboxsync VMM/HM: Clean up and also fix HMR0EnsureCompleteBasicContext for AMD-V …
(edit) @71867   7 years vboxsync VMM/IEM: Nested hw.virt: SVM VMRUN - Ignore, disable reserved fields …
(edit) @71859   7 years vboxsync VMM: SVM NestedPagingCtrl naming consistency with rest of the VMCB fields.
(edit) @71858   7 years vboxsync VMM/IEM: Nested hw.virt: SVM cleanup.
(edit) @71857   7 years vboxsync VMM/IEM: Nested hw.virt: Clean up.
(edit) @71835   7 years vboxsync VMM/IEM: Nested hw.virt: Implement SVM pause-filter and pause-filter …
(edit) @71834   7 years vboxsync VMM/IEM: Nested hw.virt: Implement SVM pause-filter and pause-filter …
(edit) @71833   7 years vboxsync VMM: Nested hw.virt: Implement pause-filter and pause-filter threshold.
(edit) @71813   7 years vboxsync VMM: Nested Hw.virt: Avoid calling ASM helpers for modifying the MSR …
(edit) @71755   7 years vboxsync VMM: Nested Hw.virt: Fix overriding SVM nested-guest PAT MSR while …
(edit) @71641   7 years vboxsync VMM/IEM: Nested hw.virt: Use CPUMIsGuestSvmVirtIntrMasking instead of …
(edit) @71640   7 years vboxsync VMM: Nested hw.virt: Abstract SVM V_INTR_MASKING so we can refer to …
(edit) @71586   7 years vboxsync PGMAllPool: doc fix
(edit) @71530   7 years vboxsync VMM/IEM: Nested hw.virt: MSRPM bit access assertion, fix.
(edit) @71529   7 years vboxsync VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and …
(edit) @71419   7 years vboxsync VMM/HM: Nested hw.virt: Don't double restore fields that are already …
(edit) @71417   7 years vboxsync VMM/HM: Comment.
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