VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @10206   16 years vboxsync Fixed regression introduced by TPR caching. (never execute code that …
(edit) @10202   16 years vboxsync removed VBOX_WITH_PDM_LOCK
(edit) @10110   16 years vboxsync More TPR updates
(edit) @10108   16 years vboxsync More CR8 updates
(edit) @10097   16 years vboxsync Derive CPL from cs, not ss.
(edit) @10095   16 years vboxsync logging change
(edit) @10066   16 years vboxsync Paranoid assertion
(edit) @10064   16 years vboxsync Missing log group
(edit) @10019   16 years vboxsync Updated for accepted shadow page modes.
(edit) @10018   16 years vboxsync Wrong assertion + logging updates
(edit) @10015   16 years vboxsync Don't forget to sync back MSR_K8_KERNEL_GS_BASE.
(edit) @10014   16 years vboxsync Filter out the MSR_K6_LME bit or else AMD-V expects amd64 shadow …
(edit) @10011   16 years vboxsync Compile fix
(edit) @10010   16 years vboxsync Updates for 64 bits mode (invlpg - amd-v)
(edit) @9998   16 years vboxsync Logging update
(edit) @9988   16 years vboxsync Unconditionally update the sysenter msrs.
(edit) @9964   16 years vboxsync Paranoid assertion
(edit) @9915   16 years vboxsync fixed build breaks
(edit) @9897   16 years vboxsync Updates for executing 64 bits guest code with AMD-V.
(edit) @9896   16 years vboxsync Fixed SVMInvlpgA for 64 bits guest pointers and a potential issue with …
(edit) @9854   16 years vboxsync Sigh.
(edit) @9853   16 years vboxsync kernel gs base can be changed behind our back (swapgs), so always …
(edit) @9821   17 years vboxsync Compile fix
(edit) @9817   17 years vboxsync fs & gs base cleanup
(edit) @9815   17 years vboxsync Removed unnecessary guest msr saving.
(edit) @9814   17 years vboxsync FS & GS base msr fixes
(edit) @9805   17 years vboxsync Backed out previous changeset
(edit) @9804   17 years vboxsync FS & GS syncing
(edit) @9802   17 years vboxsync CPUMIsGuestIn64BitCodeEx update
(edit) @9720   17 years vboxsync Emulate rdmsr & wrmsr. Note that Intel mentions a (slightly different) …
(edit) @9719   17 years vboxsync Accidental commit
(edit) @9718   17 years vboxsync Single instruction emulation for rd/wrmsr
(edit) @9708   17 years vboxsync Use RIP everywhere
(edit) @9686   17 years vboxsync Logging updates
(edit) @9669   17 years vboxsync warnings
(edit) @9660   17 years vboxsync Correction
(edit) @9659   17 years vboxsync SELMGetCpuModeFromSelector is a better name.
(edit) @9658   17 years vboxsync Renamed SELMIsSelector32Bit to SELMGetSelectorType.
(edit) @9593   17 years vboxsync Comments
(edit) @9592   17 years vboxsync Bug fixes
(edit) @9535   17 years vboxsync Log guest state in case of failure.
(edit) @9533   17 years vboxsync Dump state in case of VMX_EXIT_ERR_INVALID_GUEST_STATE.
(edit) @9484   17 years vboxsync Save & restore CSTAR, STAR, SFMASK & KERNEL_GSBASE MSRs (VT-x)
(edit) @9475   17 years vboxsync Added VMXR0StartVM64. Sync the FS_BASE & GS_BASE MSRs.
(edit) @9457   17 years vboxsync Reapplied fixed 31707.
(edit) @9453   17 years vboxsync Backed out 31707
(edit) @9452   17 years vboxsync Preparing for 64 bits vmlaunch/vmresume.
(edit) @9421   17 years vboxsync 64 bits hidden selector base.
(edit) @9414   17 years vboxsync macro
(edit) @9413   17 years vboxsync Compile fixes
(edit) @9412   17 years vboxsync use macros to access base, limit of a descriptor and offset of an IDT entry
(edit) @9411   17 years vboxsync Use a union for esp & rsp, so they are in-sync.
(edit) @9409   17 years vboxsync Probably caused the testbox failures.
(edit) @9407   17 years vboxsync HWACCM updates.
(edit) @9385   17 years vboxsync Backed out some of the changes. Broke VT-x
(edit) @9384   17 years vboxsync Compile fix
(edit) @9383   17 years vboxsync VT-x/AMD-V updates for 64 bits guests
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @9188   17 years vboxsync Same IF fix for halt instructions in VT-x.
(edit) @9184   17 years vboxsync If CF=0 HLT should never resume.
(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
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