|
|
@104886
|
6 months |
vboxsync |
VMM/PGM: Tweaked the RAM range TLB hashing and quadrupled the size to …
|
|
|
@104885
|
6 months |
vboxsync |
VMM/PGM: Lockless PGMPhysIemGCPhys2PtrNoLock. bugref:10687
|
|
|
@104840
|
6 months |
vboxsync |
VMM/PGM: Refactored RAM ranges, MMIO2 ranges and ROM ranges and added …
|
|
|
@104772
|
7 months |
vboxsync |
VMM/GMMR0: Todo. bugref:10696
|
|
|
@104516
|
7 months |
vboxsync |
VMM/GCM,IEM,HM: Integrate GCM with IEM, extending it to cover the mesa …
|
|
|
@104512
|
7 months |
vboxsync |
VMM/HM: Simplified the GCM #DE interception handling. bugref:9735 …
|
|
|
@104511
|
7 months |
vboxsync |
VMM: Some more GCM cleanup. bugref:9735 bugref:10683
|
|
|
@104219
|
8 months |
vboxsync |
VMM: bugref:10610 Fixed MSR loading.
|
|
|
@103289
|
10 months |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10318 VMCS state 'launched' shouldn't …
|
|
|
@103194
|
10 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
|
|
|
@102987
|
11 months |
vboxsync |
VMM/HM: Nested VMX: bugref:10318 Log host CR0 and a couple of MSRs for …
|
|
|
@102664
|
12 months |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10318 Logging.
|
|
|
@102172
|
13 months |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10318 Trying to nail down the cause of …
|
|
|
@102020
|
13 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Discard unused VMCS launch-state bits …
|
|
|
@101524
|
14 months |
vboxsync |
VMM/HMR0A.asm: Reverted previous change (r159598) as it is wrong. …
|
|
|
@101521
|
14 months |
vboxsync |
HMR0A.asm: The code handled Linux's read-only GDT in addition to the …
|
|
|
@101412
|
14 months |
vboxsync |
scm
|
|
|
@101411
|
14 months |
vboxsync |
scm
|
|
|
@101408
|
14 months |
vboxsync |
VMM/HMR0: bugref:9918 Clarifying comment regarding why …
|
|
|
@101388
|
14 months |
vboxsync |
VMM/HMR0: bugref:9918 Comment typo.
|
|
|
@101380
|
14 months |
vboxsync |
VMM/HMR0: bugref:9918 Fix detection of other hypervisors that may have …
|
|
|
@100993
|
16 months |
vboxsync |
VMM/HMVMXR0: Outdated comment correction.
|
|
|
@100966
|
16 months |
vboxsync |
VMM/PGM,IEM: Prepare work for write monitoring page containing …
|
|
|
@100927
|
16 months |
vboxsync |
VMM: More diagnostics wrt ticketref:21814
|
|
|
@100357
|
18 months |
vboxsync |
Runtime/RTR0MemObj*: Add PhysHighest parameter to RTR0MemObjAllocCont …
|
|
|
@100337
|
18 months |
vboxsync |
VMM/VMMR0JmpA-amd64.asm: Clarified comment; use simpler instruction …
|
|
|
@100208
|
18 months |
vboxsync |
VMM/TMR0: Fix assertion, bugref:3409
|
|
|
@99753
|
19 months |
vboxsync |
VMM: More Clang 13 build fixes (warnings as errors).
|
|
|
@99739
|
19 months |
vboxsync |
*: doxygen corrections (mostly about removing @returns from functions …
|
|
|
@99687
|
19 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Moved vmxHCGetGuestIntrStateWithUpdate() …
|
|
|
@99663
|
19 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Moved vmxHCGetGuestIntrStateAndUpdateFFs …
|
|
|
@99653
|
19 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Separate injection of events between …
|
|
|
@99211
|
21 months |
vboxsync |
Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
|
|
|
@98465
|
23 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Update comment to reflect the new …
|
|
|
@98103
|
2 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@98062
|
2 years |
vboxsync |
VMM/HMVMXR0: Adjust assertion for nested-guest VMCS.
|
|
|
@97562
|
2 years |
vboxsync |
VMM/HMVMX,CPUM: Added a HM/AlwaysInterceptVmxMovDRx config for …
|
|
|
@97561
|
2 years |
vboxsync |
VMM: Fixed a logging regression from r146583 that prevent logging …
|
|
|
@97229
|
2 years |
vboxsync |
VMM/HM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97225
|
2 years |
vboxsync |
VMM/HMSVM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97224
|
2 years |
vboxsync |
VMM/HMVMX: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97202
|
2 years |
vboxsync |
VMM/PGM: More CPUMCTXCORE elimination, now in the …
|
|
|
@97200
|
2 years |
vboxsync |
VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
|
|
|
@97197
|
2 years |
vboxsync |
VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
|
|
|
@97196
|
2 years |
vboxsync |
VMM/DBGF: Changed the PCPUMCTXCORE arguments to PCPUMCTX for …
|
|
|
@97193
|
2 years |
vboxsync |
VMM/EM: Drop the PVM and PCCPUMCTXCORE arguments from …
|
|
|
@97178
|
2 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97149
|
2 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 The virtual-APIC page is …
|
|
|
@97148
|
2 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 We no longer need to play around …
|
|
|
@97095
|
2 years |
vboxsync |
VMM/HMVMXR0: Some comments around importing INHIBIT_INT/NMI early.
|
|
|
@97069
|
2 years |
vboxsync |
VMM/HMVMXR0: Working on streamlining CPU state importing from the …
|
|
|
@97062
|
2 years |
vboxsync |
VMM/HMVMXR0: Kicked out hmR0VmxImportGuestState as there is a complete …
|
|
|
@97060
|
2 years |
vboxsync |
VMM/HMVMXR0: Changed vmxHCImportGuestIntrState into a template, since …
|
|
|
@97056
|
2 years |
vboxsync |
VMM/HMVMXR0: Only use the template functions for reading into VMXTRANSIENT.
|
|
|
@97054
|
2 years |
vboxsync |
VMM/HMVMXR0: Only use the template functions for reading into VMXTRANSIENT.
|
|
|
@97022
|
2 years |
vboxsync |
VMM/HMVMXR0: Build fix for HMVMX_ALWAYS_SAVE_RO_GUEST_STATE.
|
|
|
@97004
|
2 years |
vboxsync |
VMM/HMVMXR0: Convered two HMEVENT stack variables into static const.
|
|
|
@96993
|
2 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 Fix pointer alignment for …
|
|
|
@96991
|
2 years |
vboxsync |
VMM/HMVMXR0: Let the MSR-read/write bitmap pointer passed to …
|
|
|
@96990
|
2 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 Unintended newline.
|
|
|
@96989
|
2 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 Let pointer to ASMBitClear for …
|
|
|
@96979
|
2 years |
vboxsync |
VMM/PGM,IEM,HM: Added a PGMPHYSHANDLER_F_NOT_IN_HM flag to better deal …
|
|
|
@96929
|
2 years |
vboxsync |
VMM,RuntimeR0: Flush the log buffer directly to the parent VMM if …
|
|
|
@96928
|
2 years |
vboxsync |
VMM/HMVMXR0: Logging typo. bugref:10092
|
|
|
@96925
|
2 years |
vboxsync |
VMM,RuntimeR0: Flush the log buffer directly to the parent VMM if …
|
|
|
@96880
|
2 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 Nested EPT shadow page-pool handling.
|
|
|
@96811
|
2 years |
vboxsync |
VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
|
|
|
@96746
|
2 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 Fix VMXR0GetExitAuxInfo.
|
|
|
@96735
|
2 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added newer EPT paging bits into …
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@95830
|
2 years |
vboxsync |
VMM/HMR0A.asm: Build fix after RT_NOTHING got defined. bugref:10261
|
|
|
@95495
|
2 years |
vboxsync |
VMM/HMSVMR0: updated CR4 write intercept comments with AVX/xcr0.
|
|
|
@95134
|
3 years |
vboxsync |
VMM,SUPDrv: Pass proper fCtxHook value to SUPR0FpuBegin/End so it can …
|
|
|
@95123
|
3 years |
vboxsync |
VMM: bugref:10209 Call SUPR0FpuEnd after restoring the FPU state.
|
|
|
@95088
|
3 years |
vboxsync |
VMM: bugref:10209 Call support driver FPU begin/end operations from VMM R0.
|
|
|
@95048
|
3 years |
vboxsync |
GCM: Corrected return codes.
|
|
|
@94944
|
3 years |
vboxsync |
VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
|
|
|
@94943
|
3 years |
vboxsync |
VMM/CPUM: Copy the ring-0 host CPUMFEATURES structure into the VM …
|
|
|
@94940
|
3 years |
vboxsync |
VMM/CPUM: Apply cpumR0CheckCpuid to the ring-0 g_CpumHostFeatures and …
|
|
|
@94934
|
3 years |
vboxsync |
VMM/CPUM: Kicked out the VBOX_WITH_VMMR0_DISABLE_LAPIC_NMI code, as it …
|
|
|
@94933
|
3 years |
vboxsync |
VMM/CPUM: Introduced a global variable g_CpumHostFeatures for keeping …
|
|
|
@94931
|
3 years |
vboxsync |
VMM/CPUM: Introduced a global variable g_CpumHostFeatures for keeping …
|
|
|
@94882
|
3 years |
vboxsync |
VMM: First stab at Guest Compatibility Manager, fixing up things like …
|
|
|
@94844
|
3 years |
vboxsync |
VMM/IEM,HM: Added a VBOX_WITH_IEM_TLB makefile config variable for …
|
|
|
@94800
|
3 years |
vboxsync |
VMM/IEM,PGM: TLB work, esp. on the data one. bugref:9898
|
|
|
@94624
|
3 years |
vboxsync |
Runtime/log: Allow setting a custom output interface for the file …
|
|
|
@94011
|
3 years |
vboxsync |
VMM/HMVMXR0: Removed obsolete comment.
|
|
|
@93963
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Add HM ring-0 API for querying transient …
|
|
|
@93932
|
3 years |
vboxsync |
VMM,VMMDev,scm,VBox/param.h: Don't use PAGE_BASE_GC_MASK and friends …
|
|
|
@93931
|
3 years |
vboxsync |
VMM,VMMDev,scm,VBox/param.h: Don't use PAGE_BASE_GC_MASK and friends …
|
|
|
@93929
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 scm.. maybe.
|
|
|
@93928
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Doxygen.
|
|
|
@93925
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Doxygen.
|
|
|
@93922
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
|
|
|
@93748
|
3 years |
vboxsync |
VMM/{NEMR3Native-darwin.cpp,HMVMXR0.cpp,VMXAllTemplate.cpp.h}: Move …
|
|
|
@93735
|
3 years |
vboxsync |
VMM/PGM: Allow pfnPfHandler to be NULL in …
|
|
|
@93716
|
3 years |
vboxsync |
VMM/PGM: Moved the physical handler allocation off the hyper heap and …
|
|
|
@93655
|
3 years |
vboxsync |
VMM/TM,VMM/*: Moved RTTIMENANOTSDATAR0 into the ring-0 only part of …
|
|
|
@93654
|
3 years |
vboxsync |
TM: Set up the tm.s.VirtualGetRawDataR0 pointers in ring-0. bugref:10094
|
|
|
@93650
|
3 years |
vboxsync |
VMM/PGM,*: Split the physical access handler type registration into …
|
|
|