|
|
@71444
|
7 years |
vboxsync |
VMM/HMSVMR0: Assertion.
|
|
|
@71418
|
7 years |
vboxsync |
VMM/HMSVMR0: Remove unused function, build fix.
|
|
|
@71415
|
7 years |
vboxsync |
VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix FPU …
|
|
|
@71383
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested hw.virt: Handle NMI intercept #VMEXIT for a …
|
|
|
@71344
|
7 years |
vboxsync |
VMM/HM: Add nested-guest exit reason stat array for SVM R0 execution.
|
|
|
@71313
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@71312
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Explicitly skip intercepting #UD and #BP …
|
|
|
@71296
|
7 years |
vboxsync |
NEM: Updates for build 17115 and fixes for AMD-V. bugref:9044
|
|
|
@71243
|
7 years |
vboxsync |
doxygen build fix. bugref:9044
|
|
|
@71224
|
7 years |
vboxsync |
NEM/w: Optimizations and build fixes for the other configurations. …
|
|
|
@71223
|
7 years |
vboxsync |
NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044 [build fixes]
|
|
|
@71222
|
7 years |
vboxsync |
NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044
|
|
|
@71198
|
7 years |
vboxsync |
SUPDrv,VMMR0: Prepped for extending the fast I/O control interface a …
|
|
|
@71188
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested hw.virt: Logging.
|
|
|
@71184
|
7 years |
vboxsync |
CPUM,NEM: Introduced CPUMCTX field for tracking state that's not in …
|
|
|
@71171
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Don't assume the VMCB is cached by VMCB …
|
|
|
@71152
|
7 years |
vboxsync |
VMM/NEM/win: Refactoring... bugref:9044
|
|
|
@71136
|
7 years |
vboxsync |
SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, …
|
|
|
@71130
|
7 years |
vboxsync |
VMM/NEM/win: Reimplemented virtual process API, optimizing the cancel …
|
|
|
@71108
|
7 years |
vboxsync |
Added speculation control settings to API, refined implementation.
|
|
|
@71087
|
7 years |
vboxsync |
VMM/NEM/win: Get registers via hypercalls. bugref:9044
|
|
|
@71075
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044
|
|
|
@71004
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Fix intercepting VMMCALL while executing …
|
|
|
@70977
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70969
|
7 years |
vboxsync |
VMM/HMSVMR0: Logging build fix.
|
|
|
@70968
|
7 years |
vboxsync |
VMM/HMSVMR0: Logging.
|
|
|
@70917
|
7 years |
vboxsync |
SUPDrv,VMM: Added SUPR0GetRawModeUsability() for checking whether …
|
|
|
@70901
|
7 years |
vboxsync |
VMM/HMSVMR0: Log.
|
|
|
@70860
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@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.
|
|
|
@70732
|
7 years |
vboxsync |
VMM: Move fGif out of svm and into common nested hwvirt struct.
|
|
|
@70721
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Exclude VINTR intercept of the outer …
|
|
|
@70704
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@70703
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@70701
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@70700
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: SVM fixes.
|
|
|
@70612
|
7 years |
vboxsync |
VMM: Expose PCID, INVPCID, FSGSBASE features to guests. Implemented …
|
|
|
@70606
|
7 years |
vboxsync |
updates (bugref:9087)
|
|
|
@70528
|
7 years |
vboxsync |
VMM/HMVMXR0: Temporarily back out r120196 (needs other local commit to …
|
|
|
@70527
|
7 years |
vboxsync |
VMM/HMVMXR0: Temporarily back out r120196 (neeeds another local commit …
|
|
|
@70526
|
7 years |
vboxsync |
VMM/HMVMXR0: Enable executing INVPCID in the guest and cause VM-exits …
|
|
|
@70516
|
7 years |
vboxsync |
VMM/HMVMXR0: Add VM-exit instruction information struct for INVEPT, …
|
|
|
@70498
|
7 years |
vboxsync |
hmR0VmxExitMovCRx: When reading into RSP/ESP we must set …
|
|
|
@70465
|
7 years |
vboxsync |
VMM/HMSVMR0: space.
|
|
|
@70457
|
7 years |
vboxsync |
VMM: spaces, nit.
|
|
|
@70451
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Fix regression with the guest GIF when …
|
|
|
@70449
|
7 years |
vboxsync |
VMM/HMSVMR0: We shuoldn't be receiving any interrupt-window exiting …
|
|
|
@70447
|
7 years |
vboxsync |
VMM/HMSVMR0: Handle SVM_EXIT_INVALID and unlikely VMRUN failure while …
|
|
|
@70415
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: Implement virtual GIF to not intercept …
|
|
|
@70414
|
7 years |
vboxsync |
VMM/HMSVMR0: linespace nit.
|
|
|
@70413
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: Implemented virtualized VMSAVE/VMLOAD to avoid …
|
|
|
@70412
|
7 years |
vboxsync |
VMM/HMSVMR0: gcc build fix.
|
|
|
@70411
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix (defined but not used function).
|
|
|
@70410
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@70409
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: look at the VMCB cache should be valid at …
|
|
|
@70408
|
7 years |
vboxsync |
VMM/HMSVMR0: Clean up.
|
|
|
@70380
|
7 years |
vboxsync |
VMM/HMSVMR0: Comment update.
|
|
|
@70379
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Fix a bug that caused an event to be …
|
|
|
@70359
|
7 years |
vboxsync |
VMM/HMSVMR0: Guru don't assert. debugging.
|
|
|
@70357
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: build fix.
|
|
|
@70356
|
7 years |
vboxsync |
VMM/HMSVMR0: When intercepting all exceptions (debug mode), don't …
|
|
|
@70354
|
7 years |
vboxsync |
VMM/HMSVMR0: unintended brace alteration.
|
|
|
@70352
|
7 years |
vboxsync |
VMM/HM,CPUM: SVM VMCB layout adjustments.
|
|
|
@70303
|
7 years |
vboxsync |
VMM/HMSVMR0: Fix debug assertion while stepping through the VM debugger.
|
|
|
@70301
|
7 years |
vboxsync |
VMM: Updating VMCB layout with the new GUEST_INTERRUPT_MASK field, …
|
|
|
@70264
|
7 years |
vboxsync |
VMM/HMSVM: Add VGIF, dump new VMCB bits (VGIF, SEV, SEV-ES, Virt …
|
|
|
@70262
|
7 years |
vboxsync |
VMM/HM: SVM VMCB struct logical adjustments for new SVM features …
|
|
|
@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.
|
|
|
@70254
|
7 years |
vboxsync |
VMM: Match the AMD specs exactly whenever possible for SVM specific …
|
|
|
@70253
|
7 years |
vboxsync |
VMM/HMSVMR0: Comment nit.
|
|
|
@70232
|
7 years |
vboxsync |
VMM/HMSVMR0: Comments.
|
|
|
@70177
|
7 years |
vboxsync |
VMM/HMSVMR0: Ensure clean bits are updated while loading/merging …
|
|
|
@70116
|
7 years |
vboxsync |
VMM/HMSVMR0: Don't intercept SMIs while executing a guest and for …
|
|
|
@70056
|
7 years |
vboxsync |
VMM: Nested hw.virt: Apply nested-guest TSC offset when executing the …
|
|
|
@70006
|
7 years |
vboxsync |
VMM/HMSVMR0: Intercept SMIs for nested-guests and don't intercept them …
|
|
|
@70005
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Added hmR0SvmExitXcptGeneric to redirect …
|
|
|
@70004
|
7 years |
vboxsync |
VMM/HMSVMR0: Todo.
|
|
|
@70003
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested hw.virt: bits, remove unneeded code.
|
|
|
@70002
|
7 years |
vboxsync |
VMM/HMSVMR0: Always intercept SMI.
|
|
|
@70000
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Make SVM intercept functions smarter. Avoids …
|
|
|
@69975
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested hw.virt: Nits.
|
|
|
@69974
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested hw.virt: Nits.
|
|
|
@69964
|
7 years |
vboxsync |
HMSVMR0.cpp/hmR0SvmExitIntr: Log4 statement missing ES register.
|
|
|
@69945
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Fix. Restore VMCB fields on (premature) …
|
|
|
@69934
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Bits
|
|
|
@69932
|
7 years |
vboxsync |
VMM/HMSVMR0: Comment.
|
|
|
@69930
|
7 years |
vboxsync |
VMM/HMSVMR0: Nits.
|
|
|
@69928
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Build fix
|
|
|
@69927
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Build fix
|
|
|
@69926
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Fixes
|
|
|
@69916
|
7 years |
vboxsync |
VMM/HMSVMR0: todo correction.
|
|
|
@69915
|
7 years |
vboxsync |
VMM/HMSVMR0: todo.
|
|
|
@69914
|
7 years |
vboxsync |
VMM/HMSVMR0: Flushing TLB in nested hw.virt fix.
|
|
|
@69898
|
7 years |
vboxsync |
VMM/HMSVMR0: Windows debug build fix
|
|
|
@69856
|
7 years |
vboxsync |
VMM/HMVMXR0: Fix assertion on longjmp callback code path while saving …
|
|
|
@69851
|
7 years |
vboxsync |
VMM/HMVMXR0: todo, the ifdef shouldn't be required any longer.
|
|
|
@69850
|
7 years |
vboxsync |
VMM/HMVMXR0: Don't flag guest-CPU context changed while reverting …
|
|
|
@69819
|
7 years |
vboxsync |
VMM: Nested Hw.virt: bits.
|
|
|