VirtualBox

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

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @78227   6 年 vboxsync VMM: Nested VMX: bugref:9180 Build fix.
(edit) @77481   6 年 vboxsync VMM/IEM: Nested VMX: bugref:9180 Renamed VMCSCACHE to …
(edit) @76553   6 年 vboxsync scm --update-copyright-year
(edit) @69221   7 年 vboxsync VMM: scm cleanups
(edit) @69111   7 年 vboxsync (C) year
(edit) @63589   8 年 vboxsync 2 yasm warnings
(edit) @62478   8 年 vboxsync (C) 2016
(edit) @61060   9 年 vboxsync CPUM,++: build fix to previous commit.
(edit) @61058   9 年 vboxsync CPUM,++: Split up CPUM_USED_FPU into CPUM_USED_FPU_GUEST & …
(edit) @58123   9 年 vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 年 vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @57429   9 年 vboxsync VMM/HM: Start removing VBOX_WITH_HYBRID_32BIT_KERNEL code.
(edit) @56287   9 年 vboxsync VMM: Updated (C) year.
(edit) @55829   10 年 vboxsync VMM: fix for 64-bit guests on 32-bit hosts with fxrstor
(edit) @55304   10 年 vboxsync SVMRCVMRun64: Must push context pointer (rsi) _after_ the XCR0 stuff …
(edit) @55302   10 年 vboxsync doc update
(edit) @55298   10 年 vboxsync VMMSwitcher: try to fix crash on 32-bit AMD boxes
(edit) @55290   10 年 vboxsync HM: Save/Load/Restore XCR0 handling during world switching. …
(edit) @55148   10 年 vboxsync fixed a crash of 64-bit VMs on 32-bit hosts
(edit) @55106   10 年 vboxsync VMM: host+guest xsave/xrstor state handling - not enabled.
(edit) @55055   10 年 vboxsync build fix
(edit) @55054   10 年 vboxsync Removed support for host CPUs without FXSAVE/FXRSTOR support.
(edit) @55048   10 年 vboxsync VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
(edit) @54898   10 年 vboxsync CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
(edit) @54862   10 年 vboxsync Corrected x86.h/mac typo.
(edit) @54707   10 年 vboxsync re-enable EILVT handling by backing out r98856
(edit) @54698   10 年 vboxsync VMMSwitcher: disable EILVT handing again to check if it makes any …
(edit) @54546   10 年 vboxsync VMMSwitcher: no write completion required
(edit) @54537   10 年 vboxsync VMMSwitcher: fixed code for disabling the Extended LVT APIC registers
(edit) @54496   10 年 vboxsync VMMSwitcher: test code for disabling the Extended LVT APIC registers …
(edit) @54474   10 年 vboxsync VMMSwitcher: fixed two typos which prevented proper handling of the …
(edit) @53835   10 年 vboxsync VMMSwitcher: also mask NMI in APIC_REG_LVT_CMCI
(edit) @52410   10 年 vboxsync traling spaces
(edit) @52296   10 年 vboxsync VMM: Missed copyright header update in r95407.
(edit) @52295   10 年 vboxsync VMM: Fix mixing 64-bit/32-bit FPU state in raw-mode.
(edit) @50661   11 年 vboxsync GCC:/MSC: => gcc:/msc: like everywhere
(edit) @49528   11 年 vboxsync VMM/VMMSwitcher: Use explicit REX.W prefix for fxsave/fxrstor for …
(edit) @49524   11 年 vboxsync VMM/VMMSwitcher: fxsave/fxrstor todo.
(edit) @49523   11 年 vboxsync VMM: Retire VBOX_WITH_AUTO_MSR_LOAD_RESTORE define.
(edit) @48249   11 年 vboxsync LegacyandAMD64.asm: Sanitize CR4 before loading the intermediate …
(edit) @48243   11 年 vboxsync LegacyandAMD64.mac: Is there a problem already with the immediate …
(edit) @48239   11 年 vboxsync LegacyandAMD64.mac: More debug points.
(edit) @48236   11 年 vboxsync VMM: Use the CMOS for debugging 64-bit on 32-bit issue …
(edit) @48221   11 年 vboxsync VMM: Adding a debugging aid for 64-on-32 that tries to catch …
(edit) @47844   11 年 vboxsync VMM: X2APIC + NMI. Only tested on AMD64.
(edit) @47689   11 年 vboxsync tstVMM: DRx fixes.
(edit) @47686   11 年 vboxsync VMMSwitcher: typo
(edit) @47660   11 年 vboxsync VMM: Debug register handling redo. (only partly tested on AMD-V so far.)
(edit) @47652   11 年 vboxsync VMM: Removed all VBOX_WITH_OLD_[VTX|AMDV]_CODE bits.
(edit) @46099   12 年 vboxsync VMM/VMMR0: Tidying of the assembly code.
(edit) @45875   12 年 vboxsync VMM/VMMR0: Distinguish better between invalid VMXON, VMCS pointers and …
(edit) @45862   12 年 vboxsync VMM/VMMR0: Unbreak old VT-x code with manual load/store of kernel GS …
(edit) @45845   12 年 vboxsync VMM/VMMR0: Load kernel-gs base MSR as part of the auto-load/store MSR …
(edit) @45786   12 年 vboxsync Move HMRCA.asm into the switcher code so we don't need VMMRC.rc.
(edit) @45745   12 年 vboxsync Doc updates regarding guest 64-bit on 32-bit host.
(edit) @45737   12 年 vboxsync doc corrections.
(edit) @45721   12 年 vboxsync VMM: fix r85247 for 32-bit hosts
(edit) @45701   12 年 vboxsync VMM: SELM and VMM early HM init changes.
(edit) @41985   12 年 vboxsync VMM: Fixed tstVMM (single stepping ++ in raw-mode code).
(edit) @41976   12 年 vboxsync VMM: Switcher and TRPM fixes wrt hypervisor traps and tstVMM.
(edit) @41936   12 年 vboxsync build fix
(edit) @41935   12 年 vboxsync Reverted r78802, committed too much.
(edit) @41934   12 年 vboxsync build fix
(edit) @41933   12 年 vboxsync VMMSwitcher: Drop the unused assembly switcher functions taking guest …
(edit) @41907   12 年 vboxsync 32-bit build fixes
(edit) @41906   12 年 vboxsync CPUM: Combined the visible and hidden selector register data into one …
(edit) @41905   12 年 vboxsync CPUMCTX++: Rearranging the CPUMCTX structure in preparation of some …
(edit) @37969   13 年 vboxsync AMD64andLegacy.mac: Avoid #GPing in world switcher code when restoring …
(edit) @37955   13 年 vboxsync Moved VBox/x86.h/mac to iprt/x86.h/mac.
(edit) @35418   14 年 vboxsync VMMSwitcher/AMD64andLegacy.mac: superfluous instruction
(edit) @35346   14 年 vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @35333   14 年 vboxsync VMM source reorg.
(edit) @34991   14 年 vboxsync VMMSwitcher/PAEand32Bit,LegacyandAMD64: restore the Local APIC NMI …
(edit) @34986   14 年 vboxsync VMMSwitcher/AMD64andLegacy: restore the Local APIC NMI vectors _after_ …
(edit) @33935   14 年 vboxsync VMM: mask all Local APIC interrupt vectors which are set up to NMI …
(edit) @33540   14 年 vboxsync *: spelling fixes, thanks Timeless!
(edit) @30180   14 年 vboxsync Make 32->64 switcher SMP aware.
(edit) @30164   14 年 vboxsync CPUM: Added /CPUM/PortableCpuIdLevel={0..3} for automatically …
(edit) @30146   14 年 vboxsync Activate fixup for efer mask
(edit) @30145   14 年 vboxsync Preparations for fixing the NXE assumption in the 32/64 switcher.
(edit) @28800   15 年 vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @25497   15 年 vboxsync LegacyAndAMD64.mac: addendum to r56150
(edit) @25481   15 年 vboxsync LegacyAndAMD64.mac: vmmGCCallTrampoline is 65-bit here.
(edit) @25435   15 年 vboxsync VMMSwitcher: make serial debugging compile again
(edit) @21946   15 年 vboxsync AMD64andLegacy.mac: CPUM.ulOffCPUMCPU is 32-bit.
(edit) @21944   15 年 vboxsync AMD64AndLegacy.mac: fixed wrong save/restore of EDX in …
(edit) @21942   15 年 vboxsync VMM: detect syscall usage on the host.
(edit) @21937   15 年 vboxsync Fixed wrong check for sysenter.
(edit) @20374   16 年 vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20365   16 年 vboxsync VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @18927   16 年 vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @16859   16 年 vboxsync Load hypervisor CR3 from CPUM (instead of hardcoded fixups in the …
(edit) @16847   16 年 vboxsync Removed unused FIX_HYPER_AMD64_CR3.
(edit) @15962   16 年 vboxsync Added debugging code (inactive) for tracking the state of the 32/64 …
(edit) @15908   16 年 vboxsync Some cleanup
(edit) @15654   16 年 vboxsync Turn off interrupts in the 32/64 switcher.
(edit) @15598   16 年 vboxsync Invalidate fs & gs.
(edit) @15563   16 年 vboxsync Save and restore the host's EFER msr in the 32->64 switcher.
(edit) @15414   16 年 vboxsync Corrected VBOX_WITH_HYBIRD_32BIT_KERNEL to …
(edit) @15392   16 年 vboxsync Enable addition flags in the EFER msr in the world switcher.
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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