VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @22493   15 years vboxsync VMM,DevPCI,VBox/types.h: Added a VBOXSTRICTRC type for indicating …
(edit) @22429   15 years vboxsync VMM,x86.h/mac: Be more careful with X86DESCHC.
(edit) @22263   15 years vboxsync Selectively enable TPR patching for certain Windows guests.
(edit) @22257   15 years vboxsync Guestimate too high; was still seeing decreasing rdtsc values
(edit) @22244   15 years vboxsync Missing update
(edit) @22243   15 years vboxsync Apply the same tsc underflow check to AMD-V.
(edit) @22242   15 years vboxsync Made TSC underflow checking more generic.
(edit) @22241   15 years vboxsync Attempt to get rid of decreasing rdtsc return values.
(edit) @22079   15 years vboxsync Back to manual msr save and restore.
(edit) @22063   15 years vboxsync Removed unnecessary check
(edit) @22060   15 years vboxsync More cleanup
(edit) @22059   15 years vboxsync Cleanup
(edit) @22051   15 years vboxsync Obsolete comment
(edit) @22050   15 years vboxsync Cleaned up a bit
(edit) @22049   15 years vboxsync Make sure we only load those MSRs that are supported by the guest
(edit) @22041   15 years vboxsync Allow fs_base & gs_base as well
(edit) @22040   15 years vboxsync VT-x: use MSR bitmaps and automatic load/store (risky change).
(edit) @22018   15 years vboxsync Clearer assertion
(edit) @22017   15 years vboxsync Update
(edit) @22016   15 years vboxsync MSR bitmap must be per-VCPU
(edit) @21988   15 years vboxsync Updates
(edit) @21987   15 years vboxsync TPR patching updates
(edit) @21972   15 years vboxsync Skip faulting wrmsr for TPR updates.
(edit) @21971   15 years vboxsync TPR patching update
(edit) @21960   15 years vboxsync TPR patching updates
(edit) @21951   15 years vboxsync Comment updates
(edit) @21947   15 years vboxsync Wrong check for selector limit
(edit) @21942   15 years vboxsync VMM: detect syscall usage on the host.
(edit) @21937   15 years vboxsync Fixed wrong check for sysenter.
(edit) @21915   15 years vboxsync VMM/VMMR0: minor logging fix.
(edit) @21710   15 years vboxsync A TPR change could activate a pending interrupt, so catch lstar writes.
(edit) @21709   15 years vboxsync Use LSTAR for TPR caching.
(edit) @21696   15 years vboxsync Paranoia
(edit) @21694   15 years vboxsync Minor updates
(edit) @21688   15 years vboxsync TPR caching updates
(edit) @21667   15 years vboxsync Update comment
(edit) @21666   15 years vboxsync Allow direct access to MSRs that are automatically saved/restored with …
(edit) @21653   15 years vboxsync TPR patching updates
(edit) @21649   15 years vboxsync Patching updates (not enabled)
(edit) @21620   15 years vboxsync TPR access optimization experiments (disabled).
(edit) @21587   15 years vboxsync Make sure we turn off X86_CR4_VME if we are in emulated real mode (VT-x)
(edit) @21585   15 years vboxsync Real mode sti emulation wasn't entirely correct.
(edit) @21574   15 years vboxsync Flush updates
(edit) @21572   15 years vboxsync Put back relevant comment
(edit) @21570   15 years vboxsync Fixed broken SVMR0InvlpgA
(edit) @21568   15 years vboxsync Cleaned up tlb flush signalling
(edit) @21567   15 years vboxsync Checked the wrong flush flag (excessive flushing)
(edit) @21565   15 years vboxsync Forgotten @todo for SMP on AMD-V
(edit) @21562   15 years vboxsync Paranoia
(edit) @21259   15 years vboxsync Fixed assertions
(edit) @21258   15 years vboxsync Hypervisor debugging fixes
(edit) @21257   15 years vboxsync Log hardware breakpoints
(edit) @21255   15 years vboxsync Fixes for hypervisor debugging
(edit) @21252   15 years vboxsync First attempt to enable hypervisor breakpoints with vt-x/amd-v guests
(edit) @21210   15 years vboxsync Updates
(edit) @21209   15 years vboxsync Updates for io instruction restarts
(edit) @21208   15 years vboxsync Started with saving pending failed IO instructions.
(edit) @21196   15 years vboxsync Break up raw mode and hwacc EM parts.
(edit) @21144   15 years vboxsync Prevent future mistakes with VM_FF_TESTANDCLEAR
(edit) @21039   15 years vboxsync Prevent bouncing right back to ring 3.
(edit) @21016   15 years vboxsync Logging update
(edit) @21001   15 years vboxsync HWACCM: Untested AMD-V fix for the xmm register corruption on …
(edit) @20997   15 years vboxsync HWACCM,CPUM: Fix for 64-bit Windows trashing guest XMM registers - VMX …
(edit) @20996   15 years vboxsync HWACCMR0Mixed.mac: strip trailing white space.
(edit) @20992   15 years vboxsync VMMR0JmpA-amd64.asm: Save non-volatile XMM registers on Windows/AMD64.
(edit) @20984   15 years vboxsync Set idHostCpu on entry
(edit) @20981   15 years vboxsync Backed out 49187; toxic
(edit) @20979   15 years vboxsync Cpu poke never worked in the VT-x/AMD-V case, because pVCpu->idHostCpu …
(edit) @20902   15 years vboxsync VMM: nitpicking - just use default
(edit) @20900   15 years vboxsync GMMR0.cpp: The proper fix for the wrong cFreePages accounting.
(edit) @20899   15 years vboxsync GMMR0.cpp: Sanity checks (disabled by default).
(edit) @20893   15 years vboxsync GMMR0: quick hack for windows issue (hope this doesn't blow up)…
(edit) @20876   15 years vboxsync gcc warnings
(edit) @20875   15 years vboxsync VMM: Renamed almost all references to CallHost to CallRing3.
(edit) @20874   15 years vboxsync VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
(edit) @20871   15 years vboxsync VMM: Make sure there is enough room for a few physical handler …
(edit) @20854   15 years vboxsync VMM: Use the custom logger prefix to indicate the virtual CPU ID.
(edit) @20846   15 years vboxsync If an active trap is already pending, then we must forward it first!
(edit) @20838   15 years vboxsync NMI updates
(edit) @20835   15 years vboxsync Interface for generating NMI & SMI added.
(edit) @20825   15 years vboxsync Export PDMCritSectIsOwner
(edit) @20769   15 years vboxsync VMM: don't forget to enable R0 logging again if we are leaving …
(edit) @20737   15 years vboxsync VMM/*/*.def: Added TMTimerSetRelative.
(edit) @20671   15 years vboxsync Bigger lock for the pagefault handler. Avoid deadlocks when syncing …
(edit) @20667   15 years vboxsync Wrong assertion
(edit) @20666   15 years vboxsync Changed PDMApicGet/SetTPR to get/set the full task priority register.
(edit) @20660   15 years vboxsync Update TPR only when changed.
(edit) @20655   15 years vboxsync Updated comments
(edit) @20608   16 years vboxsync Backed out 48516. Caused interrupt loss.
(edit) @20607   16 years vboxsync gcc warning
(edit) @20571   16 years vboxsync VMM: .def file headers
(edit) @20570   16 years vboxsync VMM: Windows build fix (forgot to update .def files).
(edit) @20548   16 years vboxsync VMMR0JmpA-x86.asm: Fixed stack usage calc.
(edit) @20545   16 years vboxsync VMM: Instrumented the setjump code with stack usage statistics (only …
(edit) @20543   16 years vboxsync VMMR0JmpA*,tstVMMR0CallHost-*: some cleanup, build tests for both …
(edit) @20541   16 years vboxsync VMM: Split up VMMR0A.asm into VMMR0JmpA-x86.asm and …
(edit) @20540   16 years vboxsync CPUMR0A.asm: More pushf;cli ... popf paranoia.
(edit) @20539   16 years vboxsync CPUMR0A.asm: Split out the currently unused code into …
(edit) @20538   16 years vboxsync CPUMR0A.asm: Split out the currently unused code into …
(edit) @20536   16 years vboxsync CPUMR0A.asm: Name fixes and comments.
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