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) @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.
(edit) @49893   11 years vboxsync MSR rewrite: initial hacking - half disabled.
(edit) @49538   11 years vboxsync VMM/CPUM: typo
(edit) @49182   11 years vboxsync Added ASMCpuIdExSlow and made CPUM use it.
(edit) @49019   11 years vboxsync VMM: FPU cleanup.
(edit) @48814   11 years vboxsync Nit.
(edit) @48701   11 years vboxsync Introduced /CPUM/MaxIntelFamilyModelStep config variable to hack Mac …
(edit) @48646   11 years vboxsync VMM/CPUM: Clarify by explicit comment that the msrApicBase shouldn't …
(edit) @48368   11 years vboxsync Implement MSR_PKG_CST_CONFIG_CONTROL for mac os x.
(edit) @47889   11 years vboxsync cpumguestinstr: always print what the disassembler returns, and make …
(edit) @47714   11 years vboxsync CPUMRecalcHyperDRx: Host single stepping in HM-mode fix.
(edit) @47700   11 years vboxsync CPU.cpp: Must recalc DRx values on relocation.
(edit) @47328   11 years vboxsync CPUM,++: Fix DR6 and DR7 read-as-1 (RA1) and read-as-zero (RAZ) values …
(edit) @46620   12 years vboxsync VMM/CPUM: cosmetical fix
(edit) @46616   12 years vboxsync Runtime/r3/mp-win, Runtime/Makefile: Support for getting physical core …
(edit) @46326   12 years vboxsync RT_STR_TUPLE
(edit) @46165   12 years vboxsync Made dSYM-bundle loading work as well as line numbers in the stack …
(edit) @46142   12 years vboxsync VMM/CPUM: show all CPUID leaves in the log, not only the leaves we …
(edit) @45824   12 years vboxsync VMM/CPUM: Undo r85381 as it breaks SMP debug builds.
(edit) @45812   12 years vboxsync VMM/CPUM: Reset TSC to 0 on CPUMR3ResetCpu().
(edit) @45752   12 years vboxsync Don't call MMHyperIsInsideArea if we're using HM to execute code, it …
(edit) @45528   12 years vboxsync VBOX_WITH_RAW_MODE changes.
(edit) @45485   12 years vboxsync - *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when …
(edit) @45276   12 years vboxsync Ring-1 compression patches, courtesy of trivirt AG: - main: diff to …
(edit) @44399   12 years vboxsync DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
(edit) @44362   12 years vboxsync PATM: Changed two Main APIs to use PUVM instead of PVM (one of them …
(edit) @44170   12 years vboxsync cpumR3DetectVendor: Use ASMIsXyzCpuEx.
(edit) @44078   12 years vboxsync VMMR0/CPUMR0: atomic update of aGuestCpuId*(); fix return type of …
(edit) @44076   12 years vboxsync VMM: don't pass certain CPUID features to the guest if the feature is …
(edit) @44027   12 years vboxsync VMM: allow to disable MONITOR by setting the CFG key …
(edit) @43872   12 years vboxsync Make VBOX_WITH_RAW_MODE= link.
(edit) @43667   12 years vboxsync VMM: APIC refactor, cache APIC base MSR during init phase.
(edit) @43657   12 years vboxsync VMM: APIC refactor. Moved APIC base MSR to the VCPU (where it belongs) …
(edit) @43387   12 years vboxsync VMM: HM cleanup.
(edit) @42894   12 years vboxsync VMM: nits.
(edit) @42613   12 years vboxsync VMM/VMMR3/CPUM: CFGM option for exposing CmpXchg16b if the host …
(edit) @42505   12 years vboxsync nit.
(edit) @42504   12 years vboxsync VMM/VMMR3/CPUMR3: VIA CpuId comments.
(edit) @42486   12 years vboxsync CPUMR3ResetCpu: Set the accessed bit in the segment registers. Hope …
(edit) @42475   12 years vboxsync VMMR3/CPUM.cpp: fix VIA specific CPUID feature dump
(edit) @42420   12 years vboxsync Eliminating CPUM_CHANGED_HIDDEN_SEL_REGS_INVALID and …
(edit) @42410   12 years vboxsync Fixed blunder in CPUMR3RemLeave (since r62771).
(edit) @42337   12 years vboxsync CPUM: Save and restore the internal selector fields.
(edit) @42191   12 years vboxsync CPUM: CPUMCPUVENDOR_VIA
(edit) @42032   12 years vboxsync cpum.cpp: nits
(edit) @42024   12 years vboxsync VMM: RDTSCP support on Intel. Segregated some common CPU features from …
(edit) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41939   12 years vboxsync CPUMGetGuestCPL: Drop the context core pointer and use the Guest state …
(edit) @41931   12 years vboxsync TRPM: Save state directly to the CPUMCPU context member instead of …
(edit) @41906   12 years vboxsync CPUM: Combined the visible and hidden selector register data into one …
(edit) @41905   12 years vboxsync CPUMCTX++: Rearranging the CPUMCTX structure in preparation of some …
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