VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @13051   16 years vboxsync Comment updates
(edit) @13049   16 years vboxsync More capability flags for VT-x.
(edit) @13048   16 years vboxsync Real and protected mode without paging needs a special identity …
(edit) @13043   16 years vboxsync EPT updates
(edit) @13038   16 years vboxsync #1865: More PGM changes.
(edit) @13037   16 years vboxsync EPT updates
(edit) @13036   16 years vboxsync CSTAR was still restored in failure paths. (not supported on Intel CPUs)
(edit) @13035   16 years vboxsync #1865: More PGM…
(edit) @13025   16 years vboxsync Updates for EPT.
(edit) @13001   16 years vboxsync VBox-doc.c,VMM: doxygen links
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12984   16 years vboxsync #1865: PDMQueue.
(edit) @12976   16 years vboxsync PDM: fixed PDMAPICVERSION.
(edit) @12972   16 years vboxsync APIC versioning in features interface
(edit) @12970   16 years vboxsync #1865: PDMINS.
(edit) @12930   16 years vboxsync warnings
(edit) @12892   16 years vboxsync AssertMsgRC
(edit) @12836   16 years vboxsync VMMR0: Fixed va_list reuse bug in AssertMsg2.
(edit) @12826   16 years vboxsync Selector value of 0 is invalid in 32 or 64 bits mode.
(edit) @12824   16 years vboxsync FreeBSD boot assertion fix (VT-x real-mode emulation).
(edit) @12822   16 years vboxsync The hypervisor dump is not relevant when we're in VT-x/AMD-V mode.
(edit) @12799   16 years vboxsync r=bird: cpuid -> idCpu like we use elsewhere (mixed case!).
(edit) @12795   16 years vboxsync HWACCM: fixed unsigned/signed compare warning (x86.h), use const and g_.
(edit) @12793   16 years vboxsync More fixes for real-mode emulation in VT-x. Now enabled by default for …
(edit) @12788   16 years vboxsync Monitor X86_CR4_VME changes as well if emulated real-mode is enabled.
(edit) @12787   16 years vboxsync Accidental commit.
(edit) @12786   16 years vboxsync Real-mode support for VT-x. (currently disabled)
(edit) @12763   16 years vboxsync Fixed IF handling for real mode. (iopl=3, no need for VIF)
(edit) @12756   16 years vboxsync Attempt to correct hidden selector attributes when switching from real …
(edit) @12751   16 years vboxsync Corrected assertion again
(edit) @12750   16 years vboxsync Sigh
(edit) @12749   16 years vboxsync Corrected assertion
(edit) @12748   16 years vboxsync Updates
(edit) @12747   16 years vboxsync Put back #GP handler.
(edit) @12746   16 years vboxsync Bitmap corrections.
(edit) @12745   16 years vboxsync Adjust TSS size for real-mode emulation (VT-x).
(edit) @12737   16 years vboxsync Got rid of debugging code
(edit) @12736   16 years vboxsync Backed out 37055/56. Need to use the io bitmap in the TSS instead. …
(edit) @12733   16 years vboxsync Updates
(edit) @12732   16 years vboxsync #GP handler should emulation io instructions in real mode. (VT-x)
(edit) @12730   16 years vboxsync Updates for real mode execution with VT-x.
(edit) @12726   16 years vboxsync TR selector attributes for real mode changes.
(edit) @12725   16 years vboxsync Logging update + selector sync correction for real mode.
(edit) @12711   16 years vboxsync More logging
(edit) @12708   16 years vboxsync Comments added
(edit) @12702   16 years vboxsync #1865: HWACCM - alignment fix+check for 32-bit gcc, doxygen.
(edit) @12699   16 years vboxsync Merge real mode sync changes.
(edit) @12698   16 years vboxsync Corrections
(edit) @12697   16 years vboxsync Only sync back TR when we're in protected mode.
(edit) @12692   16 years vboxsync Backed out paging changes (36990/86/83).
(edit) @12687   16 years vboxsync Started with VMM device heap for use with VT-x real-mode emulation. …
(edit) @12684   16 years vboxsync refactoring to simplify migration to per-CPU action flags
(edit) @12681   16 years vboxsync Updates for real and protected mode without paging shadow mode.
(edit) @12674   16 years vboxsync Off by one.
(edit) @12669   16 years vboxsync account CPU id in setting attention flags (only SMP builds)
(edit) @12667   16 years vboxsync CPU id passed to interrupt callback, proper typing
(edit) @12664   16 years vboxsync IO breakpoint length implies an io range.
(edit) @12663   16 years vboxsync #1865: DBGF, nothing really relevant here just some cleaning up.
(edit) @12657   16 years vboxsync #1865: CPUM. Also added missing aliasing for DR4&5 to the guest DRx …
(edit) @12653   16 years vboxsync various files: doxygen fixes.
(edit) @12625   16 years vboxsync IO breakpoints triggered after the fact.
(edit) @12610   16 years vboxsync Extra statistics for IO debug breakpoint checking.
(edit) @12609   16 years vboxsync IO breakpoint support for VT-x and AMD-V.
(edit) @12600   16 years vboxsync Turned dr0..dr7 into an array.
(edit) @12593   16 years vboxsync Some comments about DR7.
(edit) @12579   16 years vboxsync VMM: Outlined the per CPU data.
(edit) @12578   16 years vboxsync Enable hardware breakpoint support for VT-x and AMD-V.
(edit) @12574   16 years vboxsync APIC: Added helper for calling VMMGetCpuId.
(edit) @12554   16 years vboxsync Some debug register statistics added.
(edit) @12549   16 years vboxsync VMM: Implemented a TSC mode where it's tied to execution and halt …
(edit) @12501   16 years vboxsync Comment added
(edit) @12479   16 years vboxsync Also print ring 0 release assertion messages to the release log. Now …
(edit) @12350   16 years vboxsync Cleaned up a bit.
(edit) @12310   16 years vboxsync GVMM: Fixed a semaphore leak.
(edit) @12301   16 years vboxsync MSR_K8_CSTAR is not valid on Intel CPUs. (see #3158)
(edit) @12227   16 years vboxsync CPUMR0: ASMGetDR7 assumption.
(edit) @12225   16 years vboxsync VMM: X86_DR7_ENABLED_MASK should not include GD, because it isn't a …
(edit) @12162   16 years vboxsync VMM: Assert that we don't change CPU unexpectedly while executing in …
(edit) @12122   16 years vboxsync Fixed regression for AMD-V cpus with erratum 170.
(edit) @12121   16 years vboxsync Committed hardware breakpoint support for VT-x and AMD-V. Untested and …
(edit) @12091   16 years vboxsync Debug register support updates
(edit) @12090   16 years vboxsync Started with hardware debug register support. Fixed out of sync …
(edit) @12079   16 years vboxsync More specific error messages for unexpected VT-x failures.
(edit) @12077   16 years vboxsync Adjusted assertions.
(edit) @12071   16 years vboxsync Consistency
(edit) @12070   16 years vboxsync And another fix
(edit) @12069   16 years vboxsync Build fix
(edit) @12068   16 years vboxsync More release logging for the VERR_VMX_INVALID_VMCS_PTR case.
(edit) @12063   16 years vboxsync Compile fix
(edit) @12062   16 years vboxsync Harmless update (unused code).
(edit) @11767   16 years vboxsync VT-x: always enable caching in cr0.
(edit) @11763   16 years vboxsync Host CR0 CD, NW & ET bits are not restored after a VM exit. We must …
(edit) @11761   16 years vboxsync Filter out X86_CR0_CACHE_DISABLE as well for VT-x. (duh!)
(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) @11706   16 years vboxsync No need to enable VMX_VMCS_CTRL_PROC_EXEC_CONTROLS_USE_MSR_BITMAPS
(edit) @11697   16 years vboxsync Comment update
(edit) @11696   16 years vboxsync Enabled MSR bitmap for VT-x.
(edit) @11575   16 years vboxsync Sync back CR2 as it can be changed behind our back in the nested …
(edit) @11568   16 years vboxsync Cleanup
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