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) @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 …
(edit) @55315   10 years vboxsync cpum.h: CPUMDeactivateGuestFPUState was removed earlier today.
(edit) @55289   10 years vboxsync IEM,CPUM: Implemented XSETBV and XGETBV.
(edit) @55229   10 years vboxsync CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
(edit) @55062   10 years vboxsync Remove CPUFeatures and CPUFeaturesExt from CPUM, use HostFeatures …
(edit) @55000   10 years vboxsync CPUMCTXCORE elimination.
(edit) @54763   10 years vboxsync PATM,CPUM: Redid the CPUID stuff by calling a patch helper function …
(edit) @54738   10 years vboxsync VMM,REM: CPUID revamp - almost there now.
(edit) @54714   10 years vboxsync PATM,CPUM: CPUID patch update.
(edit) @54673   10 years vboxsync CPUM: Working on refactoring the guest CPUID handling.
(edit) @54339   10 years vboxsync SUPDrv,VMM: Added SUPR0TscDeltaMeasureBySetIndex to SUPDrv (bumping …
(edit) @53615   10 years vboxsync doxygen fixes.
(edit) @53466   10 years vboxsync VMM/MSRs: Added status codes for returning to ring-3 to service the …
(edit) @51797   10 years vboxsync VMM/GIM/Minimal: OS X bits.
(edit) @51729   10 years vboxsync Recently missed header updates.
(edit) @51728   10 years vboxsync VMM: Add MWait Extensions as a CPUM feature to allow configuring it …
(edit) @51333   11 years vboxsync VMM/GIM: Hyper-V provider, work-in-progress.
(edit) @51285   11 years vboxsync VMM: Expose the MSR read/write function index enums.
(edit) @51283   11 years vboxsync VMM: Expose CPUMR3MsrRangesInsert().
(edit) @51281   11 years vboxsync VMM/VMMR3: Enable CPUMR3CpuIdInsert().
(edit) @50590   11 years vboxsync CPUM,VMM: More work related to bus, cpu and tsc frequency info. Should …
(edit) @50584   11 years vboxsync CPUM,DevEFI: Bus vs cpu clock ratio fixes for more recent CPUs. Older …
(edit) @49966   11 years vboxsync CPUM: Added AMD Athlon64 3200+ (130nm) and Pentium4 (mod 4, w/ 64-bit).
(edit) @49933   11 years vboxsync build fix
(edit) @49893   11 years vboxsync MSR rewrite: initial hacking - half disabled.
(edit) @49849   11 years vboxsync VMM: Use EFER.LMA in PAE-paging mode check rather than EFER.LME.
(edit) @49522   11 years vboxsync VMM: Get rid of residual VBOX_WITH_OLD_VTX_CODE defines.
(edit) @49019   11 years vboxsync VMM: FPU cleanup.
(edit) @48544   11 years vboxsync VMM/CPUM: Guest and Hyper-debug state pending 32->64 switcher case helpers.
(edit) @48003   11 years vboxsync VMM: CPUMR0Init -> CPUMR0InitVM renamed.
(edit) @47844   11 years vboxsync VMM: X2APIC + NMI. Only tested on AMD64.
(edit) @47714   11 years vboxsync CPUMRecalcHyperDRx: Host single stepping in HM-mode fix.
(edit) @47681   11 years vboxsync VMM: I/O breakpoints.
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