|
|
@71165
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Add VMRUN check when SVM Flush-by-ASID is …
|
|
|
@71152
|
7 years |
vboxsync |
VMM/NEM/win: Refactoring... bugref:9044
|
|
|
@71108
|
7 years |
vboxsync |
Added speculation control settings to API, refined implementation.
|
|
|
@71095
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: ICEBP intercepts also updates NRIP.
|
|
|
@71094
|
7 years |
vboxsync |
VMM/IEM: Doxygen.
|
|
|
@71093
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Implement SVM decode-assist and NRIP.
|
|
|
@71092
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Implement SVM decode-assist and NRIP feature.
|
|
|
@71081
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044
|
|
|
@71079
|
7 years |
vboxsync |
VMM/IEM: space.
|
|
|
@71078
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fix GDTR, IDTR read intercepts. Previously it …
|
|
|
@71077
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fix GDTR, IDTR read intercepts. Previously it …
|
|
|
@71075
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044
|
|
|
@71069
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Update number of bytes fetched for SVM decode …
|
|
|
@71048
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fix decode-assist fetching 15 bytes for SVM …
|
|
|
@71043
|
7 years |
vboxsync |
NEM: More code - PoC kind of working now. bugref:9044
|
|
|
@71040
|
7 years |
vboxsync |
NEM: More code - DSL is getting somewhere now, but VRAM access sucks. …
|
|
|
@71036
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Comment, removed obsolete todo.
|
|
|
@71031
|
7 years |
vboxsync |
NEM: More code. bugref:9044
|
|
|
@70978
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044 [build fix]
|
|
|
@70977
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70970
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Flush TLB after switching modes if needed to …
|
|
|
@70960
|
7 years |
vboxsync |
PGMAllHandler: build fix. bugref:9044
|
|
|
@70955
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70954
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70952
|
7 years |
vboxsync |
VMM: More build fixing.
|
|
|
@70948
|
7 years |
vboxsync |
VMM: Added a bMainExecutionEngine member to the VM structure for use …
|
|
|
@70913
|
7 years |
vboxsync |
CPUM: Infrastructure for speculative execution control.
|
|
|
@70900
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Don't ignore result of PGMFlushTLB.
|
|
|
@70898
|
7 years |
vboxsync |
VMM/IEM: Fix SVM V_TPR/CR8 reads/writes (The bits are …
|
|
|
@70879
|
7 years |
vboxsync |
VMM/IEM: Don't look at nested SVM state when it isn't there.
|
|
|
@70863
|
7 years |
vboxsync |
VMM/IEM: Build fix.
|
|
|
@70862
|
7 years |
vboxsync |
VMM/IEM: Build fix.
|
|
|
@70861
|
7 years |
vboxsync |
VMM/IEM: ifdef space indents.
|
|
|
@70783
|
7 years |
vboxsync |
VMM/CPUM: Superfluous copy/paste line.
|
|
|
@70782
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Pick up the TSC offset from the original VMCB …
|
|
|
@70781
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Clean up interrupt injection for nested-guests.
|
|
|
@70736
|
7 years |
vboxsync |
VMM/IEM: comment typo.
|
|
|
@70735
|
7 years |
vboxsync |
VMM/IEM: SVM fixes.
|
|
|
@70733
|
7 years |
vboxsync |
VMM/IEM: Moved fGif out of svm hwvirt and into common nested hwvirt. …
|
|
|
@70732
|
7 years |
vboxsync |
VMM: Move fGif out of svm and into common nested hwvirt struct.
|
|
|
@70700
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: SVM fixes.
|
|
|
@70643
|
7 years |
vboxsync |
VMM/IEM: Fix incorrect register decoding and added canonical address …
|
|
|
@70613
|
7 years |
vboxsync |
VMM/IEM: Doxygen fix.
|
|
|
@70612
|
7 years |
vboxsync |
VMM: Expose PCID, INVPCID, FSGSBASE features to guests. Implemented …
|
|
|
@70464
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Only update EXTINTINFO on #VMEXIT when …
|
|
|
@70463
|
7 years |
vboxsync |
VMM/HM: Comment.
|
|
|
@70462
|
7 years |
vboxsync |
VMM/HM: Added HMSvmIsVGifActive, some cleanup and comments for how/why …
|
|
|
@70457
|
7 years |
vboxsync |
VMM: spaces, nit.
|
|
|
@70448
|
7 years |
vboxsync |
VMM/IEM: build fix.
|
|
|
@70446
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: ifdef consistency.
|
|
|
@70445
|
7 years |
vboxsync |
VMM/IEM: Add SVM intercept for tasks-switches.
|
|
|
@70416
|
7 years |
vboxsync |
VMM/IEM: SVM Virtual GIF check on VMRUN emulation.
|
|
|
@70358
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Clear INHIBIT_INTERRUPT during #VMEXIT to not …
|
|
|
@70355
|
7 years |
vboxsync |
VMM/IEM: Log nit.
|
|
|
@70353
|
7 years |
vboxsync |
VMM/IEM: SVM VMCB layout adjustments.
|
|
|
@70352
|
7 years |
vboxsync |
VMM/HM,CPUM: SVM VMCB layout adjustments.
|
|
|
@70302
|
7 years |
vboxsync |
VMM/IEM: VMCB layout adjustments.
|
|
|
@70263
|
7 years |
vboxsync |
VMM/IEM: SVM VMCB struct logical adjustments for new SVM features …
|
|
|
@70261
|
7 years |
vboxsync |
VMM/IEM: SVM VMCB struct logical adjustments for new SVM feature bits …
|
|
|
@70260
|
7 years |
vboxsync |
VMM: SVM VMCB struct logical adjustments for new SVM feature bits …
|
|
|
@70258
|
7 years |
vboxsync |
VMM/HM: Access SVM VMCB clean bits as a 32-bit field.
|
|
|
@70255
|
7 years |
vboxsync |
VMM/IEM: Match AMD spec exactly whenever possible while naming SVM …
|
|
|
@70234
|
7 years |
vboxsync |
VMM/CPUM: nit.
|
|
|
@70233
|
7 years |
vboxsync |
VMM/CPUM: todo for later.
|
|
|
@70178
|
7 years |
vboxsync |
VMM/HMSVMAll: Fix regression introduced in r114296. Typo while …
|
|
|
@70176
|
7 years |
vboxsync |
VMM/HMSVMAll: 0 is not a valid address-size field value for EXITINFO1 …
|
|
|
@70145
|
7 years |
vboxsync |
VMM/IEM: Update the address size field for basic IN/OUT instr. and …
|
|
|
@70071
|
7 years |
vboxsync |
VMM/CPUM: Raise #GP(0) like a physical CPU would when a …
|
|
|
@70057
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: Apply nested-guest TSC offset
|
|
|
@70056
|
7 years |
vboxsync |
VMM: Nested hw.virt: Apply nested-guest TSC offset when executing the …
|
|
|
@70020
|
7 years |
vboxsync |
VMM/HM: comment bit
|
|
|
@70019
|
7 years |
vboxsync |
VMM: Doxygen build fix
|
|
|
@70001
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: Fixed SVM intercept function calls to …
|
|
|
@70000
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Make SVM intercept functions smarter. Avoids …
|
|
|
@69930
|
7 years |
vboxsync |
VMM/HMSVMR0: Nits.
|
|
|
@69819
|
7 years |
vboxsync |
VMM: Nested Hw.virt: bits.
|
|
|
@69765
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: SVM fixes.
|
|
|
@69764
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM fixes.
|
|
|
@69715
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: Cache and restore EFER of the nested-guest …
|
|
|
@69581
|
7 years |
vboxsync |
PGMPhysRead: Try always memset to 0xff when pgmPhysReadHandler 'fails'.
|
|
|
@69566
|
7 years |
vboxsync |
IEM/IEMAllCImplSvmInstr.cpp.h: fix windows build issue with …
|
|
|
@69474
|
7 years |
vboxsync |
*: scm updates - header files should have 'svn:keywords=Id Revision' …
|
|
|
@69409
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: VMRUN fixes.
|
|
|
@69408
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Fix CPUMSvmVmExitRestoreHostState.
|
|
|
@69221
|
7 years |
vboxsync |
VMM: scm cleanups
|
|
|
@69216
|
7 years |
vboxsync |
CPUM: Reject invalid MTRR/PAT types.
|
|
|
@69160
|
7 years |
vboxsync |
VMM/CPUM: Renamed CPUMSetGuestEferNoCheck.
|
|
|
@69148
|
7 years |
vboxsync |
IEM: Do not clip EIP to 16 bits when running 16-bit code, Intel …
|
|
|
@69144
|
7 years |
vboxsync |
VMM: Added CPUMSetGuestEferNoCheck so we can also call it when …
|
|
|
@69141
|
7 years |
vboxsync |
VMM/IEM: Fix return code of IEMExecSvmVmexit, logging.
|
|
|
@69139
|
7 years |
vboxsync |
VMM/HM: Fix typo overwriting SVM CR0 read intercept controls being …
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@69100
|
7 years |
vboxsync |
PDM/PGM: Return 0xff to devices.
|
|
|
@69046
|
7 years |
vboxsync |
Global: replace fall-through comments with RT_FALL_THRU(). …
|
|
|
@69032
|
7 years |
vboxsync |
VMM/CPUMAllRegs: Added an assertion to ensure the host (outer guest) …
|
|
|
@68997
|
7 years |
vboxsync |
VMM/IEM: Adjust assertion to allow VINF_EM_TRIPLE_FAULT in …
|
|
|
@68970
|
7 years |
vboxsync |
VMM/IEM: Fix delivery of triple-fault/CPU shutdown condition as part …
|
|
|
@68910
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: SVM hardware-assisted execution bits.
|
|
|
@68906
|
7 years |
vboxsync |
VMM/IEM/IEMAllCImplSvmInstr.cpp.h: Fix swapped DR6, DR7 on SVM #VMEXIT …
|
|
|
@68785
|
7 years |
vboxsync |
PGMAllBth.h: indent.
|
|
|