VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @22070   15 年 vboxsync VMM,ConsoleImpl2: Moved NT4LeafLimit down into /CPUM and documented …
(edit) @22037   15 年 vboxsync VMM: correct report cores count, also expose more CPUID leaves by default
(edit) @21252   15 年 vboxsync First attempt to enable hypervisor breakpoints with vt-x/amd-v guests
(edit) @19076   16 年 vboxsync CPUMGetGuestCpuId needs a pVCpu parameter.
(edit) @19075   16 年 vboxsync CPUMGetGuestCpuIdStdRCPtr -> R3
(edit) @19032   16 年 vboxsync Split TM for SMP guests.
(edit) @18927   16 年 vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18082   16 年 vboxsync recompiler adaption of r44723
(edit) @17106   16 年 vboxsync VMM,REM: Removed the single page limitation on the TSS monitoring and …
(edit) @17035   16 年 vboxsync VMM,REM: Brushed up the TR/TSS shadowing. We're now relying on the …
(edit) @16859   16 年 vboxsync Load hypervisor CR3 from CPUM (instead of hardcoded fixups in the …
(edit) @15416   16 年 vboxsync CPUM: hybrid 32-bit kernel FPU mess.
(edit) @15390   16 年 vboxsync X86_CPUID_AMD_FEATURE_EDX_SEP not set it seems in 32 bits mode. (Intel)
(edit) @14870   16 年 vboxsync Cleaning up.
(edit) @14859   16 年 vboxsync More updates for 32/64.
(edit) @14704   16 年 vboxsync Some more switcher work
(edit) @14411   16 年 vboxsync RDTSCP support added. Enabled only for AMD-V guests.
(edit) @13975   16 年 vboxsync Even more debugger fixes.
(edit) @13960   16 年 vboxsync Moved guest and host CPU contexts into per-VCPU array.
(edit) @13832   16 年 vboxsync IN_GC -> IN_RC.
(edit) @13830   16 年 vboxsync VMM: Disabled VM:pVMGC, removed VM_GUEST_ADDR.
(edit) @13532   16 年 vboxsync CPUMQueryGuestCtxPtr doesn't need to return a status. It can never fail.
(edit) @12989   16 年 vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12972   16 年 vboxsync APIC versioning in features interface
(edit) @12971   16 年 vboxsync x2APIC bits definitions
(edit) @12735   16 年 vboxsync CPUMGetGuestCPL fix for real mode in VT-x.
(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) @11704   16 年 vboxsync Allow enabling and disabling of the PAT cpuid feature.
(edit) @11311   16 年 vboxsync VMM: ELEMENTS -> RT_ELEMENTS.
(edit) @11299   16 年 vboxsync mm: MMHyperXXToGC -> MMHyperXXToRC.
(edit) @10523   16 年 vboxsync Backed out CPL change; fixes ACP2 installation regression for VT-x.
(edit) @10154   16 年 vboxsync Documented the issue wrt to CS RPL and conforming segment in …
(edit) @10122   16 年 vboxsync Use the SS RPL instead of the CS RPL in CPUMGetGuestCPL for the raw …
(edit) @10097   16 年 vboxsync Derive CPL from cs, not ss.
(edit) @9852   16 年 vboxsync Added CPUMGetGuestMsr
(edit) @9847   16 年 vboxsync Updates for dumping 64 bits descriptors
(edit) @9841   16 年 vboxsync Added CPUMGetGuest/HyperRIP.
(edit) @9825   16 年 vboxsync Log update
(edit) @9817   16 年 vboxsync fs & gs base cleanup
(edit) @9675   16 年 vboxsync General cleanup of SELMToFlat.
(edit) @9661   16 年 vboxsync Implement and use CPUMIsGuestIn64BitCode where appropriate.
(edit) @9649   16 年 vboxsync Added CPUMIsGuestInLongMode.
(edit) @9647   16 年 vboxsync DRx access functions must use uint64_t now.
(edit) @9574   16 年 vboxsync Mask away invalid parts of the cpu context in CPUMSetGuestCtxCore.
(edit) @9543   16 年 vboxsync Long mode CPU state dumping.
(edit) @9430   17 年 vboxsync Made the base of GDTR and IDTR 64 bits.
(edit) @9354   17 年 vboxsync Added CPUMGetCPUVendor. Added CPUMCPUIDFEATURE_NXE, …
(edit) @9212   17 年 vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8160   17 年 vboxsync All CRx registers are now 64 bits.
(edit) @8155   17 年 vboxsync The Big Sun Rebranding Header Change
(edit) @8129   17 年 vboxsync Removed inactive PGM_WITH_BROKEN_32PAE_SWITCHER code
(edit) @8113   17 年 vboxsync The recompiler must refresh its cpuid cache when we change a cpuid feature.
(edit) @8112   17 年 vboxsync Another attempt at a proper check. (init order messed up the previous one)
(edit) @8111   17 年 vboxsync The previous check for PAE was too strict.
(edit) @8110   17 年 vboxsync Allow clearing of CPUMCPUIDFEATURE_PAE
(edit) @8108   17 年 vboxsync Updated check. Added PGMGetHostMode.
(edit) @8106   17 年 vboxsync Refuse to activate PAE mode when the host is using 32 bits paging.
(edit) @7730   17 年 vboxsync Added CPUMSet/GetGuestEFER. Corrected NX bit handling.
(edit) @7650   17 年 vboxsync Missed one
(edit) @7648   17 年 vboxsync Use ASMCpuId_EDX.
(edit) @7647   17 年 vboxsync Use ASMCpuId_EDX.
(edit) @7646   17 年 vboxsync Extra check for valid cpuid
(edit) @7645   17 年 vboxsync CPUMCPUIDFEATURE_LONG_MODE added
(edit) @7644   17 年 vboxsync Added CPUMCPUIDFEATURE_PAE
(edit) @5999   17 年 vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5695   17 年 vboxsync Don't drag in CPUMAllA.asm in ring-3 because leopard doesn't like the …
(edit) @5389   17 年 vboxsync Fully deal with CR0.EM/TS/MP changes in GC.
(edit) @5285   17 年 vboxsync deal with the centaur cpuid stuff.
(edit) @4958   17 年 vboxsync Added hSelf and removed pVMHC from the VM structure.
(edit) @4208   17 年 vboxsync CPUMGetGuestMode
(edit) @4207   17 年 vboxsync CPUMGetGuestMode
(edit) @4071   17 年 vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @2981   18 年 vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2633   18 年 vboxsync added PDMDevHlpQueryCPUId()
(edit) @2545   18 年 vboxsync typo
(edit) @2541   18 年 vboxsync Don't enable the Local APIC on non-{Intel,AMD} cpus. The Linux code …
(edit) @2299   18 年 vboxsync style.
(edit) @2151   18 年 vboxsync CPUMGetGuestCPL: get cpl from hidden ss selector register if valid.
(edit) @1970   18 年 vboxsync RT_LIKELY additions.
(edit) @1969   18 年 vboxsync Check for protected mode in CPUMGetGuestCPL.
(edit) @1828   18 年 vboxsync Cleaned up cpl checking.
(edit) @1157   18 年 vboxsync Incorrect masking away of ring 1 RPL in V86 mode.
(edit) @1090   18 年 vboxsync Corrected assertions for v86 mode
(edit) @772   18 年 vboxsync Compile fix
(edit) @771   18 年 vboxsync AMD-V was stil left disabled. Now enabled. Enabled sysenter/sysexit in …
(edit) @338   18 年 vboxsync CPUMSetGuestDR*() takes a RTGCUINTREG not a RTUINTREG.
(edit) @23   18 年 vboxsync string.h & stdio.h + header cleanups.
(add) @1   55 年 vboxsync import
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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