|
|
@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
|
|
|
@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
|
|
|
@71064
|
7 years |
vboxsync |
VMM/HM: We no longer require NRIP to be present when decode-assist is …
|
|
|
@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. …
|
|
|
@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
|
|
|
@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
|
|
|
@70977
|
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 …
|
|
|
@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.
|
|
|
@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.
|
|
|
@70781
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Clean up interrupt injection for nested-guests.
|
|
|
@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 …
|
|
|
@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.
|
|
|
@70720
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Log when nested hw.virt is disabled when the …
|
|
|
@70714
|
7 years |
vboxsync |
VMM/CPUM: Changed the nested SVM CFGM key to the common NestedHWVirt one.
|
|
|
@70672
|
7 years |
vboxsync |
VMM/EM: Nested Hw.virt: Fix SVM nested-guest virtual-interrupt delivery.
|
|
|
@70654
|
7 years |
vboxsync |
VMM/CPUM: Mask out INVPCID in addition to PCID when FSGSBASE is not …
|
|
|
@70612
|
7 years |
vboxsync |
VMM: Expose PCID, INVPCID, FSGSBASE features to guests. Implemented …
|
|
|
@70606
|
7 years |
vboxsync |
updates (bugref:9087)
|
|
|
@70557
|
7 years |
vboxsync |
VMM/HM: Fix missing stat counter line.
|
|
|
@70555
|
7 years |
vboxsync |
CPUMR3CpuId.cpp: Two more entries, one of which is unconfirmed.
|
|
|
@70551
|
7 years |
vboxsync |
CPUMR3CpuId.cpp: Goldmont Plus.
|
|
|
@70550
|
7 years |
vboxsync |
CPUMR3CpuId: Added comment about unknown CPUID 706a1.
|
|
|
@70531
|
7 years |
vboxsync |
Typos.
|
|
|
@70520
|
7 years |
vboxsync |
VMM/SELM: The gdtguest and ldtguest info handlers read memory and must …
|
|
|
@70450
|
7 years |
vboxsync |
VMM/CPUMR3CpuId.cpp: Some new intel model numbers.
|
|
|
@70441
|
7 years |
vboxsync |
VMM/HM: nit.
|
|
|
@70415
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: Implement virtual GIF to not intercept …
|
|
|
@70413
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: Implemented virtualized VMSAVE/VMLOAD to avoid …
|
|
|
@70399
|
7 years |
vboxsync |
VMM: Hacked up a 486 CPU profile.
|
|
|
@70372
|
7 years |
vboxsync |
PGM: Fixes for 256 MB VRAM in raw-mode. bugref:9084
* PGMR3MapPT: …
|
|
|
@70352
|
7 years |
vboxsync |
VMM/HM,CPUM: SVM VMCB layout adjustments.
|
|
|
@70323
|
7 years |
vboxsync |
Doxygen.
|
|
|
@70322
|
7 years |
vboxsync |
USB: When capturing devices, provide the speed rather than USB port …
|
|
|
@70306
|
7 years |
vboxsync |
VMM/CPUM: Print the hidden selector attributes, not fflags.
|
|
|
@70301
|
7 years |
vboxsync |
VMM: Updating VMCB layout with the new GUEST_INTERRUPT_MASK field, …
|
|
|
@70300
|
7 years |
vboxsync |
VMM/CPUM: SVM info dump adjustments.
|
|
|
@70299
|
7 years |
vboxsync |
VMM: Moved the SVM dumping functions to where it's logically more …
|
|
|
@70290
|
7 years |
vboxsync |
VMM/HM: Dump SVM VMCB nit.
|
|
|
@70269
|
7 years |
vboxsync |
VMM/CPUM: Dump nit.
|
|
|
@70268
|
7 years |
vboxsync |
VMM/HM: Tidy dumping.
|
|
|
@70266
|
7 years |
vboxsync |
VMM/HM: Added dumping of SVM VMCB state save area.
|
|
|
@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 …
|
|
|
@70184
|
7 years |
vboxsync |
VMM/CPUM: Added guest CPUID feature bits for SVM VGIF and Virtualized …
|
|
|
@70039
|
7 years |
vboxsync |
Fixed typo: Occurance -> Occurrence.
|
|
|
@70018
|
7 years |
vboxsync |
VMM/TM: Added a CFGM value TM/UTCTouchFileOnJump to give a file to be …
|
|
|
@70000
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Make SVM intercept functions smarter. Avoids …
|
|
|
@69952
|
7 years |
vboxsync |
VMM/TMR3UtcNow: pretty numbers
|
|
|
@69951
|
7 years |
vboxsync |
VMM/TMR3UtcNow: Log time changes between two calls larger than 30min. …
|
|
|
@69950
|
7 years |
vboxsync |
VMM/TMR3UtcNow: Log time changes between two calls larger than 30min.
|
|
|
@69900
|
7 years |
vboxsync |
CPUDb: Added T2600 (Yonah), T7600 (Merom) CPU profiles.
|
|
|
@69883
|
7 years |
vboxsync |
CPUID: Always expose HTT CPUID bit if in CPU profile (bugref:6930).
|
|
|
@69880
|
7 years |
vboxsync |
CPUM: Enabled X6800 profile.
|
|
|
@69860
|
7 years |
vboxsync |
CPUM: Enabled inadvertently disabled Pentium M Dothan profile.
|
|
|
@69753
|
7 years |
vboxsync |
iprt/dir: Morphing PRTDIR into a handle named RTDIR. (Been wanting to …
|
|
|
@69674
|
7 years |
vboxsync |
iprt: A bunch of basic function for working the file system relative …
|
|
|
@69653
|
7 years |
vboxsync |
VMM: scm cleanups
|
|
|
@69586
|
7 years |
vboxsync |
Added sample 65nm Core 2 CPU profile. Not currently exposed.
|
|
|
@69535
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: nit.
|
|
|
@69474
|
7 years |
vboxsync |
*: scm updates - header files should have 'svn:keywords=Id Revision' …
|
|
|
@69440
|
7 years |
vboxsync |
VMM: Use iprt/formats/elf*.h instead of the internal IPRT headers.
|
|
|
@69439
|
7 years |
vboxsync |
VMM: Use iprt/formats/elf*.h instead of the internal IPRT headers.
|
|
|
@69221
|
7 years |
vboxsync |
VMM: scm cleanups
|
|
|