VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @21572   15 年 vboxsync Put back relevant comment
(edit) @21570   15 年 vboxsync Fixed broken SVMR0InvlpgA
(edit) @21001   15 年 vboxsync HWACCM: Untested AMD-V fix for the xmm register corruption on …
(edit) @20997   15 年 vboxsync HWACCM,CPUM: Fix for 64-bit Windows trashing guest XMM registers - VMX …
(edit) @18851   16 年 vboxsync HWACCMR0A.asm: Load the NULL selector into DS, ES, FS and GS on 64-bit …
(edit) @15415   16 年 vboxsync HWACCMR0.asm: strimmed down the three other Run wrappers.
(edit) @15414   16 年 vboxsync Corrected VBOX_WITH_HYBIRD_32BIT_KERNEL to …
(edit) @15395   16 年 vboxsync spaces
(edit) @15255   16 年 vboxsync Compile fixes
(edit) @15249   16 年 vboxsync More VMCS access caching work.
(edit) @15213   16 年 vboxsync HWACCMA.asm: code alignment.
(edit) @15199   16 年 vboxsync HWACCMR0A.asm: trimmed down VMXR0StartVM32 without any real effect. :/
(edit) @15198   16 年 vboxsync HWACCMR0A.asm: retf -> far jmps for 64->32 thunking on darwin.
(edit) @14875   16 年 vboxsync More switcher updates
(edit) @14804   16 年 vboxsync #3202: Got long mode darwin host running.
(edit) @14802   16 年 vboxsync #3202: More darwin mess.
(edit) @14799   16 年 vboxsync #3202: assembly hacking for weird darwin kernel.
(edit) @14366   16 年 vboxsync Cleaned up some more.
(edit) @13908   16 年 vboxsync Fixed include order, a bunch of GCC 3.3 warnings, OS/2 build.
(edit) @13279   16 年 vboxsync More failure path problems with VT-x (lead to crashes on testboxwin3).
(edit) @13093   16 年 vboxsync Compile fixes
(edit) @13092   16 年 vboxsync Assembly updates (not tested yet)
(edit) @13089   16 年 vboxsync EPT updates
(edit) @13036   16 年 vboxsync CSTAR was still restored in failure paths. (not supported on Intel CPUs)
(edit) @12702   16 年 vboxsync #1865: HWACCM - alignment fix+check for 32-bit gcc, doxygen.
(edit) @12301   16 年 vboxsync MSR_K8_CSTAR is not valid on Intel CPUs. (see #3158)
(edit) @12071   16 年 vboxsync Consistency
(edit) @12070   16 年 vboxsync And another fix
(edit) @12069   16 年 vboxsync Build fix
(edit) @12063   16 年 vboxsync Compile fix
(edit) @12062   16 年 vboxsync Harmless update (unused code).
(edit) @11516   16 年 vboxsync Forgot IA32_MSR_STAR syncing.
(edit) @10849   16 年 vboxsync 32 bits build fix
(edit) @9915   16 年 vboxsync fixed build breaks
(edit) @9897   16 年 vboxsync Updates for executing 64 bits guest code with AMD-V.
(edit) @9896   16 年 vboxsync Fixed SVMInvlpgA for 64 bits guest pointers and a potential issue with …
(edit) @9854   16 年 vboxsync Sigh.
(edit) @9853   16 年 vboxsync kernel gs base can be changed behind our back (swapgs), so always …
(edit) @9817   16 年 vboxsync fs & gs base cleanup
(edit) @9815   16 年 vboxsync Removed unnecessary guest msr saving.
(edit) @9814   16 年 vboxsync FS & GS base msr fixes
(edit) @9593   16 年 vboxsync Comments
(edit) @9592   16 年 vboxsync Bug fixes
(edit) @9484   17 年 vboxsync Save & restore CSTAR, STAR, SFMASK & KERNEL_GSBASE MSRs (VT-x)
(edit) @9475   17 年 vboxsync Added VMXR0StartVM64. Sync the FS_BASE & GS_BASE MSRs.
(edit) @9457   17 年 vboxsync Reapplied fixed 31707.
(edit) @9453   17 年 vboxsync Backed out 31707
(edit) @9452   17 年 vboxsync Preparing for 64 bits vmlaunch/vmresume.
(edit) @9161   17 年 vboxsync Have to save and restore MSR_K8_FS_BASE as well in the …
(edit) @9046   17 年 vboxsync Experimental workaround for the non-working debuggers and panicing …
(edit) @8839   17 年 vboxsync Correctly restore IF in SVMVMRun
(edit) @8155   17 年 vboxsync The Big Sun Rebranding Header Change
(edit) @6361   17 年 vboxsync Fixed OS/2 build.
(edit) @6258   17 年 vboxsync db x,y,z -> mnemonics; yasm supports them.
(edit) @6251   17 年 vboxsync yasm and invlpga doesn't seem to get along.
(edit) @6244   17 年 vboxsync yasm thinks invlpga is 64-bit only... work around it for now.
(edit) @6243   17 年 vboxsync Just use the assembly version of SVMInvlpgA everywhere (was …
(edit) @5999   17 年 vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5605   17 年 vboxsync BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
(edit) @5072   17 年 vboxsync Run vmx guest code with interrupts disabled.
(edit) @4071   17 年 vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3696   17 年 vboxsync double underscore cleanup.
(edit) @3151   17 年 vboxsync VMM: Fixed OS/2 build.
(edit) @2988   18 年 vboxsync InnoTek -> innotek part 4: more miscellaneous files.
(edit) @2803   18 年 vboxsync Simplified GS save/restore
(edit) @2789   18 年 vboxsync Fixes for gs save & restore in AMD64 mode.
(edit) @2760   18 年 vboxsync Don't save FS & GS in 64 bits mode
(edit) @2759   18 年 vboxsync fixes
(edit) @2757   18 年 vboxsync corrections
(edit) @2756   18 年 vboxsync Manually save and restore GDTR & IDTR.
(edit) @2751   18 年 vboxsync Leftover breakpoints
(edit) @2750   18 年 vboxsync Proper masking
(edit) @2747   18 年 vboxsync Sigh
(edit) @2746   18 年 vboxsync Another attempt at masking off the top 32 bits
(edit) @2745   18 年 vboxsync and another
(edit) @2743   18 年 vboxsync bugfix
(edit) @2740   18 年 vboxsync Incorrect code was generated
(edit) @2739   18 年 vboxsync Fixed typo
(edit) @2738   18 年 vboxsync Backed out 21335 & corrected return values.
(edit) @2735   18 年 vboxsync Use 64 bits index for VMXWrite/ReadVMCS64.
(edit) @2733   18 年 vboxsync Let's assume success please.
(edit) @2732   18 年 vboxsync VMXActivateVMCS shouldn't use vmclear of course…
(edit) @2731   18 年 vboxsync VMXWriteVMCS64 bug fixes
(edit) @1223   18 年 vboxsync Compile fix
(edit) @682   18 年 vboxsync SVMInvlpgA.
(edit) @673   18 年 vboxsync rcx not ecx.
(edit) @337   18 年 vboxsync Can't push 64-bit labels.
(edit) @75   18 年 vboxsync Initial 64-bit port of the code.
(edit) @19   18 年 vboxsync nasm.mac -> asmdefs.mac + header adjustments.
(add) @1   55 年 vboxsync import
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette