VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @10886   17 years vboxsync Fixes for syncing back sysenter MSRs.
(edit) @10858   17 years vboxsync We can't rely on #NM handling in kernel mode, so do what we did before …
(edit) @10849   17 years vboxsync 32 bits build fix
(edit) @10844   17 years vboxsync VMMR0: Fixed bogus pSession argument passed to vmmR0EntryExWorker when …
(edit) @10843   17 years vboxsync intnet: Implemented activation on power on & resume, deactivation on …
(edit) @10835   17 years vboxsync Obsolete comment removed
(edit) @10833   17 years vboxsync Backed out 33617. Doesn't solve anything.
(edit) @10832   17 years vboxsync TPR shadow changes.
(edit) @10828   17 years vboxsync Update
(edit) @10817   17 years vboxsync Started with EPT support.
(edit) @10806   17 years vboxsync intnet: Push the session down to all the INTNETR0* apis.
(edit) @10805   17 years vboxsync VMM+SUPDrv: Changed the VMMR0EntryEx interface to also take the …
(edit) @10746   17 years vboxsync Added pSession argument to all the intnet request packets.
(edit) @10724   17 years vboxsync Bumped the SUPDRV_IOC_VERSION major as the changes to the fast path on …
(edit) @10721   17 years vboxsync Missing update for last error handling.
(edit) @10716   17 years vboxsync TPR fix for VT-x
(edit) @10687   17 years vboxsync Save the FPU control word and MXCSR on entry and restore them …
(edit) @10683   17 years vboxsync Backed out 33399; must save the host context on entry due to long …
(edit) @10682   17 years vboxsync Saving of the host state is done correctly already for VT-x. (not …
(edit) @10673   17 years vboxsync Comment added.
(edit) @10672   17 years vboxsync Added a comment about the fact that we trash our own FPU state. Could …
(edit) @10667   17 years vboxsync Sync back TPR if necessary.
(edit) @10663   17 years vboxsync Created tstIntNet-1 for checking that capturing an interface works on …
(edit) @10661   17 years vboxsync Reduce the number of world switches caused by cr8 writes by checking …
(edit) @10655   17 years vboxsync Guest MSR_K6_EFER_FFXSR value is not relevant. Always manually …
(edit) @10647   17 years vboxsync Manual saving of XMM registers. Use new FPU/MMX/XMM state saving for …
(edit) @10630   17 years vboxsync Newer functions for handling fpu save/restore in ring 0.
(edit) @10609   17 years vboxsync Check for unexpected rescheduling.
(edit) @10607   17 years vboxsync Guest state loading and host state saving *must* be done after TPR …
(edit) @10572   17 years vboxsync Use NIL_RTR0MEMOBJ and ASMMemZeroPage.
(edit) @10566   17 years vboxsync Comment
(edit) @10542   17 years vboxsync Go directly to the halted state when encountering a hlt instruction …
(edit) @10537   17 years vboxsync Updated HWACCMDumpRegs
(edit) @10509   17 years vboxsync And again
(edit) @10508   17 years vboxsync Stupid compiler
(edit) @10506   17 years vboxsync Assertion
(edit) @10505   17 years vboxsync Easier to grep for
(edit) @10504   17 years vboxsync Don't violate my own rules…
(edit) @10503   17 years vboxsync More logging
(edit) @10502   17 years vboxsync Take precautions for being rescheduled to a different cpu due to long …
(edit) @10500   17 years vboxsync Clarified comment
(edit) @10499   17 years vboxsync Another paranoid assertion.
(edit) @10498   17 years vboxsync Added warning
(edit) @10497   17 years vboxsync Another edge case where we need to flush the TLB.
(edit) @10491   17 years vboxsync Logging
(edit) @10489   17 years vboxsync AMD-V: Always flush the TLB the first time a cpu is used.
(edit) @10480   17 years vboxsync Must monitor CR8 writes. (for now)
(edit) @10473   17 years vboxsync MMIO instruction emulation for OR, BT and XOR added.
(edit) @10471   17 years vboxsync warning
(edit) @10466   17 years vboxsync Write back cached TPR
(edit) @10465   17 years vboxsync Cleaned up
(edit) @10464   17 years vboxsync More assertions
(edit) @10463   17 years vboxsync Use the TPR threshold feature.
(edit) @10458   17 years vboxsync TPR & interrupt dispatch updates.
(edit) @10450   17 years vboxsync Added VMMGetSvnRev() (exported) and changed VMMR0Init and VMMGCInit …
(edit) @10360   17 years vboxsync Removed the same assertion as before in the AMD-V code.
(edit) @10356   17 years vboxsync Safety precaution
(edit) @10355   17 years vboxsync TPR updates
(edit) @10354   17 years vboxsync Extra assertion
(edit) @10353   17 years vboxsync TPR caching for VT-x. Removed the CR8 register from CPUMCTX.
(edit) @10331   17 years vboxsync Removed the assertion completely.
(edit) @10330   17 years vboxsync Wrong assertion. Due to ring 3 far jumps the assertion condition can …
(edit) @10301   17 years vboxsync Wrong place for the assertion
(edit) @10299   17 years vboxsync Force a TLB flush on a mode switch too.
(edit) @10297   17 years vboxsync More assertions.
(edit) @10269   17 years vboxsync Logging updates
(edit) @10206   17 years vboxsync Fixed regression introduced by TPR caching. (never execute code that …
(edit) @10202   17 years vboxsync removed VBOX_WITH_PDM_LOCK
(edit) @10110   17 years vboxsync More TPR updates
(edit) @10108   17 years vboxsync More CR8 updates
(edit) @10097   17 years vboxsync Derive CPL from cs, not ss.
(edit) @10095   17 years vboxsync logging change
(edit) @10066   17 years vboxsync Paranoid assertion
(edit) @10064   17 years vboxsync Missing log group
(edit) @10019   17 years vboxsync Updated for accepted shadow page modes.
(edit) @10018   17 years vboxsync Wrong assertion + logging updates
(edit) @10015   17 years vboxsync Don't forget to sync back MSR_K8_KERNEL_GS_BASE.
(edit) @10014   17 years vboxsync Filter out the MSR_K6_LME bit or else AMD-V expects amd64 shadow …
(edit) @10011   17 years vboxsync Compile fix
(edit) @10010   17 years vboxsync Updates for 64 bits mode (invlpg - amd-v)
(edit) @9998   17 years vboxsync Logging update
(edit) @9988   17 years vboxsync Unconditionally update the sysenter msrs.
(edit) @9964   17 years vboxsync Paranoid assertion
(edit) @9915   17 years vboxsync fixed build breaks
(edit) @9897   17 years vboxsync Updates for executing 64 bits guest code with AMD-V.
(edit) @9896   17 years vboxsync Fixed SVMInvlpgA for 64 bits guest pointers and a potential issue with …
(edit) @9854   17 years vboxsync Sigh.
(edit) @9853   17 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
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