|
|
@72592
|
7 years |
vboxsync |
IEM: Defined IEM_CPUMCTX_EXTRN_EXEC_DECODED_NO_MEM_MASK and …
|
|
|
@72590
|
7 years |
vboxsync |
HM,IEM,EM: Added IEMExecDecodedRdtsc and IEMExecDecodedRdtscp for …
|
|
|
@72580
|
7 years |
vboxsync |
EM,NEM: Added /EM/ExitOptimizationEnabled config option to disable …
|
|
|
@72569
|
7 years |
vboxsync |
EM,IEM,NEM: Started working on optimizing adjacent exits using IEM. …
|
|
|
@72565
|
7 years |
vboxsync |
EM,TRPM: Record TSC with exit history in raw-mode. Added the exit …
|
|
|
@72564
|
7 years |
vboxsync |
EM,TRPM,IOM: Improved the raw-mode exit history a little (just for the …
|
|
|
@72560
|
7 years |
vboxsync |
EM,HM: Replaced HM exit history with the EM one. VT-x now reads TSC on …
|
|
|
@72559
|
7 years |
vboxsync |
EM,TRPM: Record raw-mode traps (no timestamps). bugref:9044
|
|
|
@72555
|
7 years |
vboxsync |
EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
|
|
|
@72546
|
7 years |
vboxsync |
NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. …
|
|
|
@72541
|
7 years |
vboxsync |
NEM/win: Added TSC offset to the complaint list. Some exploration of …
|
|
|
@72526
|
7 years |
vboxsync |
NEM,TM: More TSC adjustments for NEM/win. bugref:9044
|
|
|
@72522
|
7 years |
vboxsync |
NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
|
|
|
@72510
|
7 years |
vboxsync |
cpumctx.h: Corrected the CPUMCTX_EXTRN_NEM_WIN_INHIBIT_NMI value. …
|
|
|
@72501
|
7 years |
vboxsync |
cpumctx.h: Forgot to up CPUMCTX_EXTRN_ALL when adding …
|
|
|
@72497
|
7 years |
vboxsync |
IEM: Use pVCpu->cpum.s.GstCtx, avoid passing pCtx as a parameter or …
|
|
|
@72493
|
7 years |
vboxsync |
IEM,REM,++: Removed code related IEM_VERIFICATION_MODE and friends …
|
|
|
@72491
|
7 years |
vboxsync |
cpum.h: doxygen fix. bugref:9044
|
|
|
@72490
|
7 years |
vboxsync |
NEM,EM: Generic optimization of I/O port accesses that have to be …
|
|
|
@72488
|
7 years |
vboxsync |
NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
|
|
|
@72484
|
7 years |
vboxsync |
IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
|
|
|
@72469
|
7 years |
vboxsync |
GIM,IEM: Correctly hook up hypercalls thru IEM. bugref:9044
- IEM: …
|
|
|
@72462
|
7 years |
vboxsync |
EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
|
|
|
@72456
|
7 years |
vboxsync |
VMM: Fail to start VM when nested-paging/UX isn't available when …
|
|
|
@72415
|
7 years |
vboxsync |
NEM/win: More MSR work. Document IA32_APIC_BASE issues (no X2APIC, …
|
|
|
@72412
|
7 years |
vboxsync |
NEM/win: More code merging. bugref:9044
|
|
|
@72392
|
7 years |
vboxsync |
NEM/win: TSC_AUX and APIC_BASE work. bugref:9044
|
|
|
@72358
|
7 years |
vboxsync |
NEM: Sync more MSR state; don't treat unrecoverable exceptions as …
|
|
|
@72352
|
7 years |
vboxsync |
Main, VMMDev: implemented IDisplay::SetScreenLayout, VMMDev …
|
|
|
@72343
|
7 years |
vboxsync |
VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. …
|
|
|
@72341
|
7 years |
vboxsync |
Storage: Remove the storage debug library because it is not used anymore
|
|
|
@72332
|
7 years |
vboxsync |
Main: Added HWVirtExPropertyType::UseNativeApi for use with …
|
|
|
@72327
|
7 years |
vboxsync |
VMM: Expose VM::bMainExecutionEngine thru external API …
|
|
|
@72326
|
7 years |
vboxsync |
Main,SUPLib: Report both HwVirt and NestedPaging capabilities when NEM …
|
|
|
@72300
|
7 years |
vboxsync |
NEM,STAM: Partition memory statistics for NEM. bugref:9044
- STAM: …
|
|
|
@72267
|
7 years |
vboxsync |
VMM: Added NEMR3IsEnabled to go aloneside HMR3IsEnabled for the …
|
|
|
@72265
|
7 years |
vboxsync |
VMM: Added PGMGetGuestCR3Phys for debug/log purposes.
|
|
|
@72209
|
7 years |
vboxsync |
VMM/IEM: VBOX_WITH_NESTED_HWVIRT_SVM.
|
|
|
@72207
|
7 years |
vboxsync |
NEM: Inject interrupts from the inner NEM loop, use interrupt windows. …
|
|
|
@72178
|
7 years |
vboxsync |
VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps …
|
|
|
@72135
|
7 years |
vboxsync |
Additional SCSI ASC/ASCQ codes.
|
|
|
@72121
|
7 years |
vboxsync |
doxygen fix
|
|
|
@72116
|
7 years |
vboxsync |
pdmserialifs.h: Some small additions
|
|
|
@72083
|
7 years |
vboxsync |
Devices/Serial: Updates to the new emulation
|
|
|
@72072
|
7 years |
vboxsync |
pdmserialifs.h: Introduce a new interface for the serial port …
|
|
|
@72065
|
7 years |
vboxsync |
VMM/SVM: Interrupt injection fixes.
|
|
|
@71969
|
7 years |
vboxsync |
hm_svm.h: Doxygen build fix.
|
|
|
@71968
|
7 years |
vboxsync |
hm_svm.h: Doxygen build fix.
|
|
|
@71966
|
7 years |
vboxsync |
VMM/HMSVMAll: Some comments on the nuances of the VMCB caching with …
|
|
|
@71933
|
7 years |
vboxsync |
VMM/HM: Nested hw.virt: Fix the issue with preserving reserved bits …
|
|
|
@71929
|
7 years |
vboxsync |
hm_svm.h: nit.
|
|
|
@71927
|
7 years |
vboxsync |
VMM/HM: Naming, nits.
|
|
|
@71925
|
7 years |
vboxsync |
iom.h: Fixed buggy IOMMMIO_DOES_WRITE_MODE_ALLOW_QWORD macro (only …
|
|
|
@71859
|
7 years |
vboxsync |
VMM: SVM NestedPagingCtrl naming consistency with rest of the VMCB fields.
|
|
|
@71856
|
7 years |
vboxsync |
VMM/HMSVM: Clean up.
|
|
|
@71833
|
7 years |
vboxsync |
VMM: Nested hw.virt: Implement pause-filter and pause-filter threshold.
|
|
|
@71802
|
7 years |
vboxsync |
VMM: Comment, add pause-filter fields in the nested-guest VMCB cache …
|
|
|
@71775
|
7 years |
vboxsync |
Devices/Storage: Properly account for requests currently waiting for …
|
|
|
@71764
|
7 years |
vboxsync |
pdmdev.h: typo in PDMDevHlpSSMRegister3.
|
|
|
@71757
|
7 years |
vboxsync |
pdmaudioifs.h: Fixed PDMAUDIOPCMPROPS_INITIALIZOR, curing …
|
|
|
@71755
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Fix overriding SVM nested-guest PAT MSR while …
|
|
|
@71752
|
7 years |
vboxsync |
DevIchAc97: Alignment fixing.
|
|
|
@71695
|
7 years |
vboxsync |
VBoxGuest: VBGL_HGCM_HDR_INIT_TIMED, consistent use of VbglHGCMParm …
|
|
|
@71651
|
7 years |
vboxsync |
DevVGA,VBoxC,++: Code cleanup in progress. bugref:9094
|
|
|
@71643
|
7 years |
vboxsync |
VMM: whitespace consistency nit.
|
|
|
@71642
|
7 years |
vboxsync |
Build fix.
|
|
|
@71640
|
7 years |
vboxsync |
VMM: Nested hw.virt: Abstract SVM V_INTR_MASKING so we can refer to …
|
|
|
@71626
|
7 years |
vboxsync |
DevVGA,VBoxC: Code cleanup in progress. bugref:9094
|
|
|
@71619
|
7 years |
vboxsync |
DevVGA,VBoxC: Code cleanup in progress. bugref:9094
|
|
|
@71610
|
7 years |
vboxsync |
Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX …
|
|
|
@71609
|
7 years |
vboxsync |
Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX …
|
|
|
@71608
|
7 years |
vboxsync |
Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX …
|
|
|
@71607
|
7 years |
vboxsync |
DevVGA,SharedOpenGL: Code cleanup in progress. bugref:9094
|
|
|
@71606
|
7 years |
vboxsync |
Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX …
|
|
|
@71602
|
7 years |
vboxsync |
iprt/cdefs.h: Introduced a couple of more macros for paranoid handling …
|
|
|
@71599
|
7 years |
vboxsync |
Fixing 'indenting' of the AssertPtrReturn and …
|
|
|
@71597
|
7 years |
vboxsync |
DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094
|
|
|
@71596
|
7 years |
vboxsync |
DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094
|
|
|
@71595
|
7 years |
vboxsync |
DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094
|
|
|
@71592
|
7 years |
vboxsync |
DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094
|
|
|
@71590
|
7 years |
vboxsync |
DevVGA,HGSMI,++: Code cleanup in progress. bugref:9094
|
|
|
@71585
|
7 years |
vboxsync |
HGSMI.h: docs
|
|
|
@71529
|
7 years |
vboxsync |
VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and …
|
|
|
@71517
|
7 years |
vboxsync |
Guest Control: Added toolbox / vbox_stat error handling for not found …
|
|
|
@71488
|
7 years |
vboxsync |
DevVGA, Additions: minor improvements for the VGA configuration interface.
|
|
|
@71415
|
7 years |
vboxsync |
VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix FPU …
|
|
|
@71381
|
7 years |
vboxsync |
VMM/HM: Added VM debugger info dumping for SVM nested-guest VMCB cache.
|
|
|
@71364
|
7 years |
vboxsync |
GuestControl: Added and implemented IGuestSession::userHome and …
|
|
|
@71349
|
7 years |
vboxsync |
Guest Control/Main: Added (COM) error codes …
|
|
|
@71314
|
7 years |
vboxsync |
GuestControl: Added and implemented IGuestSession::userHome and …
|
|
|
@71293
|
7 years |
vboxsync |
NEM: Some stats; doc updates. bugref:9044
|
|
|
@71290
|
7 years |
vboxsync |
VMM: Better GVM alignment; assert padding sanity.
|
|
|
@71287
|
7 years |
vboxsync |
Main/ThreadTask: Added own logging group LOG_GROUP_MAIN_THREAD_TASK …
|
|
|
@71248
|
7 years |
vboxsync |
hm_svm.h: Comment nit.
|
|
|
@71246
|
7 years |
vboxsync |
gvm.h: Alignment fix
|
|
|
@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 …
|
|
|
@71184
|
7 years |
vboxsync |
CPUM,NEM: Introduced CPUMCTX field for tracking state that's not in …
|
|
|
@71176
|
7 years |
vboxsync |
Guest Control/Toolbox: Added …
|
|
|
@71163
|
7 years |
vboxsync |
VideoRec: Added some error codes to err.h.
|
|
|