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) @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   16 years vboxsync Corrections for the EPTP
(edit) @13113   16 years vboxsync Added PGMGetEPTCR3.
(edit) @13105   16 years vboxsync Corrected physical address handling
(edit) @13094   16 years vboxsync Alignment
(edit) @13089   16 years vboxsync EPT updates
(edit) @13048   16 years vboxsync Real and protected mode without paging needs a special identity …
(edit) @13026   16 years vboxsync Alignment.
(edit) @13025   16 years vboxsync Updates for EPT.
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12824   16 years vboxsync FreeBSD boot assertion fix (VT-x real-mode emulation).
(edit) @12805   16 years vboxsync Reenabled real-mode emulation in VT-x again.
(edit) @12800   16 years vboxsync Disabled real-mode emulation again: OS/2 no longer boots.
(edit) @12798   16 years vboxsync Reset the real-mode emulation state correctly. Reenabled real-mode …
(edit) @12796   16 years vboxsync Disable raw mode emulation until the reset problem is fixed.
(edit) @12793   16 years vboxsync More fixes for real-mode emulation in VT-x. Now enabled by default for …
(edit) @12786   16 years vboxsync Real-mode support for VT-x. (currently disabled)
(edit) @12758   16 years vboxsync Stupid alignment
(edit) @12757   16 years vboxsync Missing update
(edit) @12746   16 years vboxsync Bitmap corrections.
(edit) @12703   16 years vboxsync build fix.
(edit) @12702   16 years vboxsync #1865: HWACCM - alignment fix+check for 32-bit gcc, doxygen.
(edit) @12687   16 years vboxsync Started with VMM device heap for use with VT-x real-mode emulation. …
(edit) @12610   16 years vboxsync Extra statistics for IO debug breakpoint checking.
(edit) @12578   16 years vboxsync Enable hardware breakpoint support for VT-x and AMD-V.
(edit) @12566   16 years vboxsync Backed out 36722, 36764 & 36770; no need for per-cpu mmio registations …
(edit) @12554   16 years vboxsync Some debug register statistics added.
(edit) @12162   16 years vboxsync VMM: Assert that we don't change CPU unexpectedly while executing in …
(edit) @12121   16 years vboxsync Committed hardware breakpoint support for VT-x and AMD-V. Untested and …
(edit) @12090   16 years vboxsync Started with hardware debug register support. Fixed out of sync …
(edit) @12061   16 years vboxsync Harmless updates for later logging of fatal errors.
(edit) @11757   16 years vboxsync No room for this
(edit) @11756   16 years vboxsync Use the wbinvd intercept if it's present in the secondary control.
(edit) @11696   16 years vboxsync Enabled MSR bitmap for VT-x.
(edit) @11474   16 years vboxsync AMD-V: Corrected current asid handling. (multiple VMs could end up …
(edit) @10817   16 years vboxsync Started with EPT support.
(edit) @10691   16 years vboxsync Enable nested paging by default.
(edit) @10537   16 years vboxsync Updated HWACCMDumpRegs
(edit) @10510   16 years vboxsync Release build fix
(edit) @10502   16 years vboxsync Take precautions for being rescheduled to a different cpu due to long …
(edit) @10489   16 years vboxsync AMD-V: Always flush the TLB the first time a cpu is used.
(edit) @10465   16 years vboxsync Cleaned up
(edit) @10359   16 years vboxsync Removed obsolete HWACCM_CHANGED_GUEST_CR8
(edit) @10353   16 years vboxsync TPR caching for VT-x. Removed the CR8 register from CPUMCTX.
(edit) @10290   16 years vboxsync Enable 64 bits guest support.
(edit) @10108   16 years vboxsync More CR8 updates
(edit) @9897   16 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
(edit) @9033   17 years vboxsync Statistics for SVM_EXIT_NPF
(edit) @9021   17 years vboxsync Nested paging updates. Extra paging mode added to prevent illegal …
(edit) @8943   17 years vboxsync AMD-V: flush TLB when the flush count for the cpu has changed AMD-V: …
(edit) @8878   17 years vboxsync Don't automatically flush the TLB when we remain on the same cpu (on …
(edit) @8876   17 years vboxsync ASID based TLB flushing
(edit) @8873   17 years vboxsync Fetch the SVM features too and write them to the release log
(edit) @8860   17 years vboxsync Some flushing statistics
(edit) @8853   17 years vboxsync Manual page invalidation or TLB flush is required for AMD-V.
(edit) @8806   17 years vboxsync Determine which AMD cpus are really affected by erratum 170 (forced …
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7496   17 years vboxsync Moved VMCS allocation to ring 0.
(edit) @7471   17 years vboxsync Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our runtime …
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5605   17 years vboxsync BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
(edit) @5081   17 years vboxsync -@name
(edit) @5073   17 years vboxsync Limit the amount of resume loops
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @4000   17 years vboxsync uint32_t -> int32_t
(edit) @3723   17 years vboxsync Double underscore cleanup.
(edit) @3295   17 years vboxsync fixed compile errors
(edit) @3294   17 years vboxsync Get rid of redundant logging
(edit) @3292   17 years vboxsync Write the exact reason for VMX/SVM detection failure to the release log.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2896   18 years vboxsync More preparations for emulation of real and protected mode without …
(edit) @2811   18 years vboxsync Updates for 64 bits descriptors.
(edit) @2699   18 years vboxsync Stricter type checking.
(edit) @2555   18 years vboxsync Added intercept code for rdtsc (not yet enabled).
(edit) @2213   18 years vboxsync More stats
(edit) @1297   18 years vboxsync removed another workaround
(edit) @1291   18 years vboxsync Removed forced exit hack. No longer required.
(edit) @1273   18 years vboxsync Keep stats for forced SVM exits.
(edit) @1272   18 years vboxsync Exit reason statistics for SVM added.
(edit) @23   18 years vboxsync string.h & stdio.h + header cleanups.
(add) @1   55 years vboxsync import
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