|
|
@71697
|
7 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@71692
|
7 years |
vboxsync |
VMM/HMSVMR0: Increment RIP on handling PAUSE #VMEXIT and intercept …
|
|
|
@71676
|
7 years |
vboxsync |
Comments.
|
|
|
@71641
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: Use CPUMIsGuestSvmVirtIntrMasking instead of …
|
|
|
@71640
|
7 years |
vboxsync |
VMM: Nested hw.virt: Abstract SVM V_INTR_MASKING so we can refer to …
|
|
|
@71586
|
7 years |
vboxsync |
PGMAllPool: doc fix
|
|
|
@71565
|
7 years |
vboxsync |
VMM/HMSVMR0: Safer to use the TSC offset from TMCpuTickCanUseRealTSC …
|
|
|
@71559
|
7 years |
vboxsync |
VMM/HMSVMR0: Duplicate case label.
|
|
|
@71530
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: MSRPM bit access assertion, fix.
|
|
|
@71529
|
7 years |
vboxsync |
VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and …
|
|
|
@71504
|
7 years |
vboxsync |
VMM/HMSVMR0: Avoid intercepting CR4 reads when possible. Added todo …
|
|
|
@71476
|
7 years |
vboxsync |
VMM/HMSVMR0: Comment nit.
|
|
|
@71450
|
7 years |
vboxsync |
VMM/HMSVMR0: Comment nit.
|
|
|
@71446
|
7 years |
vboxsync |
VMM/HMSVMR0: Use #MF exception and CR0.NE=1 method of handling …
|
|
|
@71445
|
7 years |
vboxsync |
VMM/HMSVMR0: Fix FERR_FREEZE intercepts.
|
|
|
@71444
|
7 years |
vboxsync |
VMM/HMSVMR0: Assertion.
|
|
|
@71443
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Don't need to clear extra fields on reset …
|
|
|
@71419
|
7 years |
vboxsync |
VMM/HM: Nested hw.virt: Don't double restore fields that are already …
|
|
|
@71418
|
7 years |
vboxsync |
VMM/HMSVMR0: Remove unused function, build fix.
|
|
|
@71417
|
7 years |
vboxsync |
VMM/HM: Comment.
|
|
|
@71416
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fix exitinfo1 field for …
|
|
|
@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 …
|
|
|
@71382
|
7 years |
vboxsync |
VMM/HM: Nit.
|
|
|
@71381
|
7 years |
vboxsync |
VMM/HM: Added VM debugger info dumping for SVM nested-guest VMCB cache.
|
|
|
@71344
|
7 years |
vboxsync |
VMM/HM: Add nested-guest exit reason stat array for SVM R0 execution.
|
|
|
@71342
|
7 years |
vboxsync |
VMM/CPUM: Include GIF as part of nested hw.virt CPUM info.
|
|
|
@71341
|
7 years |
vboxsync |
VMM/EM: Todo comment and removed superfluous double negation in …
|
|
|
@71340
|
7 years |
vboxsync |
VMM/HMSVMAll: Assertion.
|
|
|
@71313
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@71312
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Explicitly skip intercepting #UD and #BP …
|
|
|
@71307
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Use different IPE for weird failure.
|
|
|
@71297
|
7 years |
vboxsync |
NEM: Some more 17115 fixes and noted down an issue (possibly not at …
|
|
|
@71296
|
7 years |
vboxsync |
NEM: Updates for build 17115 and fixes for AMD-V. bugref:9044
|
|
|
@71293
|
7 years |
vboxsync |
NEM: Some stats; doc updates. bugref:9044
|
|
|
@71290
|
7 years |
vboxsync |
VMM: Better GVM alignment; assert padding sanity.
|
|
|
@71289
|
7 years |
vboxsync |
NEM: Complain about A20 too. bugref:9044
|
|
|
@71286
|
7 years |
vboxsync |
NEM: Better section heading. bugref:9044
|
|
|
@71284
|
7 years |
vboxsync |
NEM: Working on the @page docs for windows. bugref:9044
|
|
|
@71283
|
7 years |
vboxsync |
NEM: Working on the @page docs for windows. bugref:9044
|
|
|
@71280
|
7 years |
vboxsync |
VMM/APIC: Log when Hyper-V x2APIC compatibility mode is enabled.
|
|
|
@71279
|
7 years |
vboxsync |
NEM: working on the @page docs for windows. bugref:9044
|
|
|
@71275
|
7 years |
vboxsync |
NEM: working on the @page docs for windows. bugref:9044
|
|
|
@71266
|
7 years |
vboxsync |
VMM/APIC: Allow Hyper-V paravirt. guests to read reserved LDR+1 …
|
|
|
@71265
|
7 years |
vboxsync |
VMM/GIMHv: Added some newer Hyper-V paravirt. CPUID feature bits.
|
|
|
@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
|
|
|
@71211
|
7 years |
vboxsync |
iomMmioHandler: pDevIns can be NULL in R0 and RC, return to ring-3.
|
|
|
@71198
|
7 years |
vboxsync |
SUPDrv,VMMR0: Prepped for extending the fast I/O control interface a …
|
|
|
@71189
|
7 years |
vboxsync |
VMM/CPUM: Log nit.
|
|
|
@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 …
|
|
|
@71166
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Try expose SVM flush-by-ASID to the guest.
|
|
|
@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
|
|
|
@71136
|
7 years |
vboxsync |
SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, …
|
|
|
@71131
|
7 years |
vboxsync |
VMM/NEM/win: Code for discovering VID I/O control functions (for …
|
|
|
@71130
|
7 years |
vboxsync |
VMM/NEM/win: Reimplemented virtual process API, optimizing the cancel …
|
|
|
@71129
|
7 years |
vboxsync |
VMM/NEM/win: Reimplemented virtual process API, optimizing the cancel …
|
|
|
@71118
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Expose NRIP and decode-assist SVM features …
|
|
|
@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.
|
|
|
@71087
|
7 years |
vboxsync |
VMM/NEM/win: Get registers via hypercalls. bugref:9044
|
|
|
@71083
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win page hacking. bugref:9044 [build fix]
|
|
|
@71082
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win page hacking. bugref:9044
|
|
|
@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 …
|
|
|
@71076
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044 [build fix]
|
|
|
@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 …
|
|
|
@71064
|
7 years |
vboxsync |
VMM/HM: We no longer require NRIP to be present when decode-assist is …
|
|
|
@71048
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fix decode-assist fetching 15 bytes for SVM …
|
|
|
@71047
|
7 years |
vboxsync |
VMM/HM: Todo.
|
|
|
@71044
|
7 years |
vboxsync |
NEM: Upped the max mapped pages to 4000, which helps with performance. …
|
|
|
@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.
|
|
|
@71035
|
7 years |
vboxsync |
NEM: More code - got the 'FATAL: Could not read from the boot medium! …
|
|
|
@71032
|
7 years |
vboxsync |
NEM: More code. bugref:9044
|
|
|
@71031
|
7 years |
vboxsync |
NEM: More code. bugref:9044
|
|
|
@71020
|
7 years |
vboxsync |
NEM: More code. bugref:9044
|
|
|
@71004
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Fix intercepting VMMCALL while executing …
|
|
|
@70986
|
7 years |
vboxsync |
VMM/HM: Log and nit.
|
|
|
@70984
|
7 years |
vboxsync |
NEM: Working on the EM loops. bugref:9044 [bug fix]
|
|
|
@70980
|
7 years |
vboxsync |
NEM: Working on the EM loops. bugref:9044 [build fix]
|
|
|
@70979
|
7 years |
vboxsync |
NEM: Working on the EM loops. 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 …
|
|
|
@70969
|
7 years |
vboxsync |
VMM/HMSVMR0: Logging build fix.
|
|
|
@70968
|
7 years |
vboxsync |
VMM/HMSVMR0: Logging.
|
|
|
@70960
|
7 years |
vboxsync |
PGMAllHandler: build fix. bugref:9044
|
|
|