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) @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.
(edit) @49549   11 years vboxsync VMM/CPUM/MSRs: when returning the APIC base, don't rely upon the CPUID …
(edit) @49479   11 years vboxsync VMM: Warnings.
(edit) @49360   11 years vboxsync Stopgap MSR fixes (better MSR implementation is underways, just very …
(edit) @49355   11 years vboxsync VMM/CPUM: MSR_P4_LASTBRANCH_* is not Intel-specific
(edit) @49354   11 years vboxsync Stop gap MSR fixes (better MSR implementation is underways, just very …
(edit) @49019   11 years vboxsync VMM: FPU cleanup.
(edit) @48697   11 years vboxsync build fix
(edit) @48695   11 years vboxsync CPUM: MSR_CORE_THREAD_COUNT and MSR_FLEX_RATIO for snow leopard.
(edit) @48602   11 years vboxsync LogRel consistency.
(edit) @48567   11 years vboxsync CPUMR0: Avoid EFER writes whenever possible. Don't know which kernels …
(edit) @48544   11 years vboxsync VMM/CPUM: Guest and Hyper-debug state pending 32->64 switcher case helpers.
(edit) @48368   11 years vboxsync Implement MSR_PKG_CST_CONFIG_CONTROL for mac os x.
(edit) @48357   11 years vboxsync The intel_pstate Linux driver depends on these two MSRs
(edit) @48308   11 years vboxsync VMM: Log cosmetics.
(edit) @48203   11 years vboxsync Ignore IA32_PMC0/1, too.
(edit) @48202   11 years vboxsync Ignore MSR_IA32_PERFEVTSEL1 and MSR_IA32_PERFEVTSEL0 reads. Should …
(edit) @48151   11 years vboxsync Netware 6 is reading MSR_P4_LASTBRANCH_0 (0x1db).
(edit) @48144   11 years vboxsync Allow reading P5_MC_ADDR and P5_MC_TYPE.
(edit) @48142   11 years vboxsync intel manuals hints that there should be at least 8 variables one.
(edit) @48141   11 years vboxsync QNX doesn't believe our MTRR_CAP report and messes with the variable …
(edit) @48119   11 years vboxsync Another intel MSR.
(edit) @48077   11 years vboxsync ignore MSR_K8_VM_CR on AMD
(edit) @48075   11 years vboxsync Another MSR people like to read.
(edit) @48066   11 years vboxsync CPUM: Fake MSR_IA32_MCG_STATUS reads. Corrected MSR names, IA32_MCP …
(edit) @48026   11 years vboxsync Ignore MSR_IA32_DEBUGCTL access for now, should be virtualized later.
(edit) @48024   11 years vboxsync Since AMD has MSR_IA32_MCP_CAP, we have to fake the other machine …
(edit) @48000   11 years vboxsync Windows 7 want MSR_IA32_MCP_CAP on AMD64 too.
(edit) @47996   11 years vboxsync More MSRs fixes on AMD64. MSR_K8_NB_CFG is for recent linux kernels …
(edit) @47988   11 years vboxsync Solaris reads MSR_RAPL_POWER_UNIT, give it some fake values.
(edit) @47942   11 years vboxsync CPUM: Ignore MSR_K8_INT_PENDING access.
(edit) @47939   11 years vboxsync Ignore MSR_K8_SYSCFG on AMD64 like we used to do.
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