VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @21210   15 年 vboxsync Updates
(edit) @21209   15 年 vboxsync Updates for io instruction restarts
(edit) @21208   15 年 vboxsync Started with saving pending failed IO instructions.
(edit) @20981   15 年 vboxsync Backed out 49187; toxic
(edit) @20979   15 年 vboxsync Cpu poke never worked in the VT-x/AMD-V case, because pVCpu->idHostCpu …
(edit) @20132   16 年 vboxsync HWACCM: Finished (I hope) the VBOX_WITH_VMMR0_DISABLE_PREEMPTION code.
(edit) @19360   16 年 vboxsync Split up GVM and introduced GVMCPU.
(edit) @19227   16 年 vboxsync Implemented VMMGetCpu in ring 0. (SMP guests)
(edit) @19141   16 年 vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @19123   16 年 vboxsync VMMR0: Too chatty/messy in dmesg on darwin.
(edit) @18984   16 年 vboxsync Autoset does belong in PGMCPU
(edit) @18977   16 年 vboxsync More compile fixes
(edit) @18927   16 年 vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18008   16 年 vboxsync Some extra checks
(edit) @17916   16 年 vboxsync VT-x init: some BIOSes forget to set the locked bit.
(edit) @17246   16 年 vboxsync Allow mixing of VT-x and software virtualization. (untested so far)
(edit) @16119   16 年 vboxsync Clear CPUM_SYNC_FPU_STATE in CPUMR0SaveGuestFPU.
(edit) @15989   16 年 vboxsync Fixed clearing properly
(edit) @15988   16 年 vboxsync Restore previous EFER state while checking for SVM presence.
(edit) @15797   16 年 vboxsync Redid r41365.
(edit) @15789   16 年 vboxsync Protect code that relies on not being rescheduled to another cpu. …
(edit) @15701   16 年 vboxsync fixed build
(edit) @15695   16 年 vboxsync Compile fix
(edit) @15694   16 年 vboxsync Profiling of the 32/64 switcher.
(edit) @15439   16 年 vboxsync Enable 64 bits guest support on 32 bits hosts. Only use rem64 if the …
(edit) @15414   16 年 vboxsync Corrected VBOX_WITH_HYBIRD_32BIT_KERNEL to …
(edit) @15409   16 年 vboxsync Made exitting on the wrong cpu fatal in strict builds but not when …
(edit) @15404   16 年 vboxsync #3202: 64-bit guest support on the mac.
(edit) @15142   16 年 vboxsync Compile fixes
(edit) @15141   16 年 vboxsync Cleaned up
(edit) @15134   16 年 vboxsync HWACCMR0: Don't register power notification when using SUPR0EnableVTx …
(edit) @14903   16 年 vboxsync HWACCMR0: Try use SUPR0EnableVTx. (#3202)
(edit) @14899   16 年 vboxsync Wrote testcase for the new switcher.
(edit) @14875   16 年 vboxsync More switcher updates
(edit) @14870   16 年 vboxsync Cleaning up.
(edit) @14859   16 年 vboxsync More updates for 32/64.
(edit) @14845   16 年 vboxsync Switcher updates
(edit) @14804   16 年 vboxsync #3202: Got long mode darwin host running.
(edit) @14658   16 年 vboxsync HWACCMR0: Added PGMDynMap*AutoSet calls upon entry and exit (darwin only).
(edit) @14606   16 年 vboxsync HWACCMR0.cpp: partly enabled the code on the mac.
(edit) @14533   16 年 vboxsync missing bits from r39820
(edit) @14532   16 年 vboxsync Compile fix
(edit) @13960   16 年 vboxsync Moved guest and host CPU contexts into per-VCPU array.
(edit) @13898   16 年 vboxsync Moved more data to VMCPU.
(edit) @13883   16 年 vboxsync Moved more data around.
(edit) @13879   16 年 vboxsync SMP updates for VT-x/AMD-V.
(edit) @13873   16 年 vboxsync Updates
(edit) @13872   16 年 vboxsync Pass the VMCPU id on to all hwaccm functions.
(edit) @13825   16 年 vboxsync VMM: %VX64 -> %RX64
(edit) @13816   16 年 vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13533   16 年 vboxsync Extra assertions to check for unexpected use conditions.
(edit) @13532   16 年 vboxsync CPUMQueryGuestCtxPtr doesn't need to return a status. It can never fail.
(edit) @13517   16 年 vboxsync Refined suspend state testing.
(edit) @13516   16 年 vboxsync Protection against touching VT-x/AMD-V after the suspend signal has …
(edit) @13514   16 年 vboxsync Enabled power notification callbacks to disable VT-x/AMD-V before …
(edit) @13025   16 年 vboxsync Updates for EPT.
(edit) @12989   16 年 vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12892   16 年 vboxsync AssertMsgRC
(edit) @12702   16 年 vboxsync #1865: HWACCM - alignment fix+check for 32-bit gcc, doxygen.
(edit) @12657   16 年 vboxsync #1865: CPUM. Also added missing aliasing for DR4&5 to the guest DRx …
(edit) @12600   16 年 vboxsync Turned dr0..dr7 into an array.
(edit) @12578   16 年 vboxsync Enable hardware breakpoint support for VT-x and AMD-V.
(edit) @12554   16 年 vboxsync Some debug register statistics added.
(edit) @12225   16 年 vboxsync VMM: X86_DR7_ENABLED_MASK should not include GD, because it isn't a …
(edit) @12162   16 年 vboxsync VMM: Assert that we don't change CPU unexpectedly while executing in …
(edit) @12121   16 年 vboxsync Committed hardware breakpoint support for VT-x and AMD-V. Untested and …
(edit) @12090   16 年 vboxsync Started with hardware debug register support. Fixed out of sync …
(edit) @11311   16 年 vboxsync VMM: ELEMENTS -> RT_ELEMENTS.
(edit) @11133   16 年 vboxsync compiler warnings
(edit) @10817   16 年 vboxsync Started with EPT support.
(edit) @10687   16 年 vboxsync Save the FPU control word and MXCSR on entry and restore them …
(edit) @10683   16 年 vboxsync Backed out 33399; must save the host context on entry due to long …
(edit) @10682   16 年 vboxsync Saving of the host state is done correctly already for VT-x. (not …
(edit) @10672   16 年 vboxsync Added a comment about the fact that we trash our own FPU state. Could …
(edit) @10647   16 年 vboxsync Manual saving of XMM registers. Use new FPU/MMX/XMM state saving for …
(edit) @10572   16 年 vboxsync Use NIL_RTR0MEMOBJ and ASMMemZeroPage.
(edit) @10537   16 年 vboxsync Updated HWACCMDumpRegs
(edit) @10502   16 年 vboxsync Take precautions for being rescheduled to a different cpu due to long …
(edit) @10489   16 年 vboxsync AMD-V: Always flush the TLB the first time a cpu is used.
(edit) @10465   16 年 vboxsync Cleaned up
(edit) @10301   16 年 vboxsync Wrong place for the assertion
(edit) @10297   16 年 vboxsync More assertions.
(edit) @9669   16 年 vboxsync warnings
(edit) @9421   17 年 vboxsync 64 bits hidden selector base.
(edit) @9414   17 年 vboxsync macro
(edit) @9413   17 年 vboxsync Compile fixes
(edit) @9412   17 年 vboxsync use macros to access base, limit of a descriptor and offset of an IDT entry
(edit) @9411   17 年 vboxsync Use a union for esp & rsp, so they are in-sync.
(edit) @9409   17 年 vboxsync Probably caused the testbox failures.
(edit) @9407   17 年 vboxsync HWACCM updates.
(edit) @9008   17 年 vboxsync Changes for proper flushing of the TLB for physical registration changes.
(edit) @8879   17 年 vboxsync Init idCpu
(edit) @8878   17 年 vboxsync Don't automatically flush the TLB when we remain on the same cpu (on …
(edit) @8876   17 年 vboxsync ASID based TLB flushing
(edit) @8873   17 年 vboxsync Fetch the SVM features too and write them to the release log
(edit) @8853   17 年 vboxsync Manual page invalidation or TLB flush is required for AMD-V.
(edit) @8554   17 年 vboxsync Always refuse to load if the cpu is in vmx root mode (32 bits to PAE …
(edit) @8553   17 年 vboxsync Moved VMX root mode check around.
(edit) @8550   17 年 vboxsync Corrected the KVM presence check
(edit) @8155   17 年 vboxsync The Big Sun Rebranding Header Change
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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