|
|
@74022
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VMLAUNCH/VMRESUME bits.
|
|
|
@74018
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 We already have CPL in IEM, avoid …
|
|
|
@74017
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VMLAUNCH skeleton.
|
|
|
@74016
|
6 years |
vboxsync |
VMM/HMVMXR0: space.
|
|
|
@74015
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Add missing diagnostics for vmclear, …
|
|
|
@74014
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Make use of IEM decoded APIs for …
|
|
|
@74005
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Use a macro for …
|
|
|
@73998
|
6 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@73994
|
6 years |
vboxsync |
VMM/HMVMXR0: space.
|
|
|
@73991
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Duplicate return (copy/paste bug).
|
|
|
@73988
|
6 years |
vboxsync |
VMM/HMVMXR0: Make sure RSP, segment regs are imported as it's required …
|
|
|
@73987
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Use IEMExecDecodedVmread from the …
|
|
|
@73985
|
6 years |
vboxsync |
VMM/HMVMXR0: Renamed VMX_EXIT_XDTR_ACCESS.
|
|
|
@73984
|
6 years |
vboxsync |
VMM/HM, IEM: Renamed VMX_EXIT_XDTR_ACCESS and VMX_EXIT_TR_ACCESS.
|
|
|
@73983
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 Implement VMREAD, added using …
|
|
|
@73970
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 comment, space.
|
|
|
@73969
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Fix typo in VMWRITE impl.
|
|
|
@73961
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Added IEMExecDecodedVmwrite.
|
|
|
@73959
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 Use VMXEXITINFO to pass decoder …
|
|
|
@73943
|
6 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@73937
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 Implemented VMWRITE instruction.
|
|
|
@73912
|
6 years |
vboxsync |
CFGM: comment indent fix.
|
|
|
@73885
|
6 years |
vboxsync |
VMM/HM, IEM: Nested VMX: bugref:9180 Implement VMCLEAR instruction, …
|
|
|
@73870
|
6 years |
vboxsync |
VMM: Nested VMX: Added VMX CPUID features for RDRAND, RDSEED and PML. …
|
|
|
@73869
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Added VMCS map.
|
|
|
@73798
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 space nit.
|
|
|
@73797
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Add iemVmxIsVmcsFieldValid.
|
|
|
@73795
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Added more VMX CPUID feature identifiers.
|
|
|
@73787
|
6 years |
vboxsync |
IEM: Allow four deep exception nesting to handle e.g. #BP -> #GP -> …
|
|
|
@73770
|
6 years |
vboxsync |
VMM/HMVMXR0: Revert r124436 (VMCLEAR is needed for setting launch …
|
|
|
@73756
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VMCLEAR skeleton.
|
|
|
@73755
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Added missing iemCImpl_vmptrst.
|
|
|
@73754
|
6 years |
vboxsync |
VMM/HVMXMR0: const nit.
|
|
|
@73753
|
6 years |
vboxsync |
VMM/HMVMXR0: We shouldn't need to VMCLEAR before VMPTRLD before …
|
|
|
@73752
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Implement VMPTRST, added decoded …
|
|
|
@73745
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement VMPTRLD.
|
|
|
@73742
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Build fix.
|
|
|
@73741
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 build fix.
|
|
|
@73739
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Use GCPhysVmcs to keep track of whether …
|
|
|
@73732
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Set the current VMCS pointer to …
|
|
|
@73726
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Check physical address limit on the …
|
|
|
@73711
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Fix typo in r124389.
|
|
|
@73710
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Implement construction of VM-exit …
|
|
|
@73708
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Add missing VM-exit instruction …
|
|
|
@73628
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement IA32_VMX_MISC MSR.
|
|
|
@73627
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 todo regarding raising #SS on …
|
|
|
@73620
|
6 years |
vboxsync |
VMM/HMVMXR0: Unused functions build fix.
|
|
|
@73617
|
6 years |
vboxsync |
VMM/HMVMXR0: Use IEMExecOne() rather than manually interpreting a …
|
|
|
@73610
|
6 years |
vboxsync |
VMM/HMVMXAll: Nested VMX: bugref:9180 Build fix.
|
|
|
@73609
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix.
|
|
|
@73608
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Doxygen fix.
|
|
|
@73607
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Darwin build fix.
|
|
|
@73606
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Various bits:
- IEM: Started VMXON, …
|
|
|
@73594
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Add VBOX_WITH_NESTED_HWVIRT_VMX when it's …
|
|
|
@73579
|
6 years |
vboxsync |
tstMMHyperHeap: RT_BZERO is necessary. Trick GCC 8.2.0 in different way.
|
|
|
@73555
|
6 years |
vboxsync |
IEM: Added IEM_OPCODE_GET_NEXT_RM and associated IEMCPU::offModRm. …
|
|
|
@73520
|
6 years |
vboxsync |
iomMMIODoComplicatedWrite: Fixed status code if we need to return ring-3.
|
|
|
@73502
|
6 years |
vboxsync |
IPRT: GCC 8.2.0 fixes
|
|
|
@73495
|
6 years |
vboxsync |
DBGF: Use the new IPRT unwind functionality. bugref:3897
|
|
|
@73491
|
6 years |
vboxsync |
DBGF,DBGPluInWinNt: Produce more useful module names (e.g. stuff that …
|
|
|
@73490
|
6 years |
vboxsync |
DBGFStack.cpp: register collection fix.
|
|
|
@73486
|
6 years |
vboxsync |
DBGFStack,DBGPlugInWinNt.cpp: Heed the frame pointer; don't corrupt …
|
|
|
@73483
|
6 years |
vboxsync |
DBGF,VMM: Dump sure registers for the first frame too. Display sure …
|
|
|
@73481
|
6 years |
vboxsync |
VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
|
|
|
@73479
|
6 years |
vboxsync |
VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
|
|
|
@73478
|
6 years |
vboxsync |
VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
|
|
|
@73477
|
6 years |
vboxsync |
VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
|
|
|
@73472
|
6 years |
vboxsync |
DBGFR3Stack: build fix. bugref:3897
|
|
|
@73471
|
6 years |
vboxsync |
VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
|
|
|
@73460
|
6 years |
vboxsync |
IPRT,DBGF,Diggers: Moved DBGFRETURNTYPE and the unwind state structure …
|
|
|
@73455
|
6 years |
vboxsync |
DBGFStack.cpp: Refactored the code in prep for IPRT move. Added a set …
|
|
|
@73446
|
6 years |
vboxsync |
DBGFStack.cpp: Refactored the code in prep for IPRT move. Added a set …
|
|
|
@73444
|
6 years |
vboxsync |
DBGFStack.cpp: Refactored the code in prep for IPRT move. Added a set …
|
|
|
@73440
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VMX instruction common macros.
|
|
|
@73438
|
6 years |
vboxsync |
VMM/IEM: bugref:7243 Fix parameter usage in SVM helper macro.
|
|
|
@73437
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Fix bug while injecting …
|
|
|
@73435
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Allow setting CR4.VMXE when it is …
|
|
|
@73431
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Don't forget to report the VMCS size in …
|
|
|
@73422
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 bitfield macro nits.
|
|
|
@73417
|
6 years |
vboxsync |
VMM/DBGF: Implemented DBGFR3RegNmQueryXdtr and fixed exports, …
|
|
|
@73414
|
6 years |
vboxsync |
DBGF/Term: Make sure the OS stuff is terminated before we unload …
|
|
|
@73406
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement MSR_IA32_VMX_VMCS_ENUM.
|
|
|
@73400
|
6 years |
vboxsync |
IEM/swapgs: Corrected CPU context import.
|
|
|
@73399
|
6 years |
vboxsync |
DBGF: Unwinding PE/AMD64, considered sketches for generic unwinding …
|
|
|
@73398
|
6 years |
vboxsync |
DBGF: Unwinding PE/AMD64, considered sketches for generic unwinding …
|
|
|
@73397
|
6 years |
vboxsync |
DBGF: Unwinding PE/AMD64, considered sketches for generic unwinding …
|
|
|
@73395
|
6 years |
vboxsync |
VMM, CPUM: Nested VMX: bugref:9180 Implement Cr0Fixed[0|1] and …
|
|
|
@73389
|
6 years |
vboxsync |
VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
|
|
|
@73388
|
6 years |
vboxsync |
DBGFR3Stack: Working on PE/AMD64 unwinding.
|
|
|
@73377
|
6 years |
vboxsync |
DBGFStack: Early code for walking windows unwind tables. (=> office)
|
|
|
@73376
|
6 years |
vboxsync |
PGM/NEM: catch make-writable changes during memory exits and avoid the …
|
|
|
@73360
|
6 years |
vboxsync |
VMM,REM,DBGC: Use RTDBGSYMADDR_FLAGS_SKIP_ABS_IN_DEFERRED.
|
|
|
@73357
|
6 years |
vboxsync |
DBGFR3BugCheck: file description fix (was renamed).
|
|
|
@73354
|
6 years |
vboxsync |
DBGFAll.cpp: build fxi
|
|
|
@73353
|
6 years |
vboxsync |
DBGFR3BugCheck: build fix, update.
|
|
|
@73351
|
6 years |
vboxsync |
VBoxGuest,VMMDev,DBGF,VM: Added bug check report to VBoxGuest/VMMDev …
|
|
|
@73348
|
6 years |
vboxsync |
DBGF,DBGC,GIMHv: Added some basic windows bug check formatting …
|
|
|
@73346
|
6 years |
vboxsync |
DBGFR3PagingDumpEx: Deal with shadow mode PGMMODE_NONE (NEM). bugref:9044
|
|
|
@73340
|
6 years |
vboxsync |
VMM/GIM: Address todo mentioned in r123944.
|
|
|
@73335
|
6 years |
vboxsync |
GIMHvInternal.h: r=bird todo
|
|
|