VirtualBox

source: vbox/trunk/include/VBox/vmm/cpum.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @74834   6 years vboxsync VMM/CPUM, TRPM: Nested VMX: bugref:9180 VM-exit bits; Acknowledge …
(edit) @74648   6 years vboxsync VMM/IEM, CPUM: Nested VMX: bugref:9180 VM-exit bits; Add TPR …
(edit) @74632   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 Let the caller check for VMX non-root …
(edit) @74539   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; RDTSC, RDTSCP intercepts.
(edit) @74491   6 years vboxsync VMM: Nested VMX: bugref:9180 Add functions for querying VMX intercept …
(edit) @74487   6 years vboxsync VMM/CPUM: Nested SVM, VMX: bugref:7243 bugref:9180 Fix for upcoming …
(edit) @74165   6 years vboxsync cpum.h: Nested VMX: bugref:9180 build fix.
(edit) @74163   6 years vboxsync VMM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74113   6 years vboxsync VMM/CPUM, IEM: Nested VMX: bugref:9180 Fixes for allowing 32-bit …
(edit) @74102   6 years vboxsync VMM/CPUM: Naming nit.
(edit) @74101   6 years vboxsync VMM/CPUM: Naming nit.
(edit) @74100   6 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Added a separate function for …
(edit) @74054   6 years vboxsync VMM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74043   6 years vboxsync VMM/IEM, HM: Nested VMX: bugref:9180 vmlaunch/vmresume work.
(edit) @73870   6 years vboxsync VMM: Nested VMX: Added VMX CPUID features for RDRAND, RDSEED and PML. …
(edit) @73795   6 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Added more VMX CPUID feature identifiers.
(edit) @73745   6 years vboxsync VMM: Nested VMX: bugref:9180 Implement VMPTRLD.
(edit) @73606   6 years vboxsync VMM: Nested VMX: bugref:9180 Various bits: - IEM: Started VMXON, …
(edit) @73443   6 years vboxsync CPUMIsGuestInRealOrV86ModeEx: take const argument.
(edit) @73439   6 years vboxsync cpum.h: Nested VMX: bugref:9180 linespace.
(edit) @73436   6 years vboxsync VMM: Nested VMX: bugref:9180 Added CPUMIsGuestVmxEnabled() helper, …
(edit) @73389   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
(edit) @73274   6 years vboxsync VMM: Nested VMX: bugref:9180 Reports bits of IA32_FEATURE_CONTROL, …
(edit) @73257   6 years vboxsync VMM: Nested VMX: bugref:9180 Renamed Ia32VmxBase to Ia32VmxBasic to …
(edit) @72741   6 years vboxsync VMM: Extend HM changed flags. bugref:9193
(edit) @72643   6 years vboxsync VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
(edit) @72522   7 years vboxsync NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
(edit) @72497   7 years vboxsync IEM: Use pVCpu->cpum.s.GstCtx, avoid passing pCtx as a parameter or …
(edit) @72491   7 years vboxsync cpum.h: doxygen fix. bugref:9044
(edit) @72488   7 years vboxsync NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
(edit) @72358   7 years vboxsync NEM: Sync more MSR state; don't treat unrecoverable exceptions as …
(edit) @72065   7 years vboxsync VMM/SVM: Interrupt injection fixes.
(edit) @71859   7 years vboxsync VMM: SVM NestedPagingCtrl naming consistency with rest of the VMCB fields.
(edit) @71833   7 years vboxsync VMM: Nested hw.virt: Implement pause-filter and pause-filter threshold.
(edit) @71755   7 years vboxsync VMM: Nested Hw.virt: Fix overriding SVM nested-guest PAT MSR while …
(edit) @71643   7 years vboxsync VMM: whitespace consistency nit.
(edit) @71642   7 years vboxsync Build fix.
(edit) @71640   7 years vboxsync VMM: Nested hw.virt: Abstract SVM V_INTR_MASKING so we can refer to …
(edit) @71108   7 years vboxsync Added speculation control settings to API, refined implementation.
(edit) @71091   7 years vboxsync cpum.h: Added CPUMGuestSvmUpdateNRip.
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @70913   7 years vboxsync CPUM: Infrastructure for speculative execution control.
(edit) @70781   7 years vboxsync VMM: Nested Hw.virt: Clean up interrupt injection for nested-guests.
(edit) @70612   7 years vboxsync VMM: Expose PCID, INVPCID, FSGSBASE features to guests. Implemented …
(edit) @70606   7 years vboxsync updates (bugref:9087)
(edit) @70555   7 years vboxsync CPUMR3CpuId.cpp: Two more entries, one of which is unconfirmed.
(edit) @70551   7 years vboxsync CPUMR3CpuId.cpp: Goldmont Plus.
(edit) @70450   7 years vboxsync VMM/CPUMR3CpuId.cpp: Some new intel model numbers.
(edit) @70254   7 years vboxsync VMM: Match the AMD specs exactly whenever possible for SVM specific …
(edit) @70184   7 years vboxsync VMM/CPUM: Added guest CPUID feature bits for SVM VGIF and Virtualized …
(edit) @70056   7 years vboxsync VMM: Nested hw.virt: Apply nested-guest TSC offset when executing the …
(edit) @70000   7 years vboxsync VMM: Nested Hw.virt: Make SVM intercept functions smarter. Avoids …
(edit) @69764   7 years vboxsync VMM: Nested Hw.virt: SVM fixes.
(edit) @69686   7 years vboxsync /include/: darwin header tweaks
(edit) @69408   7 years vboxsync VMM/CPUM: Nested Hw.virt: Fix CPUMSvmVmExitRestoreHostState.
(edit) @69160   7 years vboxsync VMM/CPUM: Renamed CPUMSetGuestEferNoCheck.
(edit) @69144   7 years vboxsync VMM: Added CPUMSetGuestEferNoCheck so we can also call it when …
(edit) @69107   7 years vboxsync include/VBox/: (C) year
(edit) @68532   7 years vboxsync CPUM: Use a valid value for initializing PkgCStateCfgCtrl on Core 2 CPUs.
(edit) @68226   7 years vboxsync VMM: Nested Hw.virt: SVM R0 bits.
(edit) @67943   7 years vboxsync cpum.h: Fixes crash, follow up fixes to r116929
(edit) @67938   7 years vboxsync Nit.
(edit) @67937   7 years vboxsync CPUM: Quick fix for cleanup crash.
(edit) @67924   7 years vboxsync VMM/CPUM: Nested Hw.virt: Allocate the nested-guest VMCB (controls and …
(edit) @67258   8 years vboxsync VMM/CPUM: Nested Hw.virt: Added some SVM nested-guest interrupt helpers.
(edit) @67155   8 years vboxsync cpum.h: Nested Hw.virt: adjustments.
(edit) @66878   8 years vboxsync CPUM,HM: Added CPUMRZFpuStateActualizeAvxForRead and fixed missing …
(edit) @66581   8 years vboxsync VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, …
(edit) @66403   8 years vboxsync CPUM: Added the MXCSR mask to the CPU database and CPUM::GuestInfo as …
(edit) @66327   8 years vboxsync IEM,CPUM: Implemented clflush Mb (0f ae /7).
(edit) @66301   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66227   8 years vboxsync VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
(edit) @66095   8 years vboxsync CPUMR3CpuId.cpp: Detect AMD Ryzen.
(edit) @66040   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66001   8 years vboxsync VMM: Nested Hw.virt: Temporary build fix to work around recompiler …
(edit) @66000   8 years vboxsync VMM: Nested Hw.virt: Preps for SVM vmrun/#VMEXIT impl.
(edit) @65933   8 years vboxsync VMM: Nested Hw.virt: Implemented vmsave, vmload, invlpga in IEM.
(edit) @65907   8 years vboxsync VMM: Nested Hw.virt: doxygen.
(edit) @65904   8 years vboxsync VMM: Nested Hw.virt: Started with tweaking the AMD bits and laying the …
(edit) @65763   8 years vboxsync CPUM: Added fXop to CPUMFEATURES.
(edit) @65493   8 years vboxsync CPUM,PGM: cmpxchg16b work (stats).
(edit) @64720   8 years vboxsync DBGF: Added DBGFR3StepEx for simple step-over support as well as both …
(edit) @62476   8 years vboxsync (C) 2016
(edit) @62277   8 years vboxsync VMM/CPUM: Use 'VMMDECL' until we fully retire the old APIC code. Fixes …
(edit) @61776   8 years vboxsync CPUM,APIC: Per-CPU APIC CPUID feature bit and MSR_IA32_APICBASE GP …
(edit) @61348   9 years vboxsync CPUM,VMM: Touch the FPU state before doing HM on all platforms which …
(edit) @61145   9 years vboxsync CPUM: build fix
(edit) @61144   9 years vboxsync CPUM,HM,GVMM,TRPM,VMM: Next part of the FPU state handling for IEM. …
(edit) @61068   9 years vboxsync CPUM,IEM: FPU/SSE/AVX state and host resources APIs, first …
(edit) @61066   9 years vboxsync CPUMIsGuestFPUStateActive: Fixed 64-on-32 regression from r107325, …
(edit) @61058   9 years vboxsync CPUM,++: Split up CPUM_USED_FPU into CPUM_USED_FPU_GUEST & …
(edit) @60762   9 years vboxsync CPUM: Added an atom silvermont CPU profile.
(edit) @60412   9 years vboxsync cpum.h: Added NEC V20/V30 to CPUMMICROARCH.
(edit) @60377   9 years vboxsync VMM: Fix APIC, CPUM init ordering for the new APIC code while still …
(edit) @58996   9 years vboxsync CPUM: dtrace library fixes.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58110   9 years vboxsync include,misc: Doxygen grouping adjustments, collecting all the VMM …
(edit) @58106   9 years vboxsync include,misc: Corrected a bunch of doxygen errors.
(edit) @57172   9 years vboxsync VMM: Use the 'ro' exposed cpum part, removed unneccessary change in …
(edit) @57166   9 years vboxsync VMM: Interface for querying size of FPU/extended state area in the …
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