VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @9161   17 years vboxsync Have to save and restore MSR_K8_FS_BASE as well in the …
(edit) @9151   17 years vboxsync Statistics
(edit) @9125   17 years vboxsync AMD-V: setup PAT guest register for nested paging
(edit) @9122   17 years vboxsync Logging update
(edit) @9120   17 years vboxsync Updates
(edit) @9116   17 years vboxsync Added stat counter for physical page invalidation.
(edit) @9115   17 years vboxsync HWACCM: Invalidate pages changed by PGMHandlerPhysicalPageTempOff. …
(edit) @9110   17 years vboxsync Minor update
(edit) @9092   17 years vboxsync We need a real shadow paging backend for PGMHandlerPhysicalPageTempOff …
(edit) @9082   17 years vboxsync More statistics
(edit) @9075   17 years vboxsync Fixed wrong call to TRPMResetTrap
(edit) @9074   17 years vboxsync Log normal page faults in nested paging mode too (DEBUG only).
(edit) @9073   17 years vboxsync Updated logging
(edit) @9064   17 years vboxsync Properly deal with CR3 changes in nested paging mode.
(edit) @9046   17 years vboxsync Experimental workaround for the non-working debuggers and panicing …
(edit) @9038   17 years vboxsync Sync back the debug registers too (fixed gdb/dbx weirdness on solaris).
(edit) @9033   17 years vboxsync Statistics for SVM_EXIT_NPF
(edit) @9029   17 years vboxsync Removed assertion
(edit) @9026   17 years vboxsync More updates for nested paging. (setting up the paging mode)
(edit) @9021   17 years vboxsync Nested paging updates. Extra paging mode added to prevent illegal …
(edit) @9008   17 years vboxsync Changes for proper flushing of the TLB for physical registration changes.
(edit) @9001   17 years vboxsync Enabled the PGMMODE_PROTECTED (Guest) & PGMMODE_AMD64 (shadow) …
(edit) @8977   17 years vboxsync export
(edit) @8965   17 years vboxsync Nested paging updates
(edit) @8961   17 years vboxsync Fixed amd64 debug builds. Added some TODOs.
(edit) @8953   17 years vboxsync Ring-0 assertions are now always printed to the debug log. Introduced …
(edit) @8952   17 years vboxsync Nested paging updates
(edit) @8948   17 years vboxsync Nested paging updates
(edit) @8945   17 years vboxsync Updated comment
(edit) @8944   17 years vboxsync Fixed problem with erratum 170 cpus.
(edit) @8943   17 years vboxsync AMD-V: flush TLB when the flush count for the cpu has changed AMD-V: …
(edit) @8941   17 years vboxsync Intercept task switches as well. (they can change CR3)
(edit) @8914   17 years vboxsync Moved cpu id check around for tlb flushing.
(edit) @8901   17 years vboxsync Always enable caching
(edit) @8900   17 years vboxsync Some updates
(edit) @8881   17 years vboxsync Wrong assertion
(edit) @8880   17 years vboxsync More logging
(edit) @8879   17 years vboxsync Init idCpu
(edit) @8878   17 years vboxsync Don't automatically flush the TLB when we remain on the same cpu (on …
(edit) @8876   17 years vboxsync ASID based TLB flushing
(edit) @8873   17 years vboxsync Fetch the SVM features too and write them to the release log
(edit) @8871   17 years vboxsync Updated assertion
(edit) @8870   17 years vboxsync Intercept mwait as well (AMD-V)
(edit) @8868   17 years vboxsync Base & extended model corrections.
(edit) @8864   17 years vboxsync Small update
(edit) @8862   17 years vboxsync Inverted check
(edit) @8861   17 years vboxsync Don't bother to invalidate pages if a TLB flush is already pending.
(edit) @8860   17 years vboxsync Some flushing statistics
(edit) @8855   17 years vboxsync Simplified tlb flushing.
(edit) @8854   17 years vboxsync Minor updates
(edit) @8853   17 years vboxsync Manual page invalidation or TLB flush is required for AMD-V.
(edit) @8848   17 years vboxsync Backed out 30862; redundant
(edit) @8847   17 years vboxsync On entry always flush the TLB.
(edit) @8843   17 years vboxsync Correction
(edit) @8842   17 years vboxsync Wrong assertion
(edit) @8841   17 years vboxsync Extra statistic counter
(edit) @8839   17 years vboxsync Correctly restore IF in SVMVMRun
(edit) @8815   17 years vboxsync Corrected revision checks for erratum 170.
(edit) @8809   17 years vboxsync Proper injection of pending interrupts when IF=0, so they get …
(edit) @8808   17 years vboxsync Correction
(edit) @8807   17 years vboxsync Unused local variable
(edit) @8806   17 years vboxsync Determine which AMD cpus are really affected by erratum 170 (forced …
(edit) @8736   17 years vboxsync Excessive debug logging can halt the host.
(edit) @8659   17 years vboxsync Updates for 64 bits paging. Removed conditional dirty and accessed …
(edit) @8554   17 years vboxsync Always refuse to load if the cpu is in vmx root mode (32 bits to PAE …
(edit) @8553   17 years vboxsync Moved VMX root mode check around.
(edit) @8550   17 years vboxsync Corrected the KVM presence check
(edit) @8514   17 years vboxsync Removed annoying SUPR0Printf.
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @8115   17 years vboxsync Don't assert if RTMpOnAll returns VERR_NOT_SUPPORTED!
(edit) @7923   17 years vboxsync Different logging
(edit) @7717   17 years vboxsync Some write protect changes
(edit) @7574   17 years vboxsync And again
(edit) @7573   17 years vboxsync Correction
(edit) @7572   17 years vboxsync Compile fix
(edit) @7569   17 years vboxsync Removed assertion
(edit) @7533   17 years vboxsync comment.
(edit) @7530   17 years vboxsync no local variables banner.
(edit) @7524   17 years vboxsync Linux VT-x/AMD-V enabled again.
(edit) @7510   17 years vboxsync Backed out 28970.
(edit) @7508   17 years vboxsync Enabled VT-x/AMD-V on other platforms again.
(edit) @7507   17 years vboxsync Restore saved registers after returning from a call in …
(edit) @7505   17 years vboxsync More assertions
(edit) @7503   17 years vboxsync Cleanup
(edit) @7500   17 years vboxsync Logging update
(edit) @7499   17 years vboxsync typo
(edit) @7498   17 years vboxsync Don't init hwaccm when using raw mode.
(edit) @7496   17 years vboxsync Moved VMCS allocation to ring 0.
(edit) @7495   17 years vboxsync More logging
(edit) @7494   17 years vboxsync Cleaned up
(edit) @7478   17 years vboxsync Disable VT-x and AMD-V on all hosts except Windows for now.
(edit) @7477   17 years vboxsync attempt to fix 64-bit Linux boxes
(edit) @7476   17 years vboxsync Initialize VT-x and AMD-V properly on all cpus if the BIOS failed to do so.
(edit) @7471   17 years vboxsync Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our runtime …
(edit) @7135   17 years vboxsync Fixed uninitialized cGuard variable. Fixes 2691.
(edit) @7113   17 years vboxsync Export TMTimerFrom*.
(edit) @7109   17 years vboxsync Added TMTimerSetNano and TMTimerSetMicro.
(edit) @7105   17 years vboxsync adapted format specifier to 32->64 bit change of CPUMCTX.drX and …
(edit) @7034   17 years vboxsync Fixed unlinking bug in the object cleanup routine that would screw up …
(edit) @7018   17 years vboxsync Assert+Break out of the scheduling loop if the links have gone bad.
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