VirtualBox

source: vbox/trunk/src/VBox/VMM/HWACCMInternal.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15371   16 years vboxsync More paranoia
(edit) @15297   16 years vboxsync Activate VMX_USE_CACHED_VMCS_ACCESSES
(edit) @15249   16 years vboxsync More VMCS access caching work.
(edit) @15236   16 years vboxsync Started with VMCS read/write cache.
(edit) @15218   16 years vboxsync HWACCM: some temporary profiling of sub-parts of SwitchFromGC_2.
(edit) @15197   16 years vboxsync HWACCM: split up the SwitchFromGC (aka StatExit) stats into two parts …
(edit) @15031   16 years vboxsync Switcher updates
(edit) @15017   16 years vboxsync More detailed statistics for CRx accesses.
(edit) @14899   16 years vboxsync Wrote testcase for the new switcher.
(edit) @14875   16 years vboxsync More switcher updates
(edit) @14851   16 years vboxsync More switcher target functions for FPU and debug state updates.
(edit) @14848   16 years vboxsync Alignment
(edit) @14847   16 years vboxsync Compile fixes
(edit) @14845   16 years vboxsync Switcher updates
(edit) @14804   16 years vboxsync #3202: Got long mode darwin host running.
(edit) @14649   16 years vboxsync Backed out 39954
(edit) @14648   16 years vboxsync Initial work for 64 bits VT-x guests on 32 bits hosts.
(edit) @14532   16 years vboxsync Compile fix
(edit) @14530   16 years vboxsync More error logging
(edit) @14366   16 years vboxsync Cleaned up some more.
(edit) @14364   16 years vboxsync Preparations
(edit) @14109   16 years vboxsync Implemented NMI injection.
(edit) @13912   16 years vboxsync 32-bit build fix
(edit) @13909   16 years vboxsync More updates
(edit) @13905   16 years vboxsync Moved more data.
(edit) @13898   16 years vboxsync Moved more data to VMCPU.
(edit) @13885   16 years vboxsync fix 32-bit builds
(edit) @13884   16 years vboxsync Alignment
(edit) @13883   16 years vboxsync Moved more data around.
(edit) @13880   16 years vboxsync linux/32 build fix
(edit) @13879   16 years vboxsync SMP updates for VT-x/AMD-V.
(edit) @13872   16 years vboxsync Pass the VMCPU id on to all hwaccm functions.
(edit) @13750   16 years vboxsync Alignment
(edit) @13749   16 years vboxsync Some cleanup & updates
(edit) @13742   16 years vboxsync Some initial VM data restructuring.
(edit) @13542   16 years vboxsync Additional release logging for two more VT-x error cases.
(edit) @13533   16 years vboxsync Extra assertions to check for unexpected use conditions.
(edit) @13347   16 years vboxsync Compilation fix (alignment).
(edit) @13343   16 years vboxsync VT-x real mode emulation: got rid of all the ugly hacks and just fall …
(edit) @13276   16 years vboxsync Manually inject interrupts in real mode (VT-x). Fixes OS/2 boot issue.
(edit) @13257   16 years vboxsync build fix
(edit) @13253   16 years vboxsync Restore the IOPL flags when switching from real back to protected mode.
(edit) @13251   16 years vboxsync Stats for forced TLB flushes by physical page invalidation.
(edit) @13221   16 years vboxsync Enabled VPID (VT-x tagged TLB); default off - Added machine & machine …
(edit) @13204   16 years vboxsync Enabled EPT
(edit) @13175   16 years vboxsync Proper naming
(edit) @13115   17 years vboxsync Corrections for the EPTP
(edit) @13113   17 years vboxsync Added PGMGetEPTCR3.
(edit) @13105   17 years vboxsync Corrected physical address handling
(edit) @13094   17 years vboxsync Alignment
(edit) @13089   17 years vboxsync EPT updates
(edit) @13048   17 years vboxsync Real and protected mode without paging needs a special identity …
(edit) @13026   17 years vboxsync Alignment.
(edit) @13025   17 years vboxsync Updates for EPT.
(edit) @12989   17 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12824   17 years vboxsync FreeBSD boot assertion fix (VT-x real-mode emulation).
(edit) @12805   17 years vboxsync Reenabled real-mode emulation in VT-x again.
(edit) @12800   17 years vboxsync Disabled real-mode emulation again: OS/2 no longer boots.
(edit) @12798   17 years vboxsync Reset the real-mode emulation state correctly. Reenabled real-mode …
(edit) @12796   17 years vboxsync Disable raw mode emulation until the reset problem is fixed.
(edit) @12793   17 years vboxsync More fixes for real-mode emulation in VT-x. Now enabled by default for …
(edit) @12786   17 years vboxsync Real-mode support for VT-x. (currently disabled)
(edit) @12758   17 years vboxsync Stupid alignment
(edit) @12757   17 years vboxsync Missing update
(edit) @12746   17 years vboxsync Bitmap corrections.
(edit) @12703   17 years vboxsync build fix.
(edit) @12702   17 years vboxsync #1865: HWACCM - alignment fix+check for 32-bit gcc, doxygen.
(edit) @12687   17 years vboxsync Started with VMM device heap for use with VT-x real-mode emulation. …
(edit) @12610   17 years vboxsync Extra statistics for IO debug breakpoint checking.
(edit) @12578   17 years vboxsync Enable hardware breakpoint support for VT-x and AMD-V.
(edit) @12566   17 years vboxsync Backed out 36722, 36764 & 36770; no need for per-cpu mmio registations …
(edit) @12554   17 years vboxsync Some debug register statistics added.
(edit) @12162   17 years vboxsync VMM: Assert that we don't change CPU unexpectedly while executing in …
(edit) @12121   17 years vboxsync Committed hardware breakpoint support for VT-x and AMD-V. Untested and …
(edit) @12090   17 years vboxsync Started with hardware debug register support. Fixed out of sync …
(edit) @12061   17 years vboxsync Harmless updates for later logging of fatal errors.
(edit) @11757   17 years vboxsync No room for this
(edit) @11756   17 years vboxsync Use the wbinvd intercept if it's present in the secondary control.
(edit) @11696   17 years vboxsync Enabled MSR bitmap for VT-x.
(edit) @11474   17 years vboxsync AMD-V: Corrected current asid handling. (multiple VMs could end up …
(edit) @10817   17 years vboxsync Started with EPT support.
(edit) @10691   17 years vboxsync Enable nested paging by default.
(edit) @10537   17 years vboxsync Updated HWACCMDumpRegs
(edit) @10510   17 years vboxsync Release build fix
(edit) @10502   17 years vboxsync Take precautions for being rescheduled to a different cpu due to long …
(edit) @10489   17 years vboxsync AMD-V: Always flush the TLB the first time a cpu is used.
(edit) @10465   17 years vboxsync Cleaned up
(edit) @10359   17 years vboxsync Removed obsolete HWACCM_CHANGED_GUEST_CR8
(edit) @10353   17 years vboxsync TPR caching for VT-x. Removed the CR8 register from CPUMCTX.
(edit) @10290   17 years vboxsync Enable 64 bits guest support.
(edit) @10108   17 years vboxsync More CR8 updates
(edit) @9897   17 years vboxsync Updates for executing 64 bits guest code with AMD-V.
(edit) @9457   17 years vboxsync Reapplied fixed 31707.
(edit) @9453   17 years vboxsync Backed out 31707
(edit) @9452   17 years vboxsync Preparing for 64 bits vmlaunch/vmresume.
(edit) @9410   17 years vboxsync Missing update
(edit) @9407   17 years vboxsync HWACCM updates.
(edit) @9383   17 years vboxsync VT-x/AMD-V updates for 64 bits guests
(edit) @9116   17 years vboxsync Added stat counter for physical page invalidation.
(edit) @9082   17 years vboxsync More statistics
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