VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3/CPUM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @70415   7 years vboxsync VMM/HM: Nested Hw.virt: Implement virtual GIF to not intercept …
(edit) @70352   7 years vboxsync VMM/HM,CPUM: SVM VMCB layout adjustments.
(edit) @70323   7 years vboxsync Doxygen.
(edit) @70306   7 years vboxsync VMM/CPUM: Print the hidden selector attributes, not fflags.
(edit) @70301   7 years vboxsync VMM: Updating VMCB layout with the new GUEST_INTERRUPT_MASK field, …
(edit) @70300   7 years vboxsync VMM/CPUM: SVM info dump adjustments.
(edit) @70299   7 years vboxsync VMM: Moved the SVM dumping functions to where it's logically more …
(edit) @70269   7 years vboxsync VMM/CPUM: Dump nit.
(edit) @70266   7 years vboxsync VMM/HM: Added dumping of SVM VMCB state save area.
(edit) @69900   7 years vboxsync CPUDb: Added T2600 (Yonah), T7600 (Merom) CPU profiles.
(edit) @69111   7 years vboxsync (C) year
(edit) @68532   7 years vboxsync CPUM: Use a valid value for initializing PkgCStateCfgCtrl on Core 2 CPUs.
(edit) @68403   7 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @68341   7 years vboxsync VMM/CPUM: Fix regression in r117450.
(edit) @68329   7 years vboxsync VMM/CPUM: Nested Hw.virt fixes.
(edit) @67924   7 years vboxsync VMM/CPUM: Nested Hw.virt: Allocate the nested-guest VMCB (controls and …
(edit) @67723   7 years vboxsync VMM/CPUM: Nested Hw.virt: nit.
(edit) @67661   7 years vboxsync VMM/CPUM: Dump nit.
(edit) @67529   7 years vboxsync VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
(edit) @67157   8 years vboxsync VMM/CPUM: Nested Hw.virt: fixes.
(edit) @66405   8 years vboxsync IEM: Use the new CPUMGetGuestMxCsrMask function in FXSAVE & FXRSTOR …
(edit) @66403   8 years vboxsync CPUM: Added the MXCSR mask to the CPU database and CPUM::GuestInfo as …
(edit) @66276   8 years vboxsync VMM: Nested Hw.virt: SVM MSRPM and IOPM allocations.
(edit) @65904   8 years vboxsync VMM: Nested Hw.virt: Started with tweaking the AMD bits and laying the …
(edit) @64663   8 years vboxsync VMM/APIC: Get rid of msrApicBase cache from CPUMCTX, make APIC work …
(edit) @64655   8 years vboxsync VMM,recompiler: Get rid of PDM APIC interfaces reducing one level of …
(edit) @64626   8 years vboxsync Recompiler, VMM, Devices: Purge the old APIC and the …
(edit) @64066   8 years vboxsync VMM: Log nit.
(edit) @64039   8 years vboxsync VMM/CPUM: Add VCPU Id while dumping cpumguestinstr info.
(edit) @63465   8 years vboxsync VMM: warnings (clang)
(edit) @62637   8 years vboxsync VMMR3: warnings
(edit) @62478   8 years vboxsync (C) 2016
(edit) @62291   8 years vboxsync Removed empty internal/pgm.h header file. (That stuff moved into …
(edit) @61634   9 years vboxsync Fixed DBGFR3_INFO_LOG to only run on the current EMT as we'll easily …
(edit) @61570   9 years vboxsync DBGFR3Info*: Added DBGFINFO_FLAGS_ALL_EMTS flag for cpum, apic and …
(edit) @61392   9 years vboxsync CPUMRZFpuStatePrepareHostCpuForUse: Must always set VMCPU_FF_CPUM in …
(edit) @61341   9 years vboxsync CPUM: words about FPU state.
(edit) @61128   9 years vboxsync CPUM: Slightly improved FPU state printing.
(edit) @60711   9 years vboxsync CPUM.cpp: Fixed incorrect valid flag mask inversion in cpumR3LoadExec.
(edit) @60378   9 years vboxsync VMM/CPUM: build fix.
(edit) @60377   9 years vboxsync VMM: Fix APIC, CPUM init ordering for the new APIC code while still …
(edit) @60307   9 years vboxsync VMM: APIC rewrite. Initial commit, work in progress.
(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) @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) @57173   9 years vboxsync VMM/CPUM: typo.
(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) @57006   9 years vboxsync VMM,*: Annotated format strings in the VMM APIs and dealt with the fallout.
(edit) @56877   9 years vboxsync VMM/CPUM: Moved the MSR STAM registeration call to …
(edit) @56872   9 years vboxsync CPUM.cpp: Log host XCR0.
(edit) @56095   10 years vboxsync VMM: logrel nit.
(edit) @55736   10 years vboxsync CPUM.cpp/info: Missed on place where CPUMCTX_XSAVE_C_PTR should be applied.
(edit) @55470   10 years vboxsync cpumR3LoadExec: fix uninitialized rc.
(edit) @55466   10 years vboxsync CPUM: Need to save and restore the extended state stuff. duh.
(edit) @55456   10 years vboxsync CPUM: Dump supported extra state in the verbose edition of 'cpumguest' …
(edit) @55452   10 years vboxsync CPUM: Dump supported extra state in the verbose edition of 'cpumguest' …
(edit) @55229   10 years vboxsync CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
(edit) @55152   10 years vboxsync VMM/CPUM: nit.
(edit) @55114   10 years vboxsync CPUM: Use XSAVE/XRSTOR for host state.
(edit) @55063   10 years vboxsync CPUM: State saving fixes.
(edit) @55062   10 years vboxsync Remove CPUFeatures and CPUFeaturesExt from CPUM, use HostFeatures …
(edit) @55054   10 years vboxsync Removed support for host CPUs without FXSAVE/FXRSTOR support.
(edit) @55050   10 years vboxsync gcc build fix
(edit) @55048   10 years vboxsync VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
(edit) @54930   10 years vboxsync docs
(edit) @54898   10 years vboxsync CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
(edit) @54862   10 years vboxsync Corrected x86.h/mac typo.
(edit) @54801   10 years vboxsync Forgot this one again.
(edit) @54750   10 years vboxsync CPUM: Increase the max cpuid leaves a lot. Fixed incorrect sanitizing …
(edit) @54749   10 years vboxsync CPUM: Increase the max cpuid leaves a lot. Fixed incorrect sanitizing …
(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) @54561   10 years vboxsync Moved all the CPUID related code from CPUM.cpp to CPUMR3CpuId.cpp
(edit) @53391   10 years vboxsync VMM/CPUM: Fix crash while dumping hypervisor leafs
(edit) @53202   10 years vboxsync doc nits
(edit) @52764   10 years vboxsync @cfgm adjustments.
(edit) @52698   10 years vboxsync VMM/CPUM: nit.
(edit) @52697   10 years vboxsync VMM/CPUM: Dump hypervisor CPUID leaves to the release log.
(edit) @52551   10 years vboxsync VMM/CPUM: nit.
(edit) @52550   10 years vboxsync VMM/CPUM: Show invariant TSC support in the release log.
(edit) @52419   10 years vboxsync VMM: Fix restoring 32-bit guest FPU state on 64-bit capable VMs.
(edit) @52247   10 years vboxsync VMM/GIM: Keep Minimal GIM provider guest agnostic.
(edit) @51832   10 years vboxsync VMM/CPUM: todo.
(edit) @51301   11 years vboxsync VMM: Retire aGuestCpuIdHyper legacy array.
(edit) @51271   11 years vboxsync VMM: Implemented hyper heap realloc. and adjusted CPUM CpuId arrays …
(edit) @50873   11 years vboxsync VMM/CPUM: comment typo.
(edit) @50590   11 years vboxsync CPUM,VMM: More work related to bus, cpu and tsc frequency info. Should …
(edit) @50255   11 years vboxsync VMM: two undocumented CPUID bits
(edit) @50163   11 years vboxsync CPUM.cpp: Enable SSE4.1 and SSE4.2 by default for trunk.
(edit) @50162   11 years vboxsync CPUM.cpp: Added /CPUM/SSE4.1 and /CPUM/SSE4.2 configuration overrides …
(edit) @50038   11 years vboxsync CPUM: Don't use stale pStdFeatureLeaf and pExtFeatureLeaf pointers. …
(edit) @49977   11 years vboxsync CPUM: Make sure a minimum of commonly used MSRs are present by default.
(edit) @49972   11 years vboxsync CPUM: More msr hacking.
(edit) @49954   11 years vboxsync CPUM.cpp: Off by one bug in new CPUID count limiting code.
(edit) @49927   11 years vboxsync VMM: Mapped the MSRs for a core 2 penryn cpu.
(edit) @49915   11 years vboxsync CPUM: Fixed CPUID(5) copy&paste regression.
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