|
|
@104511
|
7 months |
vboxsync |
VMM: Some more GCM cleanup. bugref:9735 bugref:10683
|
|
|
@103270
|
10 months |
vboxsync |
VMM/HM: Partly revert r161536, RT_FALLTHROUGH is not necessary here, …
|
|
|
@103247
|
10 months |
vboxsync |
VMM: More implicit fallthrough fixes (found by Parfait). bugref:3409
|
|
|
@103053
|
10 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Fixed nested-guest (Hyper-V enabled …
|
|
|
@103025
|
10 months |
vboxsync |
*: Replaced some ASMMemZero32 uses with RT_BZERO. bugref:10588
|
|
|
@102987
|
11 months |
vboxsync |
VMM/HM: Nested VMX: bugref:10318 Log host CR0 and a couple of MSRs for …
|
|
|
@102943
|
11 months |
vboxsync |
VMM/HM: LogRel nit.
|
|
|
@101539
|
14 months |
vboxsync |
DIS,VMM,DBGC,IPRT,++: Some disassembler tweaks and TB disassembly …
|
|
|
@101428
|
14 months |
vboxsync |
VMM/HM: Added logging for new SVM features.
|
|
|
@101312
|
14 months |
vboxsync |
VMM: Detect and log new VMX features, part 5.
|
|
|
@101310
|
14 months |
vboxsync |
VMM: Detect and log new VMX features, part 3.
|
|
|
@100140
|
18 months |
vboxsync |
VMM/EM: Do not do scheduling based on whether HM has been used and is …
|
|
|
@100139
|
18 months |
vboxsync |
VMM/HM: More statistics for HMCanExecuteVmxGuest, making sure all …
|
|
|
@99809
|
19 months |
vboxsync |
VMM/HM: Nested VMX: bugref:10318 Stat name change to make it easier to …
|
|
|
@99220
|
20 months |
vboxsync |
Disassember,*: Start separating the disassembler into a architecture …
|
|
|
@99208
|
21 months |
vboxsync |
Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
|
|
|
@98103
|
23 months |
vboxsync |
Copyright year updates by scm.
|
|
|
@97618
|
2 years |
vboxsync |
VMM/HMVMX: Changed the default of HM/AlwaysInterceptVmxMovDRx to the …
|
|
|
@97562
|
2 years |
vboxsync |
VMM/HMVMX,CPUM: Added a HM/AlwaysInterceptVmxMovDRx config for …
|
|
|
@97193
|
2 years |
vboxsync |
VMM/EM: Drop the PVM and PCCPUMCTXCORE arguments from …
|
|
|
@97100
|
2 years |
vboxsync |
VMM/HM: Nested VMX: bugref:10092 If the host CPU doesn't support 2M …
|
|
|
@97069
|
2 years |
vboxsync |
VMM/HMVMXR0: Working on streamlining CPU state importing from the …
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@96103
|
2 years |
vboxsync |
VMM: Add some new AMD CPUID feature bits.
|
|
|
@95256
|
2 years |
vboxsync |
VMM/CFGM,NEM,HM,ConsoleImpl2: Let CPUM take care of enabling 64-bit …
|
|
|
@95248
|
2 years |
vboxsync |
VMM/CPUM: Started changing the way we advertise SYSCALL, SEP, NX, and …
|
|
|
@94946
|
3 years |
vboxsync |
VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
|
|
|
@94944
|
3 years |
vboxsync |
VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
|
|
|
@94882
|
3 years |
vboxsync |
VMM: First stab at Guest Compatibility Manager, fixing up things like …
|
|
|
@94790
|
3 years |
vboxsync |
VMM/HM: Follow-up to r150126 and selecting IEM as the primary …
|
|
|
@93922
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
|
|
|
@93905
|
3 years |
vboxsync |
VMM: More arm tweaks. bugref:9898
|
|
|
@93901
|
3 years |
vboxsync |
VMM,Main,++: Removed VM_IS_RAW_MODE_ENABLED/VM_EXEC_ENGINE_RAW_MODE …
|
|
|
@93744
|
3 years |
vboxsync |
VMM: More arm64 adjustments. bugref:9898
|
|
|
@93729
|
3 years |
vboxsync |
VMM/HM: Need to postpone registering the debug info handlers further, …
|
|
|
@93725
|
3 years |
vboxsync |
VMM: More arm64 adjustments. bugref:9898
|
|
|
@93721
|
3 years |
vboxsync |
VMM/HM: Register DBGF info handlers only when HM is enabled, bugref:9044
|
|
|
@93574
|
3 years |
vboxsync |
VMM/HM: Nested VMX: bugref:10092 Separate out VM-exit counters for …
|
|
|
@93554
|
3 years |
vboxsync |
VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@93102
|
3 years |
vboxsync |
VMM/HMSVM,ConsoleImpl2: Implemented an AMD-V workaround for missing …
|
|
|
@92703
|
3 years |
vboxsync |
VMM: Trying to cope without the support driver... bugref:10138
|
|
|
@92556
|
3 years |
vboxsync |
SUP,VMM: Added a fFlags parameter to SUPR3PageAlloc so we can indicate …
|
|
|
@91693
|
3 years |
vboxsync |
VMM/hmR3InfoLbr: Don't assert in NEM mode.
|
|
|
@91358
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 More consistent naming of EPT/VPID caps.
|
|
|
@91343
|
3 years |
vboxsync |
VMM/HM: Add tertiary processor-based VM-execution controls to VMCSINFO …
|
|
|
@91342
|
3 years |
vboxsync |
VMM/HM: VMM/HM: Added debug logging of some newly added MSR feature bits.
|
|
|
@91340
|
3 years |
vboxsync |
VMM/HM: Added reporting of some newly added MSR feature bits.
|
|
|
@91323
|
3 years |
vboxsync |
VMM: bugref:10106 Fixed IA32_FEATURE_CONTROL MSR reported to the guest.
|
|
|
@91270
|
3 years |
vboxsync |
VMM/HM: Moved various stats from the hyper heap and into the VM …
|
|
|
@91265
|
3 years |
vboxsync |
VMM/HM: Moved various stats from the hyper heap and into the VM …
|
|
|
@91120
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 VMX EPT and Unrestricted CFGM options, …
|
|
|
@91043
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed some macros.
|
|
|
@91037
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added support for tertiary processor …
|
|
|
@89976
|
3 years |
vboxsync |
VMM/HMVMX: Deal with #ACs triggered by split-lock detection on the …
|
|
|
@89677
|
3 years |
vboxsync |
VMM/HM: STAM counter description nits.
|
|
|
@87633
|
4 years |
vboxsync |
VMM/TM,VMM/HMVMX: Try avoid calling TMCpuTickGetDeadlineAndTscOffset …
|
|
|
@87563
|
4 years |
vboxsync |
VMM/HM: Moved the 'ForRing3' and 'ForLog' bits to the back of the HM …
|
|
|
@87561
|
4 years |
vboxsync |
VMM/HMVMX: Tidied up HM some more. bugref:9217
|
|
|
@87559
|
4 years |
vboxsync |
VMM/HMVMX: Tidied up HM::vmx and HM::svm a little. bugref:9217
|
|
|
@87558
|
4 years |
vboxsync |
VMM/HMVMX: Moved/copy last branch stuff from HM::vmxUse to …
|
|
|
@87557
|
4 years |
vboxsync |
VMM/HMVMX: Moved fUseVmcsShadowing from HM::vmxUse to HMR0PERVM::vmx. …
|
|
|
@87556
|
4 years |
vboxsync |
VMM/HMVMX: Copied fSupportsVmcsEfer from HM::vmxUse to …
|
|
|
@87554
|
4 years |
vboxsync |
VMM/HM: There should be no restriction on NX for PAE guests now.
|
|
|
@87550
|
4 years |
vboxsync |
VMM/HMVMX: Copied the fUsePreemptTimer member from HM::vmx to …
|
|
|
@87547
|
4 years |
vboxsync |
VMM/HMVMX: Moved fUnrestrictedGuest member from HM::vmx to …
|
|
|
@87546
|
4 years |
vboxsync |
VMM/HMVMX: Moved VPID and TLB flushing members from HM::vmx to …
|
|
|
@87543
|
4 years |
vboxsync |
VMM/HMVMX: Use g_HmMsrs instead of pVM->hm.s.vmx.Msrs in ring-0, part …
|
|
|
@87531
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVM. bugref:9217
|
|
|
@87522
|
4 years |
vboxsync |
VMM/HM: Moved CPUMCTX::fWorldSwitcher to HMR0PERVCPU::fWorldSwitcher. …
|
|
|
@87521
|
4 years |
vboxsync |
VMM/HM: Moved HM::fHostKernelFeatures to HMR0PERVM. Use the ring-0 …
|
|
|
@87519
|
4 years |
vboxsync |
VMM/HM: Make a R0 copy of HM::cMaxResumeLoopsCfg and do proper …
|
|
|
@87518
|
4 years |
vboxsync |
VMM/HM: Make a R0 copy of HM::fAllow64BitGuests on setup (for VT-x). …
|
|
|
@87515
|
4 years |
vboxsync |
VMM/HM: Make a R0 copy of HM::fNestedPaging on setup. Moved …
|
|
|
@87511
|
4 years |
vboxsync |
VMM/HMSVM: Moving some SVM stuff to HMR0PERVM. Removed 3 unused …
|
|
|
@87502
|
4 years |
vboxsync |
VMM/HM: Removed obsolete VMXVMCSINFOSHARED::fSwitchedTo64on32Obsolete …
|
|
|
@87501
|
4 years |
vboxsync |
VMM/HM: Reverted r142521 as r142524 is a better fix.
|
|
|
@87497
|
4 years |
vboxsync |
VMM/HMR3ResetCpu: Only touch the vmx fields if we're in vmx mode.
|
|
|
@87493
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
|
|
|
@87491
|
4 years |
vboxsync |
VMM/HMVMX: Some stats.
|
|
|
@87489
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. [name fix] bugref:9217
|
|
|
@87488
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
|
|
|
@87472
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. Created …
|
|
|
@86183
|
4 years |
vboxsync |
VMM: Implemented sysenter and sysexit in IEM (limited testing). Added …
|
|
|
@85854
|
4 years |
vboxsync |
VMM/HM: Don't need to store fAllowNestedPaging and fAllowUnrestricted …
|
|
|
@85121
|
4 years |
vboxsync |
iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
|
|
|
@83105
|
5 years |
vboxsync |
VMM/HM: LogRel nit.
|
|
|
@83026
|
5 years |
vboxsync |
VMM/HM: Build fix.
|
|
|
@83025
|
5 years |
vboxsync |
VMM/HM: Separate interrupt and exception injected stats.
|
|
|
@83014
|
5 years |
vboxsync |
VMM/HM: Use X86_XCPT_LAST.
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82814
|
5 years |
vboxsync |
VMM/HM: Implement last-branch-record (LBR) support for guests executed …
|
|
|
@82614
|
5 years |
vboxsync |
VMM/HM: Comment typo.
|
|
|
@82612
|
5 years |
vboxsync |
VMM/HM: Disable LBR virtualization by default. Only enable when set …
|
|
|
@82011
|
5 years |
vboxsync |
VMM/HM: Added logging of new Intel CPU features.
|
|
|
@81790
|
5 years |
vboxsync |
VMM/HMVMXR0: Propagate guest-interruptibility state from the VMCS to …
|
|
|
@81766
|
5 years |
vboxsync |
VMM: Added SSM_GET_ENUM32_RET and made the VMM code use it and the …
|
|
|
@81619
|
5 years |
vboxsync |
VMM/HM: Sometimes we abort on guru meditations and the info doesn't …
|
|
|
@81247
|
5 years |
vboxsync |
VMM/HM: hmR3Save better rc handling.
|
|
|
@81240
|
5 years |
vboxsync |
VMM: Log SVM GMET feature bit.
|
|
|