|
|
@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
|
|
|
@70955
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70954
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70953
|
7 years |
vboxsync |
VMM: Clarified docs on fRecompilerUser/Supervisor and did some related …
|
|
|
@70952
|
7 years |
vboxsync |
VMM: More build fixing.
|
|
|
@70951
|
7 years |
vboxsync |
VMM: Added a bMainExecutionEngine member to the VM structure for use …
|
|
|
@70950
|
7 years |
vboxsync |
VMM: Added a bMainExecutionEngine member to the VM structure for use …
|
|
|
@70949
|
7 years |
vboxsync |
VMM: Added a bMainExecutionEngine member to the VM structure for use …
|
|
|
@70948
|
7 years |
vboxsync |
VMM: Added a bMainExecutionEngine member to the VM structure for use …
|
|
|
@70946
|
7 years |
vboxsync |
VMM/NEM: More code. [build fix]
|
|
|
@70945
|
7 years |
vboxsync |
VMM/NEM: More code.
|
|
|
@70944
|
7 years |
vboxsync |
VMM/NEM: More code.
|
|
|
@70942
|
7 years |
vboxsync |
VMM/NEM: More code.
|
|
|
@70941
|
7 years |
vboxsync |
VMM: Don't assert on VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT.
|
|
|
@70932
|
7 years |
vboxsync |
PDMDevice.cpp: Try instantiate devices in instance order, unless …
|
|
|
@70918
|
7 years |
vboxsync |
VMM: NEM kick off.
|
|
|
@70917
|
7 years |
vboxsync |
SUPDrv,VMM: Added SUPR0GetRawModeUsability() for checking whether …
|
|
|
@70913
|
7 years |
vboxsync |
CPUM: Infrastructure for speculative execution control.
|
|
|
@70901
|
7 years |
vboxsync |
VMM/HMSVMR0: Log.
|
|
|
@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.
|
|
|
@70860
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@70846
|
7 years |
vboxsync |
VMM/CPUM: Dump recognized bits in leaf 0x80000007 for both host and …
|
|
|
@70845
|
7 years |
vboxsync |
VMM/CPUM: Fixed read host CPUID leaf 0x80000008 before logging.
|
|
|
@70794
|
7 years |
vboxsync |
VMM/CPUM: Try passthrough invariant TSC feature by default incl. on …
|
|
|
@70788
|
7 years |
vboxsync |
VMM/CPUM: nit.
|
|
|
@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.
|
|
|
@70780
|
7 years |
vboxsync |
VMM/EM: Fix broken hypercall handling on when nested hw.virt support …
|
|
|
@70779
|
7 years |
vboxsync |
scm again
|
|
|
@70778
|
7 years |
vboxsync |
VMM/PDMBlkCache: Commit some debug code for tracing I/O requests I had …
|
|
|
@70742
|
7 years |
vboxsync |
VMM: Extended the 'phys' with a 'verbose' option that shows page types …
|
|
|
@70741
|
7 years |
vboxsync |
VMM: Extended the 'phys' with a 'verbose' option that shows page types …
|
|
|
@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.
|
|
|
@70730
|
7 years |
vboxsync |
VMM/EM: Fix assertion introduced by r120408.
|
|
|
@70721
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Exclude VINTR intercept of the outer …
|
|
|
@70720
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Log when nested hw.virt is disabled when the …
|
|
|