|
|
@72655
|
6 years |
vboxsync |
EM,HM,NEM,TRPM: Renamed some EMEXIT_XXXX stuff to shorten things down …
|
|
|
@72567
|
6 years |
vboxsync |
EM,TRPM: Record TSC with exit history in raw-mode. Added the exit …
|
|
|
@72565
|
6 years |
vboxsync |
EM,TRPM: Record TSC with exit history in raw-mode. Added the exit …
|
|
|
@72564
|
6 years |
vboxsync |
EM,TRPM,IOM: Improved the raw-mode exit history a little (just for the …
|
|
|
@72559
|
6 years |
vboxsync |
EM,TRPM: Record raw-mode traps (no timestamps). bugref:9044
|
|
|
@72254
|
7 years |
vboxsync |
Merged r122570 from 5.2. bugref:9171
|
|
|
@71720
|
7 years |
vboxsync |
PATM: Don't try pass stuff to patmRCVirtPagePfHandle that's not …
|
|
|
@69474
|
7 years |
vboxsync |
*: scm updates - header files should have 'svn:keywords=Id Revision' …
|
|
|
@69221
|
7 years |
vboxsync |
VMM: scm cleanups
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@69100
|
7 years |
vboxsync |
PDM/PGM: Return 0xff to devices.
|
|
|
@69046
|
7 years |
vboxsync |
Global: replace fall-through comments with RT_FALL_THRU(). …
|
|
|
@68594
|
7 years |
vboxsync |
PDM: Address the todos for cleaning up the PDMDEVHLP structure, bring …
|
|
|
@68470
|
7 years |
vboxsync |
PDM: add new PDM device helper for sending a MSI directly (from all …
|
|
|
@66848
|
8 years |
vboxsync |
VMM: use RT_LO/HI_U32 at certain places
|
|
|
@66104
|
8 years |
vboxsync |
VMM: trailing spaces
|
|
|
@65650
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@65637
|
8 years |
vboxsync |
VMM/PATMRC: properly return with error code
|
|
|
@65338
|
8 years |
vboxsync |
Remove the old, unused I/O APIC code and related define.
|
|
|
@64655
|
8 years |
vboxsync |
VMM,recompiler: Get rid of PDM APIC interfaces reducing one level of …
|
|
|
@64626
|
8 years |
vboxsync |
Recompiler, VMM, Devices: Purge the old APIC and the …
|
|
|
@64596
|
8 years |
vboxsync |
VMM/APIC, PDM: Clean up PDM APIC helper interface, call VMM directly …
|
|
|
@64378
|
8 years |
vboxsync |
PDM,Devices: Support for multiple PCI devices/function in a single PDM …
|
|
|
@64373
|
8 years |
vboxsync |
PDM,Devices: Support for multiple PCI devices/function in a single PDM …
|
|
|
@63560
|
8 years |
vboxsync |
scm: cleaning up todos
|
|
|
@62606
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62603
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62601
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62534
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62440
|
8 years |
vboxsync |
VMM: More MSC level 4 warning fixes.
|
|
|
@62430
|
8 years |
vboxsync |
pdmR[3C]ApicHlp_ClearInterruptFF: Put the unused …
|
|
|
@62418
|
8 years |
vboxsync |
TRPMGCTrap0bHandler: Dropped unused pVM.
|
|
|
@62162
|
8 years |
vboxsync |
VMM, IOAPIC: Temporarily enable using the PDM lock instead of the …
|
|
|
@61776
|
8 years |
vboxsync |
CPUM,APIC: Per-CPU APIC CPUID feature bit and MSR_IA32_APICBASE GP …
|
|
|
@61773
|
8 years |
vboxsync |
PATMRCHandleWriteToPatchPage: Logging fix.
|
|
|
@61735
|
8 years |
vboxsync |
PDM,VMM: I/O APIC critsect fixes and interface changes to broadcast EOI.
|
|
|
@61685
|
9 years |
vboxsync |
VMM: I/O APIC lockless implementation.
|
|
|
@61544
|
9 years |
vboxsync |
VMM/GIM: Fix up hypercall rc handling and also a bug while …
|
|
|
@61392
|
9 years |
vboxsync |
CPUMRZFpuStatePrepareHostCpuForUse: Must always set VMCPU_FF_CPUM in …
|
|
|
@61356
|
9 years |
vboxsync |
VMM/PDM: comment nit.
|
|
|
@61339
|
9 years |
vboxsync |
VMM, Devices: Added new I/O APIC implementation.
|
|
|
@61145
|
9 years |
vboxsync |
CPUM: build fix
|
|
|
@61144
|
9 years |
vboxsync |
CPUM,HM,GVMM,TRPM,VMM: Next part of the FPU state handling for IEM. …
|
|
|
@61058
|
9 years |
vboxsync |
CPUM,++: Split up CPUM_USED_FPU into CPUM_USED_FPU_GUEST & …
|
|
|
@61018
|
9 years |
vboxsync |
PATMRCHandlerInt3PatchTrap: logging non-VINF_SUCCESS statuses, …
|
|
|
@61015
|
9 years |
vboxsync |
IEM,TRPMRCHandlers: Raw-mode fixes for (1) handling INT3 patches for …
|
|
|
@60892
|
9 years |
vboxsync |
TRPMRCHandlerA.asm: Missed the other v8086 iret.
|
|
|
@60891
|
9 years |
vboxsync |
TRPM,CPUM: Return to v8086 mode fixes.
- We may have entered from …
|
|
|
@60875
|
9 years |
vboxsync |
PATMRC.cpp: Use IEM for the INT3 stuff.
|
|
|
@60874
|
9 years |
vboxsync |
IOMRC.cpp,++: Use IEM for IN and OUT too, cleaning out unnecessary code.
|
|
|
@60847
|
9 years |
vboxsync |
IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
|
|
|
@60804
|
9 years |
vboxsync |
VMM: Introduced the new APIC update force-flag and relevant fixes, …
|
|
|
@60740
|
9 years |
vboxsync |
VMM, recompiler: Fix APIC to update pending interrupts to IRR when the …
|
|
|
@60716
|
9 years |
vboxsync |
VMM: Fixed TPR thresholding and related PDM interfaces.
Cleaned up the …
|
|
|
@60307
|
9 years |
vboxsync |
VMM: APIC rewrite. Initial commit, work in progress.
|
|
|
@60228
|
9 years |
vboxsync |
asm-amd64-x86.h,*: made ASMInvalidatePage take a flat unsigned pointer …
|
|
|
@58170
|
9 years |
vboxsync |
doxygen: fixes.
|
|
|
@58126
|
9 years |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@58116
|
9 years |
vboxsync |
VMM: Doxygen fixes.
|
|
|
@58105
|
9 years |
vboxsync |
va_end
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56985
|
9 years |
vboxsync |
VMM: Log and assertion formatting fixes.
|
|
|
@56628
|
9 years |
vboxsync |
IEM: Postpone INS memory writes to ring-3 if we hit an access handler. …
|
|
|
@56607
|
9 years |
vboxsync |
IOM,IEM: split up VBOX_WITH_2ND_IEM_STEP into two steps, the first one …
|
|
|
@56421
|
10 years |
vboxsync |
PATM: virt access handlers: Only use pvUser for asserting.
|
|
|
@56420
|
10 years |
vboxsync |
csamCodePageWriteHandler: pvUser is the pointer to the CSAMPAGEREC in …
|
|
|
@56335
|
10 years |
vboxsync |
*.def,*.sed,*.m,*.mm: whitespace and svn properties
|
|
|
@56287
|
10 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@56286
|
10 years |
vboxsync |
Cleaned up all grep hits for 'VMMGC'.
|
|
|
@56284
|
10 years |
vboxsync |
s/VMMGC.gc/VMMRC.rc/g s/VBoxDDGC.gc/VBoxDDRC.rc/g …
|
|
|
@56083
|
10 years |
vboxsync |
Build fix.
|
|
|
@56080
|
10 years |
vboxsync |
IOM,HM: Let IEM take over the MMIO handling from IOM when …
|
|
|
@56072
|
10 years |
vboxsync |
IOM: Moved some RC code into IOMRC.cpp.
|
|
|
@56048
|
10 years |
vboxsync |
pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
|
|
|
@56047
|
10 years |
vboxsync |
VBox/err.h,err.mac,TRPMRC,VMM,EM: Removed unused return codes …
|
|
|
@56046
|
10 years |
vboxsync |
SELMRC.cpp: USe VINF_EM_RAW_EMULATE_INSTR for the case where we didn't …
|
|
|
@56045
|
10 years |
vboxsync |
PATMRC.cpp: docs
|
|
|
@56013
|
10 years |
vboxsync |
PGM: Made the virtual handler callbacks return VBOXSTRICTRC and …
|
|
|
@56011
|
10 years |
vboxsync |
TRPMRCHandler.cpp: Also return to ring-3 if VMCPU_FF_TRPM_SYNC_IDT is set.
|
|
|
@56010
|
10 years |
vboxsync |
TRPMRCHandler.cpp: Also return to ring-3 if VMCPU_FF_TRPM_SYNC_IDT is set.
|
|
|
@55980
|
10 years |
vboxsync |
iprt/log.h,++: Added extended logger instance getters that also checks …
|
|
|
@55966
|
10 years |
vboxsync |
PGM,++: VBOXSTRICTRC for physical access handlers.
|
|
|
@55937
|
10 years |
vboxsync |
CSAM,PATM: Changed csamRCCodePageWritePfHandler to store the pvFault …
|
|
|
@55900
|
10 years |
vboxsync |
PGM: Added a pVCpu parameter to all virtual handler callouts and also …
|
|
|
@55899
|
10 years |
vboxsync |
PGM: Added an access origin to memory read & write calls that respects …
|
|
|
@55895
|
10 years |
vboxsync |
Added pvUser to the raw-mode context virtual handler callbacks.
|
|
|
@55129
|
10 years |
vboxsync |
VMM/GIM: Allow dynamic enabling of #UD traps and per-VCPU hypercalls.
|
|
|
@55118
|
10 years |
vboxsync |
VMM: GIM raw-mode support.
|
|
|
@55106
|
10 years |
vboxsync |
VMM: host+guest xsave/xrstor state handling - not enabled.
|
|
|
@55061
|
10 years |
vboxsync |
CPUMRCA.asm: Bug fix.
|
|
|
@55059
|
10 years |
vboxsync |
CPUMR[0C]A.asm: Fixed 32-bit breakage. Forgot to update the pCpumCpu …
|
|
|
@55054
|
10 years |
vboxsync |
Removed support for host CPUs without FXSAVE/FXRSTOR support.
|
|
|
@55048
|
10 years |
vboxsync |
VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
|
|
|
@55028
|
10 years |
vboxsync |
Shut up warnings on windows.
|
|
|
@55027
|
10 years |
vboxsync |
CPUMRCA.asm: indent, remove unused+duplicated CLEANFPU macro.
|
|
|
@55001
|
10 years |
vboxsync |
CPUMCTXCORE elimination.
|
|
|
@55000
|
10 years |
vboxsync |
CPUMCTXCORE elimination.
|
|
|