VirtualBox

source: vbox/trunk/src/VBox/VMM/HWACCM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @22793   15 years vboxsync SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
(edit) @22681   15 years vboxsync HWACCM: Don't fall back to raw-mode if VMMIsHwVirtExtForced() returns …
(edit) @22635   15 years vboxsync VMM: fail for guest SMP without VT-x, better error messages if …
(edit) @22615   15 years vboxsync refined r51666
(edit) @22493   15 years vboxsync VMM,DevPCI,VBox/types.h: Added a VBOXSTRICTRC type for indicating …
(edit) @22482   15 years vboxsync EM,HWACCM: Correct HWACCMR3RestartPendingIOInstr status handling.
(edit) @22480   15 years vboxsync SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
(edit) @22290   15 years vboxsync Wrong tree
(edit) @22289   15 years vboxsync Write TPR patching enabled state to release log
(edit) @22288   15 years vboxsync Wrong assertion
(edit) @22286   15 years vboxsync Logging change
(edit) @22267   15 years vboxsync Comment update
(edit) @22264   15 years vboxsync Move the TPR patching decision logic to Main.
(edit) @22263   15 years vboxsync Selectively enable TPR patching for certain Windows guests.
(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) @22040   15 years vboxsync VT-x: use MSR bitmaps and automatic load/store (risky change).
(edit) @22015   15 years vboxsync Removed unnecessary TPR patch instructions
(edit) @22002   15 years vboxsync TPR patching update
(edit) @22001   15 years vboxsync Wrong NPF exit code
(edit) @22000   15 years vboxsync Comment added
(edit) @21999   15 years vboxsync Deadlock prevention
(edit) @21989   15 years vboxsync More statistics
(edit) @21987   15 years vboxsync TPR patching updates
(edit) @21985   15 years vboxsync Fixed the case where two or more VCPUs were racing to patch a TPR …
(edit) @21982   15 years vboxsync Compile fix
(edit) @21979   15 years vboxsync TPR patching fixes for SMP guests
(edit) @21709   15 years vboxsync Use LSTAR for TPR caching.
(edit) @21708   15 years vboxsync Updates
(edit) @21707   15 years vboxsync Updates
(edit) @21706   15 years vboxsync Compile fix
(edit) @21705   15 years vboxsync Logging changes
(edit) @21704   15 years vboxsync Added patch removal.
(edit) @21700   15 years vboxsync Reset fix for clearing the patch tree
(edit) @21695   15 years vboxsync Bugfix
(edit) @21692   15 years vboxsync Compile fix:
(edit) @21690   15 years vboxsync Get->Put
(edit) @21689   15 years vboxsync Compile fix
(edit) @21679   15 years vboxsync TPR patching updates
(edit) @21666   15 years vboxsync Allow direct access to MSRs that are automatically saved/restored with …
(edit) @21656   15 years vboxsync Updates
(edit) @21653   15 years vboxsync TPR patching updates
(edit) @21652   15 years vboxsync Updates + compile fixes
(edit) @21649   15 years vboxsync Patching updates (not enabled)
(edit) @21645   15 years vboxsync Naming changes
(edit) @21213   15 years vboxsync Enabled restarting pending IO instructions without requiring a full …
(edit) @21210   15 years vboxsync Updates
(edit) @21209   15 years vboxsync Updates for io instruction restarts
(edit) @21125   15 years vboxsync Don't register unused stat counters
(edit) @20864   15 years vboxsync SUP,*: API cleanup.
(edit) @20838   15 years vboxsync NMI updates
(edit) @20228   16 years vboxsync Fixed VT-x state loading failure.
(edit) @20145   16 years vboxsync Fixed registration of statistics
(edit) @20143   16 years vboxsync Correction
(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) @20057   16 years vboxsync Backed out 47767 (breaks saved states from yesterday)
(edit) @20035   16 years vboxsync Some updates for AMD APIC accesses
(edit) @20026   16 years vboxsync Testing AMD IO-APIC patching
(edit) @19908   16 years vboxsync VMM/HWACCM: amd-v exit reasons for debugger description.
(edit) @19812   16 years vboxsync Implemented HWACCMFlushAllTLBs
(edit) @19697   16 years vboxsync More statistics
(edit) @19679   16 years vboxsync Fixed wrong usage of HWACCMR3IsActive.
(edit) @19326   16 years vboxsync Started with TLB shootdown.
(edit) @19257   16 years vboxsync Reapplied 46658 + fix
(edit) @19255   16 years vboxsync Backed out 46655-57 for now
(edit) @19252   16 years vboxsync SUPCallVMMR0(Ex) arguments must include the VCPU id. Note: support …
(edit) @18941   16 years vboxsync Argh
(edit) @18940   16 years vboxsync Same for hwaccm
(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) @18284   16 years vboxsync HWACCM: Respect VMMIsHwVirtExtForced.
(edit) @17909   16 years vboxsync Reapplied r44216 with fix for hlt
(edit) @17708   16 years vboxsync Statistics for real-mode instruction emulation
(edit) @17489   16 years vboxsync Don't use a special root for nested paging anymore.
(edit) @17379   16 years vboxsync Log message changes
(edit) @17330   16 years vboxsync SVM->AMD-V
(edit) @17328   16 years vboxsync Deal with failed VINF_EM_RAW_EMULATE_IO_BLOCK attempts. Pointless to …
(edit) @17327   16 years vboxsync Take code locality into account when deal with io block emulation
(edit) @17303   16 years vboxsync Updates
(edit) @17296   16 years vboxsync Some comments
(edit) @17295   16 years vboxsync Refined HWACCMR3EmulateIoBlock
(edit) @17293   16 years vboxsync Update
(edit) @17292   16 years vboxsync Updates for forced recompiler execution (not used)
(edit) @17246   16 years vboxsync Allow mixing of VT-x and software virtualization. (untested so far)
(edit) @16422   16 years vboxsync Just reinit real mode during hwaccm init
(edit) @16408   16 years vboxsync Fixed disabling of hypervisor mappings in VT-x/AMD-V mode.
(edit) @16136   16 years vboxsync Logging update
(edit) @15962   16 years vboxsync Added debugging code (inactive) for tracking the state of the 32/64 …
(edit) @15943   16 years vboxsync removed that warning again
(edit) @15935   16 years vboxsync wording
(edit) @15934   16 years vboxsync hwaccm: added a runtime warning if the user tries to execute a VM with …
(edit) @15866   16 years vboxsync Backed out previous experiments.
(edit) @15860   16 years vboxsync Name too long
(edit) @15859   16 years vboxsync Compile fix
(edit) @15858   16 years vboxsync More statistics
(edit) @15856   16 years vboxsync Compile fix
(edit) @15853   16 years vboxsync Additional magic marker for the VMCSCACHE structure
(edit) @15803   16 years vboxsync Insert the magic marker during init
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