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) @18932   16 years vboxsync Release build fix
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18770   16 years vboxsync Fake rdpmc instead of causing an invalid opcode exception.
(edit) @17909   16 years vboxsync Reapplied r44216 with fix for hlt
(edit) @17708   16 years vboxsync Statistics for real-mode instruction emulation
(edit) @17327   16 years vboxsync Take code locality into account when deal with io block emulation
(edit) @17295   16 years vboxsync Refined HWACCMR3EmulateIoBlock
(edit) @17292   16 years vboxsync Updates for forced recompiler execution (not used)
(edit) @15962   16 years vboxsync Added debugging code (inactive) for tracking the state of the 32/64 …
(edit) @15931   16 years vboxsync gcc found one of these bugs
(edit) @15866   16 years vboxsync Backed out previous experiments.
(edit) @15858   16 years vboxsync More statistics
(edit) @15853   16 years vboxsync Additional magic marker for the VMCSCACHE structure
(edit) @15852   16 years vboxsync Another experiment with limiting the time spent in ring 0.
(edit) @15702   16 years vboxsync fixed build
(edit) @15694   16 years vboxsync Profiling of the 32/64 switcher.
(edit) @15588   16 years vboxsync Save magic value in VMCS cache
(edit) @15578   16 years vboxsync Clear the read cache when the paging mode changes.
(edit) @15576   16 years vboxsync More paranoid checks
(edit) @15507   16 years vboxsync VT-x: keep track of missed paging mode changes
(edit) @15440   16 years vboxsync Sync CR2 properly for VT-x EPT (unable to access the 64 bits cr2 from …
(edit) @15439   16 years vboxsync Enable 64 bits guest support on 32 bits hosts. Only use rem64 if the …
(edit) @15414   16 years vboxsync Corrected VBOX_WITH_HYBIRD_32BIT_KERNEL to …
(edit) @15404   16 years vboxsync #3202: 64-bit guest support on the mac.
(edit) @15374   16 years vboxsync Scratch pad
(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   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 …
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