VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @77712   6 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 CPUM helper for figuring out …
(edit) @77149   6 years vboxsync VMM/CPUM: Nested SVM: bugref:7243 [build fix] Fixed virtual interrupt …
(edit) @77148   6 years vboxsync VMM/CPUM: Nested SVM: bugref:7243 Fixed virtual interrupt delivery …
(edit) @76993   6 years vboxsync VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76548   6 years vboxsync VMM/CPUM: Add functions for getting guest CR0, CR4 valid bits mask, in …
(edit) @75831   6 years vboxsync VMM: Virtual-interrupt is hypenated when referring to …
(edit) @75830   6 years vboxsync VMM: Adjust CPUMGetGuestInterruptibility to include virtual …
(edit) @75765   6 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Finish up CPUMCanVmxNstGstTakeVirtIntr().
(edit) @75759   6 years vboxsync VMM: Nested SVM: bugref:7243 Remove super confusing virtual-GIF vs GIF …
(edit) @75729   6 years vboxsync VMM: Nested VMX: bugref:9180 Adapt CPUMGetGuestInterruptibility for …
(edit) @75646   6 years vboxsync VMM: HLT/MWAIT optimizations for busy guests: don't go back to ring-3 …
(edit) @75561   6 years vboxsync VMM: Nested VMX: bugref:9180 Comment nit.
(edit) @75414   6 years vboxsync VMM: Nested VMX: bugref:9180 Build fix.
(edit) @75413   6 years vboxsync VMM: Nested VMX: bugref:9180 Added VMX functions for evaluating …
(edit) @75109   6 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Adjust TSC offset.
(edit) @74101   6 years vboxsync VMM/CPUM: Naming nit.
(edit) @72917   6 years vboxsync NEM: Stop passing pCtx around and use pVCpu->cpum.GstCtx instead. …
(edit) @72879   6 years vboxsync CPUMAllRegs.cpp: Assert on missing HM code.
(edit) @72744   6 years vboxsync VMM: Extend HM changed flags. ​bugref:9193 [HM, CPUM]
(edit) @72689   6 years vboxsync NEM/win: Redid the IoCtlMessageSlotHandleAndGetNext stuff during …
(edit) @72676   6 years vboxsync CPUMAllRegs.cpp: Added a whole bunch more CPUMCTX_EXTRN_ assertions. …
(edit) @72643   6 years vboxsync VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
(edit) @72488   6 years vboxsync NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
(edit) @72484   6 years vboxsync IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
(edit) @72358   7 years vboxsync NEM: Sync more MSR state; don't treat unrecoverable exceptions as …
(edit) @72129   7 years vboxsync CPUMAllRegs.cpp/CPUMRecalcHyperDRx: Added comment regarding …
(edit) @72128   7 years vboxsync CPUMAllRegs.cpp/CPUMRecalcHyperDRx: Added comment regarding …
(edit) @72065   7 years vboxsync VMM/SVM: Interrupt injection fixes.
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @70783   7 years vboxsync VMM/CPUM: Superfluous copy/paste line.
(edit) @70782   7 years vboxsync VMM: Nested Hw.virt: Pick up the TSC offset from the original VMCB …
(edit) @70781   7 years vboxsync VMM: Nested Hw.virt: Clean up interrupt injection for nested-guests.
(edit) @70732   7 years vboxsync VMM: Move fGif out of svm and into common nested hwvirt struct.
(edit) @70234   7 years vboxsync VMM/CPUM: nit.
(edit) @70233   7 years vboxsync VMM/CPUM: todo for later.
(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) @69819   7 years vboxsync VMM: Nested Hw.virt: bits.
(edit) @69764   7 years vboxsync VMM: Nested Hw.virt: SVM fixes.
(edit) @69408   7 years vboxsync VMM/CPUM: Nested Hw.virt: Fix CPUMSvmVmExitRestoreHostState.
(edit) @69111   7 years vboxsync (C) year
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @69032   7 years vboxsync VMM/CPUMAllRegs: Added an assertion to ensure the host (outer guest) …
(edit) @68438   7 years vboxsync space.
(edit) @68228   7 years vboxsync VMM: Nested Hw.virt: Doxygen fixes.
(edit) @68226   7 years vboxsync VMM: Nested Hw.virt: SVM R0 bits.
(edit) @67924   7 years vboxsync VMM/CPUM: Nested Hw.virt: Allocate the nested-guest VMCB (controls and …
(edit) @67696   7 years vboxsync VMM/CPUM: Nested Hw.virt: Fix typo in interrupt injection logic with …
(edit) @67524   7 years vboxsync VMM/CPUM: Nested Hw.virt: Fixes.
(edit) @67258   7 years vboxsync VMM/CPUM: Nested Hw.virt: Added some SVM nested-guest interrupt helpers.
(edit) @66403   8 years vboxsync CPUM: Added the MXCSR mask to the CPU database and CPUM::GuestInfo as …
(edit) @66227   8 years vboxsync VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
(edit) @65919   8 years vboxsync gcc 7: fall thru
(edit) @65168   8 years vboxsync doxygen fixes
(edit) @64720   8 years vboxsync DBGF: Added DBGFR3StepEx for simple step-over support as well as both …
(edit) @64655   8 years vboxsync VMM,recompiler: Get rid of PDM APIC interfaces reducing one level of …
(edit) @62601   8 years vboxsync VMM: Unused parameters.
(edit) @62478   8 years vboxsync (C) 2016
(edit) @62440   8 years vboxsync VMM: More MSC level 4 warning fixes.
(edit) @62277   8 years vboxsync VMM/CPUM: Use 'VMMDECL' until we fully retire the old APIC code. Fixes …
(edit) @62260   8 years vboxsync CPUMRawEnter: Incorrect CR0 assertion, we allow raw-mode without WP …
(edit) @61776   8 years vboxsync CPUM,APIC: Per-CPU APIC CPUID feature bit and MSR_IA32_APICBASE GP …
(edit) @61071   9 years vboxsync VMM/CPUM: comment indent.
(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) @60821   9 years vboxsync CPUMSetGuestGDTR/IDTR/TR/LDTR: drop the #ifdef VBOX_WITH_IEM guard, …
(edit) @60664   9 years vboxsync VMM,ConsoleImpl2: Added 386 profile, adding IEM code for some obvious …
(edit) @60377   9 years vboxsync VMM: Fix APIC, CPUM init ordering for the new APIC code while still …
(edit) @58170   9 years vboxsync doxygen: fixes.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @58116   9 years vboxsync VMM: Doxygen fixes.
(edit) @57856   9 years vboxsync VMM: warnings.
(edit) @57446   9 years vboxsync VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56985   9 years vboxsync VMM: Log and assertion formatting fixes.
(edit) @55312   10 years vboxsync CPUM: Must load additional extended CPU state when added to (guest) XCR0.
(edit) @55292   10 years vboxsync HM,CPUM,IEM: XSETBV fixes and adjustments.
(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) @54862   10 years vboxsync Corrected x86.h/mac typo.
(edit) @54760   10 years vboxsync CPUMGetGuestCpuId: Fixed APIC ID assertions to read the pLeaf values …
(edit) @54737   10 years vboxsync VMM,REM: CPUID revamp - almost there now.
(edit) @54714   10 years vboxsync PATM,CPUM: CPUID patch update.
(edit) @54674   10 years vboxsync CPUM: Working on refactoring the guest CPUID handling.
(edit) @53467   10 years vboxsync VMM: Removed VBOX_WITH_NEW_MSR_CODE and the code marked ifndef …
(edit) @52770   10 years vboxsync VMM/CPUM: Fix EFER WRMSR to ignore EFER.LMA bit, trunk regression …
(edit) @52717   10 years vboxsync VMM/CPUM: Raise #GP(0) while writing to disallowed EFER 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) @51720   10 years vboxsync VMM: Doxygen bugref comment consistency.
(edit) @51301   11 years vboxsync VMM: Retire aGuestCpuIdHyper legacy array.
(edit) @50785   11 years vboxsync CPUMAllRegs: comment nit.
(edit) @49972   11 years vboxsync CPUM: More msr hacking.
(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.
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