VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @72790   6 years vboxsync VMM/HMVMXR0: Use atomic Uo when writing to fCtxChanged in preemptible …
(edit) @72789   6 years vboxsync VMM/HMVMXR0: space.
(edit) @72788   6 years vboxsync VMM/HMVMXR0: Try fix VERR_VMX_UNEXPECTED_EXIT guru due to Mov DRx exit.
(edit) @72786   6 years vboxsync HM: doxygen fixes
(edit) @72784   6 years vboxsync VMM/HMVMXR0: Update ProcCtls when changed.
(edit) @72783   6 years vboxsync HM: doxygen fixes
(edit) @72778   6 years vboxsync VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log. …
(edit) @72777   6 years vboxsync HM: nit
(edit) @72776   6 years vboxsync HMVMXR0.cpp: build fix
(edit) @72772   6 years vboxsync VMM/HMSVMR0: 32-bit build fix. Grr…
(edit) @72771   6 years vboxsync VMM: Avoid calling CPUMQueryGuestCtxPtr when possible, cleanup.
(edit) @72769   6 years vboxsync VMM/HM: Avoid some CPUMQueryGuestCtxPtr calls.
(edit) @72767   6 years vboxsync VMM/HM: Build fix.
(edit) @72766   6 years vboxsync VMM/HMVMXR0: Build fix.
(edit) @72765   6 years vboxsync VMM/HMR0: Build fix.
(edit) @72764   6 years vboxsync VMM/HMR0: Build fix.
(edit) @72763   6 years vboxsync VMM/HMVMXR0: Nits.
(edit) @72762   6 years vboxsync VMM/HM: Nits.
(edit) @72761   6 years vboxsync VMM: Extend HM changed flags. ​​​​​​bugref:9193 [build fix]
(edit) @72758   6 years vboxsync VMM: Extend HM changed flags. ​​​​​bugref:9193 [build fix]
(edit) @72753   6 years vboxsync VMM: Extend HM changed flags. ​​​​bugref:9193 [build fix, nits]
(edit) @72751   6 years vboxsync VMM: Extend HM changed flags. ​​​bugref:9193 [build fix]
(edit) @72750   6 years vboxsync VMM: Extend HM changed flags. ​​bugref:9193 [build fix, nit]
(edit) @72748   6 years vboxsync VMM: Extend HM changed flags. ​​​bugref:9193 [build fix]
(edit) @72747   6 years vboxsync VMM: Extend HM changed flags. ​​​bugref:9193 [build fix]
(edit) @72744   6 years vboxsync VMM: Extend HM changed flags. ​bugref:9193 [HM, CPUM]
(edit) @72689   6 years vboxsync NEM/win: Redid the IoCtlMessageSlotHandleAndGetNext stuff during …
(edit) @72687   6 years vboxsync NEM: Apparently the IoCtlMessageSlotHandleAndGetNext operation may be …
(edit) @72661   6 years vboxsync HMSVMR0.cpp: Shortened hmR0SvmImportGuestState a little. bugref:9193
(edit) @72655   6 years vboxsync EM,HM,NEM,TRPM: Renamed some EMEXIT_XXXX stuff to shorten things down …
(edit) @72646   6 years vboxsync VMM/HMSVMR0: Darwin warning as error, build fix.
(edit) @72645   6 years vboxsync VMM/HMSVMR0: Doxygen.
(edit) @72644   6 years vboxsync VMM/HMVMXR0: Build fix.
(edit) @72643   6 years vboxsync VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
(edit) @72642   6 years vboxsync EM,IEM,VMX: Working on configuring exit history optimziations. …
(edit) @72639   6 years vboxsync IPRT,VMM: Try use KeShouldYieldProcessor to implement …
(edit) @72636   6 years vboxsync EM,HM: Removed EMInterpretRdtsc and EMInterpretRdtscp (reapplying …
(edit) @72623   6 years vboxsync HMSVMR0.cpp: HMSVM_UPDATE_INTR_SHADOW is not needed (thought it …
(edit) @72622   6 years vboxsync HMSVMR0.cpp: Retry new RDTSC and RDTSCP code. Added …
(edit) @72620   6 years vboxsync HMVMXR0.cpp: Retry new RDTSC and RDTSCP code with HM_CHANGED_XXXX …
(edit) @72619   6 years vboxsync VMM: Temporarily put the old RDTSC[P] code back and enabled it …
(edit) @72617   6 years vboxsync VMM: LogRel some ring-0 preemption details in ring-3.
(edit) @72609   6 years vboxsync HMSVMR0.cpp: rdtscp fix (thought I fixed this already). bugref:9044
(edit) @72606   6 years vboxsync HMVMXR0.cpp,EM: Code for optimizing I/O port, MMIO and CPUID exits …
(edit) @72600   6 years vboxsync VMM: Eliminated VBOX_WITH_2ND_IEM_STEP.
(edit) @72596   6 years vboxsync EM,HM: Removed EMInterpretRdtsc and EMInterpretRdtscp. bugref:6973
(edit) @72595   6 years vboxsync HMSVMR0.cpp: Enabled new rdtsc[p] code after limited testing. bugref:6973
(edit) @72593   6 years vboxsync HMVMXR0.cpp: Enabled new rdtsc[p] code after limited testing. bugref:6973
(edit) @72591   6 years vboxsync HM,IEM,EM: Added IEMExecDecodedRdtsc and IEMExecDecodedRdtscp for …
(edit) @72590   6 years vboxsync HM,IEM,EM: Added IEMExecDecodedRdtsc and IEMExecDecodedRdtscp for …
(edit) @72561   6 years vboxsync HM/VMX: EMEXIT_F_KIND_SVM -> EMEXIT_F_KIND_VMX. bugref:9044
(edit) @72560   6 years vboxsync EM,HM: Replaced HM exit history with the EM one. VT-x now reads TSC on …
(edit) @72546   6 years vboxsync NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. …
(edit) @72544   6 years vboxsync NEM/win: Some exploration of registers and partition properties. …
(edit) @72541   6 years vboxsync NEM/win: Added TSC offset to the complaint list. Some exploration of …
(edit) @72534   6 years vboxsync VMM/HMSVMR0: Build fix when not using VBOX_WITH_NESTED_HWVIRT_SVM.
(edit) @72533   6 years vboxsync VMM/HMVMXR0: Left over from r123017.
(edit) @72531   6 years vboxsync VMM/HMVMXR0: Comment.
(edit) @72530   6 years vboxsync VMM/HMVMXR0: Always preload FPU as done before with SVM"
(edit) @72522   6 years vboxsync NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
(edit) @72493   6 years vboxsync IEM,REM,++: Removed code related IEM_VERIFICATION_MODE and friends …
(edit) @72488   6 years vboxsync NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
(edit) @72484   6 years vboxsync IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
(edit) @72466   6 years vboxsync VMM/HMSVMR0: vmmcall adjustments.
(edit) @72462   7 years vboxsync EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
(edit) @72440   7 years vboxsync VMM: Nested hw.virt: Fixes when nested-paging isn't enabled in the …
(edit) @72428   7 years vboxsync GVMMR0: Initialize the idCpu members. bugref:9044
(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) @72390   7 years vboxsync VMM/HMVMXR0: Workaround erratum with INVVPID outside 64-bit mode not …
(edit) @72386   7 years vboxsync NEM/win: intel MSR register import/export adjustments. 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) @72304   7 years vboxsync NEMR0/win: Handle HV_STATUS_INSUFFICIENT_MEMORY during page mapping. …
(edit) @72300   7 years vboxsync NEM,STAM: Partition memory statistics for NEM. bugref:9044 - STAM: …
(edit) @72299   7 years vboxsync VMM/HMVMXR0: Comment update regarding ICEBP/INT1.
(edit) @72291   7 years vboxsync NEM/Win: Let's try get WinHvDepositMemory.
(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) @72212   7 years vboxsync VMM/HMSVMR0: ifdef fix.
(edit) @72211   7 years vboxsync VMM/HMSVMR0: ifdef 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) @72178   7 years vboxsync VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps …
(edit) @72085   7 years vboxsync VMM/HMSVMR0: Nested hw.virt: VM-Exit transitions can happen with …
(edit) @72080   7 years vboxsync VMM/HMSVMR0: Assertion and todo.
(edit) @72079   7 years vboxsync VMM/HMSVM: Added hmR0SvmNstGstUndoTscOffset as counterpart of …
(edit) @72066   7 years vboxsync VMM/HMSVMR0: Doxygen build fix.
(edit) @72065   7 years vboxsync VMM/SVM: Interrupt injection fixes.
(edit) @71970   7 years vboxsync VMM: Nested hw.virt: Try run whatever VMRUN emulations in ring-0 …
(edit) @71965   7 years vboxsync VMM/HMSVMR0: Comment.
(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) @71919   7 years vboxsync VMM/HMSVMR0: Nested hw.virt: Naming.
(edit) @71918   7 years vboxsync VMM/HMSVMR0: Nested hw.virt: Clean up and unify hmR0SvmPostRunGuest …
(edit) @71915   7 years vboxsync VMM/HMSVMR0: Nested Hw.virt: Sync VMCPU_FF_INTERRUPT_NESTED_GUEST …
(edit) @71914   7 years vboxsync VMM/HMSVMR0: Build fix.
(edit) @71913   7 years vboxsync VMM/HMSVMR0: Build fix.
(edit) @71912   7 years vboxsync space.
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