|
|
@56897
|
10 years |
vboxsync |
VMM/GIM: comment clarification and typo.
|
|
|
@56875
|
10 years |
vboxsync |
VMM/GIM/HV: Read the TSC frequency from the cached value while being …
|
|
|
@56836
|
10 years |
vboxsync |
VMM/GIM: KVM nit for raw-mode spinlock hypercall.
|
|
|
@56816
|
10 years |
vboxsync |
VMM/GIM: Don't obtain the GVMM usedlock while trying to wake up an EMT …
|
|
|
@56813
|
10 years |
vboxsync |
VMM/GIM: Fix regression introduced in r101441 (on hosts without …
|
|
|
@56793
|
10 years |
vboxsync |
VMM/GIM: space.
|
|
|
@56791
|
10 years |
vboxsync |
VMM/GIM: Try passing identical TSC and NanoTS pairs to all VCPUs for …
|
|
|
@56790
|
10 years |
vboxsync |
VMM/GIM: unused header.
|
|
|
@56707
|
10 years |
vboxsync |
IEM: fix inverted conditions.
|
|
|
@56668
|
10 years |
vboxsync |
Fixed outs mnemonic
|
|
|
@56660
|
10 years |
vboxsync |
iomMmioCommonPfHandler: Deal with IEM failure.
|
|
|
@56640
|
10 years |
vboxsync |
iomMMIOHandler: IOM_LOCK_SHARED may fail in non-R3 contexts.
|
|
|
@56634
|
10 years |
vboxsync |
VGA MMIO write handler may return VINF_EM_RAW_EMULATE_INSTR as it …
|
|
|
@56631
|
10 years |
vboxsync |
iemMemMap: Log VERR_IEM_IPE_9 details.
|
|
|
@56629
|
10 years |
vboxsync |
IEM: More internal error status codes (9).
|
|
|
@56628
|
10 years |
vboxsync |
IEM: Postpone INS memory writes to ring-3 if we hit an access handler. …
|
|
|
@56627
|
10 years |
vboxsync |
PGMPhys: The s_abPlayItSafe bits in dealing with …
|
|
|
@56611
|
10 years |
vboxsync |
IOM/INSEx: Must dirty the page.
|
|
|
@56607
|
10 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 …
|
|
|
@56417
|
10 years |
vboxsync |
Fixed bug in IOMInterpretINSEx and IOMInterpretOUTSEx introduced with …
|
|
|
@56416
|
10 years |
vboxsync |
IEM: Use the modified IOM string I/O APIs.
|
|
|
@56415
|
10 years |
vboxsync |
IOM: Do the single I/O fallback in the string APIs instead of having …
|
|
|
@56413
|
10 years |
vboxsync |
IOM,DevATA,Dev*SCSI: Redid the string I/O callbacks so the devices …
|
|
|
@56412
|
10 years |
vboxsync |
Move internal/pgm.h bits to VBox/vmm/pgm.h.
|
|
|
@56403
|
10 years |
vboxsync |
IOMIOPortWriteString,IOMIOPortReadString: Don't make all string I/O …
|
|
|
@56402
|
10 years |
vboxsync |
DevATA,PDMCritSect: Changed the AsyncIOSem from RTSEMEVENT to …
|
|
|
@56384
|
10 years |
vboxsync |
PGM: Disabled the virtual handler code for !VBOX_WITH_RAW_MODE.
|
|
|
@56287
|
10 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@56258
|
10 years |
vboxsync |
IEM: Don't handle rIP specially in 16-bit mode.
|
|
|
@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.
|
|
|
@56064
|
10 years |
vboxsync |
Committed the VBOX_WITH_FIRST_IEM_STEP code, removing the #else cases.
|
|
|
@56063
|
10 years |
vboxsync |
IOMAllMMIO.cpp: IEM experiment (disabled).
|
|
|
@56062
|
10 years |
vboxsync |
PGMAllPhys.cpp: Fixed a couple of typos - IEM not IOM is OK with …
|
|
|
@56061
|
10 years |
vboxsync |
IEMAll.cpp: return code adjusted assertion.
|
|
|
@56056
|
10 years |
vboxsync |
PGMPhysRead/Write: Enabled ring-0 and raw-mode access handlers for …
|
|
|
@56055
|
10 years |
vboxsync |
PGMPhysRead,PGMPhysWrite: Compile the code for calling the new ring-0 …
|
|
|
@56049
|
10 years |
vboxsync |
build fix
|
|
|
@56048
|
10 years |
vboxsync |
pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
|
|
|
@56044
|
10 years |
vboxsync |
PGMAllPool.cpp: doc update
|
|
|
@56043
|
10 years |
vboxsync |
PATMAll.cpp: docs
|
|
|
@56042
|
10 years |
vboxsync |
CSAMAll.cpp: Removed strict rc todo.
|
|
|
@56034
|
10 years |
vboxsync |
VMM/HM: comment typos.
|
|
|
@56025
|
10 years |
vboxsync |
VMM/HM: Comments please, as I don't want to spend another 30 minutes …
|
|
|
@56021
|
10 years |
vboxsync |
IEM_STATIC and stuff.
|
|
|
@56017
|
10 years |
vboxsync |
Physical access handler cleanups.
|
|
|
@56016
|
10 years |
vboxsync |
build fix
|
|
|
@56013
|
10 years |
vboxsync |
PGM: Made the virtual handler callbacks return VBOXSTRICTRC and …
|
|
|
@55988
|
10 years |
vboxsync |
iprt/log.h,SUPDrv: Replaced the 'personal' logging groups with 6 more …
|
|
|
@55979
|
10 years |
vboxsync |
Fix burn.
|
|
|
@55972
|
10 years |
vboxsync |
build fix
|
|
|
@55966
|
10 years |
vboxsync |
PGM,++: VBOXSTRICTRC for physical access handlers.
|
|
|
@55937
|
10 years |
vboxsync |
CSAM,PATM: Changed csamRCCodePageWritePfHandler to store the pvFault …
|
|
|
@55910
|
10 years |
vboxsync |
pgmPoolAccessHandler: Make use of the enmOrigin to detect device …
|
|
|
@55909
|
10 years |
vboxsync |
PGM,++: Made the ring-3 physical access handler callbacks present in …
|
|
|
@55903
|
10 years |
vboxsync |
PGM: Added a pVCpu parameter to all physical handler callouts and also …
|
|
|
@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 …
|
|
|
@55896
|
10 years |
vboxsync |
PGM: Renamed the ring-0 and raw-mode context physical page access …
|
|
|
@55895
|
10 years |
vboxsync |
Added pvUser to the raw-mode context virtual handler callbacks.
|
|
|
@55889
|
10 years |
vboxsync |
VMM: Split up virtual handlers just like the physical ones, such that …
|
|
|
@55841
|
10 years |
vboxsync |
VMM/IOM: logging.
|
|
|
@55817
|
10 years |
vboxsync |
VMM/IOMAllMMIO: redundant check.
|
|
|
@55816
|
10 years |
vboxsync |
VMM/IOMAll: redundant check.
|
|
|
@55714
|
10 years |
vboxsync |
VMM/GIM: scoping.
|
|
|
@55510
|
10 years |
vboxsync |
VMM/GIM: EMT Rendezvous while updating global wall-clock struct.
|
|
|
@55493
|
10 years |
vboxsync |
PGM,++: Separated physical access handler callback function pointers …
|
|
|
@55489
|
10 years |
vboxsync |
MM: Added MMHyperHeapOffsetToPtr, MMHyperHeapPtrToOffset and …
|
|
|
@55331
|
10 years |
vboxsync |
PGMHandlerPhysicalChangeCallbacks -> PGMHandlerPhysicalChangeUserArgs.
|
|
|
@55316
|
10 years |
vboxsync |
CPUM,IEM,HM: Enabled XSAVE and AVX for AMD-V too.
|
|
|
@55312
|
10 years |
vboxsync |
CPUM: Must load additional extended CPU state when added to (guest) XCR0.
|
|
|
@55292
|
10 years |
vboxsync |
HM,CPUM,IEM: XSETBV fixes and adjustments.
|
|
|
@55289
|
10 years |
vboxsync |
IEM,CPUM: Implemented XSETBV and XGETBV.
|
|
|
@55248
|
10 years |
vboxsync |
HMR0VMX,EM,IEM: Moved the CRx related interpretation methods from EM …
|
|
|
@55229
|
10 years |
vboxsync |
CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
|
|
|
@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.
|
|
|
@55105
|
10 years |
vboxsync |
Removed iemFRegIsFxSaveFormat.
|
|
|
@55062
|
10 years |
vboxsync |
Remove CPUFeatures and CPUFeaturesExt from CPUM, use HostFeatures …
|
|
|
@55048
|
10 years |
vboxsync |
VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
|
|
|
@55039
|
10 years |
vboxsync |
VMM: Fix hypercall patching.
|
|
|
@55037
|
10 years |
vboxsync |
VMM/GIM: Add hypercall support and KVM spinlock support.
|
|
|
@55001
|
10 years |
vboxsync |
CPUMCTXCORE elimination.
|
|
|
@55000
|
10 years |
vboxsync |
CPUMCTXCORE elimination.
|
|
|
@54898
|
10 years |
vboxsync |
CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
|
|
|
@54892
|
10 years |
vboxsync |
typo
|
|
|
@54878
|
10 years |
vboxsync |
HM: Determine VT-x, AMD-V, nested paging and unhindered guest …
|
|
|
@54862
|
10 years |
vboxsync |
Corrected x86.h/mac typo.
|
|
|
@54845
|
10 years |
vboxsync |
VMM/GIM,TM: paranoia assertions.
|
|
|
@54839
|
10 years |
vboxsync |
VMM/GIM: KVM provider fixes.
|
|
|
@54819
|
10 years |
vboxsync |
VMM/GIM: Implemented KVM paravirt. provider.
|
|
|
@54763
|
10 years |
vboxsync |
PATM,CPUM: Redid the CPUID stuff by calling a patch helper function …
|
|
|
@54760
|
10 years |
vboxsync |
CPUMGetGuestCpuId: Fixed APIC ID assertions to read the pLeaf values …
|
|
|
@54737
|
10 years |
vboxsync |
VMM,REM: CPUID revamp - almost there now.
|
|
|
@54714
|
10 years |
vboxsync |
PATM,CPUM: CPUID patch update.
|
|
|
@54701
|
10 years |
vboxsync |
VMM/GIM: nits.
|
|
|
@54674
|
10 years |
vboxsync |
CPUM: Working on refactoring the guest CPUID handling.
|
|
|
@54669
|
10 years |
vboxsync |
Typo in comment.
|
|
|