VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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   16 years vboxsync Bigger lock for the pagefault handler. Avoid deadlocks when syncing …
(edit) @20667   16 years vboxsync Wrong assertion
(edit) @20666   16 years vboxsync Changed PDMApicGet/SetTPR to get/set the full task priority register.
(edit) @20660   16 years vboxsync Update TPR only when changed.
(edit) @20655   16 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.
(edit) @20535   16 years vboxsync CPUMR0A.asm: must disable interrupt while messing with CR0 on darwin.
(edit) @20534   16 years vboxsync VMMR0A.asm: More sanity checks.
(edit) @20530   16 years vboxsync VMM: remove DISCPUSTATE from the stack.
(edit) @20517   16 years vboxsync Corrected assertion
(edit) @20516   16 years vboxsync Moved VBOX_WITH_VMMR0_DISABLE_PREEMPTION blocks down
(edit) @20491   16 years vboxsync Log disabling didn't work
(edit) @20462   16 years vboxsync Compile warning removed
(edit) @20406   16 years vboxsync Removed obsolete REMR3ReplayInvalidatedPages
(edit) @20374   16 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20365   16 years vboxsync VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @20344   16 years vboxsync Updates
(edit) @20343   16 years vboxsync TPR emulation updates
(edit) @20330   16 years vboxsync Missing profile stop calls
(edit) @20328   16 years vboxsync Cleanup
(edit) @20325   16 years vboxsync More fixes
(edit) @20324   16 years vboxsync Fix
(edit) @20322   16 years vboxsync More updates
(edit) @20321   16 years vboxsync Update
(edit) @20320   16 years vboxsync Correction
(edit) @20319   16 years vboxsync Got rid of debug assertions
(edit) @20317   16 years vboxsync Experiment with TPR patching (disabled)
(edit) @20291   16 years vboxsync TPR patching for nested page accesses (disabled)
(edit) @20234   16 years vboxsync AMD-V: Host VMCB must also be per-VCPU
(edit) @20222   16 years vboxsync Multi-core changes. Return correct error in 64 bits guest smp on 32 …
(edit) @20142   16 years vboxsync VT-x/AMD-V: Keep statistics for injected traps & interrupts.
(edit) @20132   16 years vboxsync HWACCM: Finished (I hope) the VBOX_WITH_VMMR0_DISABLE_PREEMPTION code.
(edit) @20056   16 years vboxsync Backed out 47770 & 47771 (failed experiment)
(edit) @20046   16 years vboxsync Updates
(edit) @20038   16 years vboxsync Use new functions to get/set TPR (AMD-V).
(edit) @20035   16 years vboxsync Some updates for AMD APIC accesses
(edit) @20032   16 years vboxsync Expose X86_CPUID_AMD_FEATURE_ECX_CR8L to all guests.
(edit) @20026   16 years vboxsync Testing AMD IO-APIC patching
(edit) @20007   16 years vboxsync Turn on VAPIC access handling for all VCPUs
(edit) @20004   16 years vboxsync Logging change
(edit) @20003   16 years vboxsync Enabled the IO-APIC optimizations for VT-x in the 32 bits guest case. …
(edit) @20001   16 years vboxsync Cleaned up PDMGet/SetTPR.
(edit) @20000   16 years vboxsync Cleaned up
(edit) @19997   16 years vboxsync Wrong APIC page
(edit) @19996   16 years vboxsync Moved TPR caching check to the top.
(edit) @19995   16 years vboxsync Introduced PDMHasIoApic.
(edit) @19993   16 years vboxsync Proper handling of VMX_EXIT_APIC_ACCESS
(edit) @19992   16 years vboxsync Started with TPR caching for 32 bits guest (VT-x only).
(edit) @19986   16 years vboxsync Removed test code
(edit) @19985   16 years vboxsync Some APIC access updates (disabled)
(edit) @19976   16 years vboxsync HWSVMR0.cpp: Inverted check in assertion?
(edit) @19958   16 years vboxsync oops
(edit) @19957   16 years vboxsync VMM,SUPDrv-win,Config.kmk: VBOX_WITH_VMMR0_DISABLE_PREEMPTION
(edit) @19913   16 years vboxsync Noisy logging
(edit) @19910   16 years vboxsync More TBL shootdown work
(edit) @19903   16 years vboxsync Invalidation cleanup
(edit) @19829   16 years vboxsync updates
(edit) @19818   16 years vboxsync Compile fixes
(edit) @19813   16 years vboxsync Some cleanup
(edit) @19812   16 years vboxsync Implemented HWACCMFlushAllTLBs
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