summaryrefslogtreecommitdiff
path: root/src/VBox/VMM/VMMR3/CPUM.cpp
Commit message (Expand)AuthorAgeFilesLines
* *: doxygen corrections (mostly about removing @returns from functions returni...vboxsync2023-05-111-3/+0
* Disassember,*: Start separating the disassembler into a architecture specific...vboxsync2023-03-301-1/+1
* Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types (preparatio...vboxsync2023-03-291-1/+1
* Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types (preparatio...vboxsync2023-03-291-6/+6
* VMM/CPUM: Nested VMX: bugref:10318 Adjust virtual VMCS for saving/restoring n...vboxsync2023-03-241-1/+3
* VMM/CPUM: Nested VMX: bugref:10318 Get CR4 fixed bits from what we expose to ...vboxsync2023-01-311-4/+12
* Copyright year updates by scm.vboxsync2023-01-171-1/+1
* VMM/CPUM: Nested VMX: bugref:10092 Add newly added fVmxSecondaryExitCtls whil...vboxsync2022-11-011-4/+5
* VMM/CPUM: Nested VMX: bugref:10092 Enable various VMX MSR feature bits requir...vboxsync2022-10-281-5/+5
* VMM/CPUM: Nested VMX: bugref:10092 Keep secondary VM-exit controls naming sim...vboxsync2022-10-271-4/+4
* VMM/CPUM: Nested VMX: bugref:10092 Log secondary VM-exit controls.vboxsync2022-10-271-0/+1
* VMM/CPUM,IEM: Moved the CPUMCTX_INHIBIT_XXX flags into reserved EFLAGS space.vboxsync2022-10-241-7/+8
* VMM/CPUM: Nested VMX: bugref:10092 Addressed todo regarding keeping extra mem...vboxsync2022-10-211-0/+2
* VMM/CPUM: Nested VMX: bugref:10092 Addressed todo regarding keeping extra mem...vboxsync2022-10-211-20/+47
* VMM: Nested VMX: bugref:10092 Added fetching VM-exit secondary MSR from the s...vboxsync2022-10-211-2/+17
* VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use reserve...vboxsync2022-10-191-3/+23
* VMM/CPUM: Access CPUMCTX::eflags via the 'u' member when possible in preparat...vboxsync2022-10-181-1/+1
* VMM/CPUM: Drop the CPUMCTXCORE argument for cpumR3InfoOne.vboxsync2022-10-181-43/+41
* VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and CPUMCTX_...vboxsync2022-10-171-2/+5
* VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and VMCPU_FF_BLOCK_N...vboxsync2022-10-171-3/+15
* VMM/CPUM: Nested VMX: bugref:10092 We access the virtual-APIC page directly f...vboxsync2022-10-141-3/+0
* VMM/CPUM: Nested VMX: bugref:10092 Don't advertise large (1G) page support fo...vboxsync2022-10-141-2/+1
* VMM/CPUM: Consistency LogRel, nit.vboxsync2022-10-121-1/+1
* VMM/CPUM: Space nit.vboxsync2022-10-121-1/+1
* VMM/CPUM: Removed obsolete comment about exposing true VMX MSRs.vboxsync2022-10-121-8/+0
* VMM/CPUM: Changed the nested EPT defaults. bugref:10092vboxsync2022-10-111-6/+26
* VMM: Nested SVM: bugref:7243 VM reset and init. nits for nested SVM, don't re...vboxsync2022-09-271-2/+13
* VMM: Nested VMX: bugref:10092 Consistency nits and comments.vboxsync2022-09-231-8/+10
* VMM: Nested VMX: bugref:10092 Reset the various virtual-VMX bitmaps and also ...vboxsync2022-09-221-0/+17
* VMM/CPUM: Nested VMX: bugref:10092 Init RTGCPHYS virtual-VMX CPU fields to NI...vboxsync2022-09-221-1/+6
* VMM/CPUM: Nested VMX: bugref:10092 Removed unnecessary zero'ing of already ze...vboxsync2022-09-221-15/+0
* scm copyright and license note updatevboxsync2022-08-221-8/+18
* VMM/CPUM: Clear NX if no PAE, as it is causing trouble for 32-bit Windows 7. ...vboxsync2022-07-251-0/+4
* VMM/CPUM: Copy the ring-0 host CPUMFEATURES structure into the VM structure u...vboxsync2022-05-091-8/+14
* VMM/CPUM: Introduced a global variable g_CpumHostFeatures for keeping the hos...vboxsync2022-05-091-2/+9
* VMM/CPUM: Align code, no change.vboxsync2022-05-081-2/+3
* VMM/CPUM: On non-x86 hosts, just use the MXCSR MASK from the CPU DB as-is. bu...vboxsync2022-05-061-1/+1
* VMM,VMMDev,scm,VBox/param.h: Don't use PAGE_BASE_GC_MASK and friends in the V...vboxsync2022-02-241-1/+1
* VMM: More arm tweaks. bugref:9898vboxsync2022-02-241-0/+4
* VMM/CPUM: Add some helpers for NEM to activate the hyper or guest debug state...vboxsync2022-02-171-0/+38
* VMM: More arm64 adjustments. bugref:9898vboxsync2022-02-141-0/+2
* VMM: More arm64 adjustments. bugref:9898vboxsync2022-02-141-0/+2
* VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT -> GUE...vboxsync2022-02-021-3/+3
* iprt/asm-amd64-x86.h: Split out some non-assembly functions that related more...vboxsync2022-01-311-2/+12
* VMM: Nested VMX: bugref:10092 Comment clarifying CR0-fixed-0 and CR0-fixed-1 ...vboxsync2022-01-191-2/+2
* VMM: Nested VMX: bugref:10092 Fix typo in constructing true VM-exit controls ...vboxsync2022-01-181-1/+1
* VMM: Nested VMX: bugref:10092 Fix typo in r149319.vboxsync2022-01-171-2/+2
* VMM: Nested VMX: bugref:10092 Expose true VMX control MSRs to the guest.vboxsync2022-01-171-1/+40
* VMM: Nested VMX: bugref:10092 When Unrestricted Guest is supported by the CPU...vboxsync2022-01-131-1/+1
* scm --update-copyright-yearvboxsync2022-01-011-1/+1