|
|
@53632
|
10 years |
vboxsync |
Return to ring-3 trace points.
|
|
|
@53631
|
10 years |
vboxsync |
vmexit trace points.
|
|
|
@53630
|
10 years |
vboxsync |
dtrace library fixes/hacks.
|
|
|
@53629
|
10 years |
vboxsync |
no else after break
|
|
|
@53628
|
10 years |
vboxsync |
no else after break
|
|
|
@53627
|
10 years |
vboxsync |
HMVMXR0.cpp: Assert that EFLAGS are valid.
|
|
|
@53624
|
10 years |
vboxsync |
scm automatic cleanups.
|
|
|
@53613
|
10 years |
vboxsync |
HMVMXR0.cpp: hmR0VmxCheckExitDueToEventDelivery returns error codes in …
|
|
|
@53612
|
10 years |
vboxsync |
HMVMXR0.cpp: no else after return.
|
|
|
@53611
|
10 years |
vboxsync |
HMVMXR0.cpp: Use assertions better.
|
|
|
@53574
|
10 years |
vboxsync |
CFGMR3ValidateConfig: pszNode has a trailing slash, so don't add an …
|
|
|
@53571
|
10 years |
vboxsync |
VMMR3: use CFGMR3ValidateConfig() according to its documentation.
|
|
|
@53569
|
10 years |
vboxsync |
typo.
|
|
|
@53509
|
10 years |
vboxsync |
VMM/GIM: nits.
|
|
|
@53467
|
10 years |
vboxsync |
VMM: Removed VBOX_WITH_NEW_MSR_CODE and the code marked ifndef …
|
|
|
@53466
|
10 years |
vboxsync |
VMM/MSRs: Added status codes for returning to ring-3 to service the …
|
|
|
@53442
|
10 years |
vboxsync |
PDM Audio: Branch -> trunk.
|
|
|
@53441
|
10 years |
vboxsync |
VMM/TM: Rename TMMODE to TMTSCMODE and the corresponding enum and CFGM …
|
|
|
@53439
|
10 years |
vboxsync |
TMInternal.h: r=bird: TMMODE should be TMTSCMODE.
|
|
|
@53438
|
10 years |
vboxsync |
TM: Use CFGMR3Exists. Moved the do-not-use-dynamic-mode-with-SMP-VMs …
|
|
|
@53437
|
10 years |
vboxsync |
CFGM: Added CFGMR3Exists for TM.
|
|
|
@53433
|
10 years |
vboxsync |
VMM/TM: typo.
|
|
|
@53432
|
10 years |
vboxsync |
VMM/TM: typo.
|
|
|
@53431
|
10 years |
vboxsync |
VMM/TM: CFGM validation fix.
|
|
|
@53430
|
10 years |
vboxsync |
VMM/TM: First step in introducing the invariant TM mode.
|
|
|
@53423
|
10 years |
vboxsync |
IEMAllInstructions.cpp.h: evex & xop notes.
|
|
|
@53414
|
10 years |
vboxsync |
VMM/HM: Minor nit.
|
|
|
@53391
|
10 years |
vboxsync |
VMM/CPUM: Fix crash while dumping hypervisor leafs
|
|
|
@53326
|
10 years |
vboxsync |
VMM/TM: When UseRealTSC is forced, use it even for SMP.
|
|
|
@53325
|
10 years |
vboxsync |
VMM: Fix sign inconsistency in the RealUseTSC case.
|
|
|
@53307
|
10 years |
vboxsync |
VMM/TM: Logging fix.
|
|
|
@53300
|
10 years |
vboxsync |
VMM: logging fix
|
|
|
@53283
|
10 years |
vboxsync |
VMM/GIM: nit.
|
|
|
@53269
|
10 years |
vboxsync |
HostDrivers/Support: Enabled global TSC rate calculation and …
|
|
|
@53247
|
10 years |
vboxsync |
IEM: Added salc (set AL to CF). Started making sense of the whole …
|
|
|
@53246
|
10 years |
vboxsync |
IEM: Added salc (set AL to CF). Started making sense of the whole …
|
|
|
@53235
|
10 years |
vboxsync |
VMM: Fixed incorrect pure TSC-offsetting mode switch with paravirt. …
|
|
|
@53210
|
10 years |
vboxsync |
PDM/VUSB: Provide port/device speed to HCs (and emulated devices).
|
|
|
@53202
|
10 years |
vboxsync |
doc nits
|
|
|
@53200
|
10 years |
vboxsync |
VMM/HMVMXR0: comestics.
|
|
|
@53199
|
10 years |
vboxsync |
VMM/HMVMXR0: Windows build fix, doesn't like negating unsigned numbers …
|
|
|
@53198
|
10 years |
vboxsync |
VMM/HMVMXR0: Remove assertion in hmR0VmxExitRdtsc() for when CR4.TSD …
|
|
|
@53197
|
10 years |
vboxsync |
VMM/HMSVMR0: Fix incorrect sign and calculation on guest TSC offset in …
|
|
|
@53196
|
10 years |
vboxsync |
VMM/HMVMXR0: Fix incorrect sign and calculation on guest TSC offset in …
|
|
|
@53193
|
10 years |
vboxsync |
VMM/HMVMXR0: nits.
|
|
|
@53190
|
10 years |
vboxsync |
VMM/HMVMXR0: nits.
|
|
|
@53188
|
10 years |
vboxsync |
IEM: into is invalid in 64-bit mode; added int1/icebp.
|
|
|
@53183
|
10 years |
vboxsync |
IEMAll: Added IEM_MC_FETCH_MEM_I64 and tweaked the VT-x verification …
|
|
|
@53182
|
10 years |
vboxsync |
IEMAll: Added IEM_MC_FETCH_MEM_I64 and tweaked the VT-x verification …
|
|
|
@53181
|
10 years |
vboxsync |
IEM/IRET: Make the 16-bit IRET real/v86 mode instruction clear RF, …
|
|
|
@53180
|
10 years |
vboxsync |
IEM: Implemented fidl m64i.
|
|
|
@53178
|
10 years |
vboxsync |
HMVMXR0.cpp: Fixed several bugs in the real-mode-on-top-of-v86 …
|
|
|
@53176
|
10 years |
vboxsync |
HMVMXR0.cpp: Fixed bug in hmR0VmxInjectEventVmcs where cs.ValidSel …
|
|
|
@53152
|
10 years |
vboxsync |
VMM/TM: space.
|
|
|
@53108
|
10 years |
vboxsync |
IEM: Call gate TSS access needs to check TSS bitness, not gate, duh.
|
|
|
@53107
|
10 years |
vboxsync |
Committed more than I had intended…
|
|
|
@53104
|
10 years |
vboxsync |
IEM: Added FILD m16.
|
|
|
@53102
|
10 years |
vboxsync |
IEM: SS determines stacks size, not CS (IRET).
|
|
|
@53101
|
10 years |
vboxsync |
EM: Careful with MOV to segment register.
|
|
|
@53097
|
10 years |
vboxsync |
USB: Beginnings of emulated USB3 devices.
|
|
|
@53089
|
10 years |
vboxsync |
VMM/HMVMXR0: logging fix.
|
|
|
@53062
|
10 years |
vboxsync |
USB: Integrate USB sniffer. Make it possible to specify a file to dump …
|
|
|
@53061
|
10 years |
vboxsync |
HM: Fixed SVM MF intercept setup logic error.
|
|
|
@53031
|
10 years |
vboxsync |
USB: Connecting the dots.
|
|
|
@52984
|
10 years |
vboxsync |
iomMMIODoComplicatedWrite: Fixed assertion, should be using && instead …
|
|
|
@52931
|
10 years |
vboxsync |
VMM/testcase/tstAnimate: fixed wrong condition
|
|
|
@52928
|
10 years |
vboxsync |
VMM/HMVMXR0: Fix checking PAT MSR validity in hmR0VmxCheckGuestState().
|
|
|
@52919
|
10 years |
vboxsync |
IEM: Corrected FNOP opcode.
|
|
|
@52913
|
10 years |
vboxsync |
IEM: Implemented call gates (currently disabled).
|
|
|
@52884
|
10 years |
vboxsync |
IEM: Added comments where code does not match comments and/or Intel …
|
|
|
@52883
|
10 years |
vboxsync |
IEM: Fixed 16-bit inter-privilege IRET.
|
|
|
@52882
|
10 years |
vboxsync |
IEM: Fixed inter-privilege RETF.
|
|
|
@52866
|
10 years |
vboxsync |
Typo cut and paste.
|
|
|
@52862
|
10 years |
vboxsync |
stamR3LookupMaybeFree: Fixed bug causing assertions in …
|
|
|
@52859
|
10 years |
vboxsync |
IEM: Inter-ring RETF stack fix.
|
|
|
@52847
|
10 years |
vboxsync |
stamR3LookupMaybeFree: disable asserting code.
|
|
|
@52841
|
10 years |
vboxsync |
stamR3LookupMaybeFree: Inverted parent check.
|
|
|
@52811
|
10 years |
vboxsync |
VMM/PGMPool: typo in PGMR3PoolGrow(), thanks PVS
|
|
|
@52810
|
10 years |
vboxsync |
VMM/PGMPool: typo in pgmR3PoolInit(), thanks PVS
|
|
|
@52809
|
10 years |
vboxsync |
VMM/MMPagePool: fixed a bug which lead to allocating more hyper space …
|
|
|
@52772
|
10 years |
vboxsync |
VMM/GIM: empty prototype.
|
|
|
@52771
|
10 years |
vboxsync |
VMM/CSAM, PATM: rename SSM_VERSION macros to SAVED_STATE_VERSION macros.
|
|
|
@52770
|
10 years |
vboxsync |
VMM/CPUM: Fix EFER WRMSR to ignore EFER.LMA bit, trunk regression …
|
|
|
@52768
|
10 years |
vboxsync |
VMM/GIM: doxygen beautifications.
|
|
|
@52767
|
10 years |
vboxsync |
VMM/GIM: Get rid of separate fEnabled field, just use the provider to …
|
|
|
@52766
|
10 years |
vboxsync |
VMM/HM: Fixing source of ambiguity.
|
|
|
@52765
|
10 years |
vboxsync |
VMM/GIM: nits.
|
|
|
@52764
|
10 years |
vboxsync |
@cfgm adjustments.
|
|
|
@52763
|
10 years |
vboxsync |
wrong again
|
|
|
@52762
|
10 years |
vboxsync |
GIM nits: Must check version and config when loading saved state. …
|
|
|
@52761
|
10 years |
vboxsync |
GIM nits: Must check version and config when loading saved state. …
|
|
|
@52726
|
10 years |
vboxsync |
VMM/IEM: minor nit.
|
|
|
@52724
|
10 years |
vboxsync |
IEM: Implemented expand-down limit checks (2 out of 3).
|
|
|
@52717
|
10 years |
vboxsync |
VMM/CPUM: Raise #GP(0) while writing to disallowed EFER bits.
|
|
|
@52707
|
10 years |
vboxsync |
VMM/GIM: comment.
|
|
|
@52699
|
10 years |
vboxsync |
VMM/GIM: Fix initialization of Hyper-V bits that rely on HM …
|
|
|
@52698
|
10 years |
vboxsync |
VMM/CPUM: nit.
|
|
|
@52697
|
10 years |
vboxsync |
VMM/CPUM: Dump hypervisor CPUID leaves to the release log.
|
|
|
@52693
|
10 years |
vboxsync |
cosmetics
|
|
|
@52692
|
10 years |
vboxsync |
VMM: properly restore A20 from the saved state (fixes potential …
|
|
|