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) @100940   16 months vboxsync VMM: Make CPUMIsGuestIn64Bit[Code|CodeEx|Slow] use a const CPUM …
(edit) @100935   16 months vboxsync VMM: bugref:10498 bugref:10318: Implemented basic MTRR reporting and …
(edit) @100532   17 months vboxsync VMM/CPUM: Nested VMX: bugref:10318 Enabled feature for saving PAT MSR …
(edit) @99775   19 months vboxsync *: Mark functions as static if not used outside of a given compilation …
(edit) @99739   19 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
(edit) @99220   21 months vboxsync Disassember,*: Start separating the disassembler into a architecture …
(edit) @99212   21 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
(edit) @99208   21 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
(edit) @99163   21 months vboxsync VMM/CPUM: Nested VMX: bugref:10318 Adjust virtual VMCS for …
(edit) @98355   23 months vboxsync VMM/CPUM: Nested VMX: bugref:10318 Get CR4 fixed bits from what we …
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @97369   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Add newly added …
(edit) @97329   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Enable various VMX MSR feature bits …
(edit) @97317   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Keep secondary VM-exit controls …
(edit) @97316   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Log secondary VM-exit controls.
(edit) @97286   2 years vboxsync VMM/CPUM,IEM: Moved the CPUMCTX_INHIBIT_XXX flags into reserved EFLAGS …
(edit) @97265   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Addressed todo regarding keeping …
(edit) @97264   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Addressed todo regarding keeping …
(edit) @97262   2 years vboxsync VMM: Nested VMX: bugref:10092 Added fetching VM-exit secondary MSR …
(edit) @97231   2 years vboxsync VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
(edit) @97219   2 years vboxsync VMM/CPUM: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97192   2 years vboxsync VMM/CPUM: Drop the CPUMCTXCORE argument for cpumR3InfoOne.
(edit) @97183   2 years vboxsync VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
(edit) @97178   2 years vboxsync VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
(edit) @97150   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 We access the virtual-APIC page …
(edit) @97146   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Don't advertise large (1G) page …
(edit) @97101   2 years vboxsync VMM/CPUM: Consistency LogRel, nit.
(edit) @97099   2 years vboxsync VMM/CPUM: Space nit.
(edit) @97098   2 years vboxsync VMM/CPUM: Removed obsolete comment about exposing true VMX MSRs.
(edit) @97097   2 years vboxsync VMM/CPUM: Changed the nested EPT defaults. bugref:10092
(edit) @96902   2 years vboxsync VMM: Nested SVM: bugref:7243 VM reset and init. nits for nested SVM, …
(edit) @96839   2 years vboxsync VMM: Nested VMX: bugref:10092 Consistency nits and comments.
(edit) @96827   2 years vboxsync VMM: Nested VMX: bugref:10092 Reset the various virtual-VMX bitmaps …
(edit) @96826   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Init RTGCPHYS virtual-VMX CPU …
(edit) @96825   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Removed unnecessary zero'ing of …
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @95793   2 years vboxsync VMM/CPUM: Clear NX if no PAE, as it is causing trouble for 32-bit …
(edit) @94943   3 years vboxsync VMM/CPUM: Copy the ring-0 host CPUMFEATURES structure into the VM …
(edit) @94931   3 years vboxsync VMM/CPUM: Introduced a global variable g_CpumHostFeatures for keeping …
(edit) @94910   3 years vboxsync VMM/CPUM: Align code, no change.
(edit) @94901   3 years vboxsync VMM/CPUM: On non-x86 hosts, just use the MXCSR MASK from the CPU DB …
(edit) @93931   3 years vboxsync VMM,VMMDev,scm,VBox/param.h: Don't use PAGE_BASE_GC_MASK and friends …
(edit) @93905   3 years vboxsync VMM: More arm tweaks. bugref:9898
(edit) @93830   3 years vboxsync VMM/CPUM: Add some helpers for NEM to activate the hyper or guest …
(edit) @93745   3 years vboxsync VMM: More arm64 adjustments. bugref:9898
(edit) @93744   3 years vboxsync VMM: More arm64 adjustments. bugref:9898
(edit) @93554   3 years vboxsync VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
(edit) @93515   3 years vboxsync iprt/asm-amd64-x86.h: Split out some non-assembly functions that …
(edit) @93337   3 years vboxsync VMM: Nested VMX: bugref:10092 Comment clarifying CR0-fixed-0 and …
(edit) @93292   3 years vboxsync VMM: Nested VMX: bugref:10092 Fix typo in constructing true VM-exit …
(edit) @93266   3 years vboxsync VMM: Nested VMX: bugref:10092 Fix typo in r149319.
(edit) @93257   3 years vboxsync VMM: Nested VMX: bugref:10092 Expose true VMX control MSRs to the guest.
(edit) @93223   3 years vboxsync VMM: Nested VMX: bugref:10092 When Unrestricted Guest is supported by …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92752   3 years vboxsync VMM: Nested VMX: bugref:10092 Disallow accessed/dirty bit support for …
(edit) @92479   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed EPT bitfield macro to be more …
(edit) @91971   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed typo in VMCS field.
(edit) @91710   3 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Added some VMX CPUMFEATURES' bit. …
(edit) @91358   3 years vboxsync VMM: Nested VMX: bugref:10092 More consistent naming of EPT/VPID caps.
(edit) @91356   3 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Disable VPID for now.
(edit) @91355   3 years vboxsync VMM: Nested VMX: bugref:10092 Disable VPID for now, also correct …
(edit) @91354   3 years vboxsync VMM: Nested VMX: bugref:10092 Fix VMX preemption timer's default.
(edit) @91323   3 years vboxsync VMM: bugref:10106 Fixed IA32_FEATURE_CONTROL MSR reported to the guest.
(edit) @91306   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X virtual apic page allocation into …
(edit) @91305   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X I/O permission bitmap allocations …
(edit) @91304   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X MSR permission bitmap allocations …
(edit) @91301   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X MSR load & store bitmap allocations …
(edit) @91298   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X shadow VMCS allocation into …
(edit) @91297   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X VMCS allocation into CPUMCTX. …
(edit) @91295   3 years vboxsync VMM/CPUM: Some nested SVM init/term cleanups. bugref:10093
(edit) @91292   3 years vboxsync VMM/CPUM: Use SVM_???_PAGES constants to size the big CPUMCTX fields. …
(edit) @91291   3 years vboxsync VMM/CPUM,++: Moved the nested SVM I/O permission bitmap allocation …
(edit) @91289   3 years vboxsync VMM/CPUM,++: Moved the nested SVM MSR permission bitmap allocation …
(edit) @91287   3 years vboxsync VMM/CPUM,++: Moved the nested SVM VMCB allocation into CPUMCTX. …
(edit) @91286   3 years vboxsync VMM/CPUM: Eliminated a bunch of unused host physical addresses in …
(edit) @91283   3 years vboxsync VMM/CPUM: Moved the host's extended state (XState) from the hyper heap …
(edit) @91281   3 years vboxsync VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
(edit) @91280   3 years vboxsync VMM/CPUM: Moved the PAE PDPTEs out of PGM and into CPUMCTX - saved …
(edit) @91271   3 years vboxsync VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
(edit) @91120   3 years vboxsync VMM: Nested VMX: bugref:10092 VMX EPT and Unrestricted CFGM options, …
(edit) @91044   3 years vboxsync VMM: Nested VMX: bugref:10092 More consistent naming of VMCS fields.
(edit) @91037   3 years vboxsync VMM: Nested VMX: bugref:10092 Added support for tertiary processor …
(edit) @90914   3 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Renamed …
(edit) @90487   3 years vboxsync VMM/CPUM: Simplify dumping of nested hardware-virtualization state and …
(edit) @87773   4 years vboxsync VMM/TM,Devices: Store the timer name in the TMTIMER structure and …
(edit) @87766   4 years vboxsync VMM/TM,VMM/*: Refactored the TM timer APIs to use 'handles' and take a …
(edit) @87765   4 years vboxsync VMM/TM,*: Added flag parameter to TMR3TimerCreateInternal and renamed …
(edit) @87523   4 years vboxsync VMM/CPUM/HM: No else after return.
(edit) @87349   4 years vboxsync VMM/CPUM: Kicked out CPUMR3RemEnter & CPUMR3RemLeave. bugref:9576
(edit) @87347   4 years vboxsync VMM/CPUM: Recalc DRx after loading state. Ignore saved use flags.
(edit) @83197   5 years vboxsync VMM/CPUM: Fix the Timer description string outliving the stack, …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82948   5 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Don't duplicate timer names for the …
(edit) @82706   5 years vboxsync VMM/CPUM: Nested SVM: bugref:7243 Clarify comment on allocation of …
(edit) @82016   5 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Event injection logic tweaked for …
(edit) @81792   5 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Outdated comment. We dump VMX/SVM …
(edit) @81787   5 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Comment update.
(edit) @81786   5 years vboxsync VMM: Nested VMX: bugref:9180 Implement VMX-preemption timer for …
(edit) @81734   5 years vboxsync VMM: Nested VMX: bugref:9180 Missed '\n' in r134504.
(edit) @81733   5 years vboxsync VMM: Nested VMX: bugref:9180 Detect VMX-preemption timer erratum and …
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