|
|
@56823
|
9 years |
vboxsync |
VMM/HMVMXR0: Check for MSR-bitmap feature being available before using it.
|
|
|
@56816
|
9 years |
vboxsync |
VMM/GIM: Don't obtain the GVMM usedlock while trying to wake up an EMT …
|
|
|
@56815
|
9 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@56813
|
9 years |
vboxsync |
VMM/GIM: Fix regression introduced in r101441 (on hosts without …
|
|
|
@56794
|
9 years |
vboxsync |
VMM/GIM: Reset KVM's uTSC and uVirtNanoTS so it gets fresh values on …
|
|
|
@56793
|
9 years |
vboxsync |
VMM/GIM: space.
|
|
|
@56792
|
9 years |
vboxsync |
VMM/GIM: Build fix.
|
|
|
@56791
|
9 years |
vboxsync |
VMM/GIM: Try passing identical TSC and NanoTS pairs to all VCPUs for …
|
|
|
@56790
|
9 years |
vboxsync |
VMM/GIM: unused header.
|
|
|
@56766
|
9 years |
vboxsync |
VMM: comment nit.
|
|
|
@56758
|
9 years |
vboxsync |
VMM/GIM: Don't unmap MMIO2 pages on Hyper-V reset as we don't map them …
|
|
|
@56749
|
9 years |
vboxsync |
SUPHardNt: SUPR3HardenedMain flags fixes for tstVMM et al.
|
|
|
@56733
|
9 years |
vboxsync |
SUPHardNt: Allow hardened exectuable binaries in the 'testcase' …
|
|
|
@56719
|
9 years |
vboxsync |
tstVMREQ: mac fix (no raw-mode)
|
|
|
@56716
|
9 years |
vboxsync |
Build fix?
|
|
|
@56715
|
9 years |
vboxsync |
Fix various alignments of STAM members in devices and VMM for 32bit, …
|
|
|
@56708
|
9 years |
vboxsync |
VMM/HMVMXR0: Remove incorrect debug assertion.
|
|
|
@56707
|
9 years |
vboxsync |
IEM: fix inverted conditions.
|
|
|
@56706
|
9 years |
vboxsync |
HMR0Term: must init rc.
|
|
|
@56705
|
9 years |
vboxsync |
HMR0.cpp: Don't call SUPR0EnableVTx(false) in HMR0Term unless we've …
|
|
|
@56694
|
9 years |
vboxsync |
VMM/GIM: Cleanup.
|
|
|
@56693
|
9 years |
vboxsync |
nit.
|
|
|
@56678
|
9 years |
vboxsync |
VMM/GIM: Update the cached TSC frequency on state-load in KVM …
|
|
|
@56677
|
9 years |
vboxsync |
VMM/GIM: Use a consistent TSC frequency for all VCPUs when KVM is used.
|
|
|
@56672
|
9 years |
vboxsync |
VMM/GIM: Workaround PGM issue with large pages in Hyper-V by directly …
|
|
|
@56668
|
9 years |
vboxsync |
Fixed outs mnemonic
|
|
|
@56667
|
9 years |
vboxsync |
hmR0SvmExitIOInstr: Optimize the OUTS on old-CPU when it's clear from …
|
|
|
@56666
|
9 years |
vboxsync |
hmR0SvmExitIOInstr: Optimize the OUTS on old-CPU when it's clear from …
|
|
|
@56665
|
9 years |
vboxsync |
hmR0SvmExitIOInstr: Adjusted the u3SEG validity check to exclude …
|
|
|
@56664
|
9 years |
vboxsync |
HMSVMR0.cpp: Fixed incorrect I/O instruction length check.
|
|
|
@56663
|
9 years |
vboxsync |
HMSVMR0.cpp: VT-x and IEM insists on having busy TSS descriptor types …
|
|
|
@56660
|
9 years |
vboxsync |
iomMmioCommonPfHandler: Deal with IEM failure.
|
|
|
@56642
|
9 years |
vboxsync |
VMM/HMSVMR0: extra RC in assert in IO exits like r101262 for VT-x.
|
|
|
@56640
|
9 years |
vboxsync |
iomMMIOHandler: IOM_LOCK_SHARED may fail in non-R3 contexts.
|
|
|
@56635
|
9 years |
vboxsync |
IOM: Enabled the non-#PF ring-0 and raw-mode access handlers (for …
|
|
|
@56634
|
9 years |
vboxsync |
VGA MMIO write handler may return VINF_EM_RAW_EMULATE_INSTR as it …
|
|
|
@56633
|
9 years |
vboxsync |
PGMPool.cpp: Enable non-#PF ring-0 access handlers.
|
|
|
@56631
|
9 years |
vboxsync |
iemMemMap: Log VERR_IEM_IPE_9 details.
|
|
|
@56629
|
9 years |
vboxsync |
IEM: More internal error status codes (9).
|
|
|
@56628
|
9 years |
vboxsync |
IEM: Postpone INS memory writes to ring-3 if we hit an access handler. …
|
|
|
@56627
|
9 years |
vboxsync |
PGMPhys: The s_abPlayItSafe bits in dealing with …
|
|
|
@56626
|
9 years |
vboxsync |
PGMInline.h: pvZeroPg and physical guest address TLB may need some …
|
|
|
@56620
|
9 years |
vboxsync |
VMM/HMR0: comments.
|
|
|
@56619
|
9 years |
vboxsync |
VMM/HMR0: revert r101249, added comment to clarify usage.
|
|
|
@56618
|
9 years |
vboxsync |
VMM/HMR0: Don't read MSR unnecessarily.
|
|
|
@56611
|
9 years |
vboxsync |
IOM/INSEx: Must dirty the page.
|
|
|
@56607
|
9 years |
vboxsync |
IOM,IEM: split up VBOX_WITH_2ND_IEM_STEP into two steps, the first one …
|
|
|
@56572
|
9 years |
vboxsync |
VMM/HMR0: comment.
|
|
|
@56551
|
9 years |
vboxsync |
Main/src-client: Don't resume a VM on host-resume unless it was …
|
|
|
@56514
|
9 years |
vboxsync |
VMM/DBGF: Dump guest core with a more standardized CPU dump including …
|
|
|
@56460
|
9 years |
vboxsync |
VMM/HM: comment.
|
|
|
@56430
|
10 years |
vboxsync |
compile fix with VBOX_WITH_DEBUGGER disabled
|
|
|
@56424
|
10 years |
vboxsync |
VMM/GIM: Some extra checks while loading saved state and enabling …
|
|
|
@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 …
|
|
|
@56418
|
10 years |
vboxsync |
assertion details.
|
|
|
@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.
|
|
|
@56411
|
10 years |
vboxsync |
Move internal/pgm.h bits to VBox/vmm/pgm.h.
|
|
|
@56404
|
10 years |
vboxsync |
DevATA: Read final PIO transfer unit in ring-0.
|
|
|
@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.
|
|
|
@56381
|
10 years |
vboxsync |
Stubbed VMMR0_DO_CALL_HYPERVISOR and VMMR0_DO_RAW_RUN when …
|
|
|
@56365
|
10 years |
vboxsync |
VMM/HM: removed obsolete todo.
|
|
|
@56364
|
10 years |
vboxsync |
VMM/HM: g_HvmR0 -> g_HmR0.
|
|
|
@56360
|
10 years |
vboxsync |
VMM/HM: Cleanup and asserts.
|
|
|
@56358
|
10 years |
vboxsync |
VMM/HM: Ignore HM Exclusive CFGM option on OS X, always uses global init.
|
|
|
@56335
|
10 years |
vboxsync |
*.def,*.sed,*.m,*.mm: whitespace and svn properties
|
|
|
@56312
|
10 years |
vboxsync |
whitespace
|
|
|
@56302
|
10 years |
vboxsync |
DBGFCoreWrite: bump version, comments, hungarian fixes and cleanup.
|
|
|
@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 …
|
|
|
@56271
|
10 years |
vboxsync |
VUSB: Rename VUSBIDevIsEmulated to VUSBIDevIsSavedStateSupported to …
|
|
|
@56258
|
10 years |
vboxsync |
IEM: Don't handle rIP specially in 16-bit mode.
|
|
|
@56255
|
10 years |
vboxsync |
updates
|
|
|
@56252
|
10 years |
vboxsync |
updated pci raw config docs; read config.
|
|
|
@56214
|
10 years |
vboxsync |
VMM/HMR0: todo is done.
|
|
|
@56095
|
10 years |
vboxsync |
VMM: logrel nit.
|
|
|
@56094
|
10 years |
vboxsync |
cpumR3LoadCpuIdInner: More correct assertion as we don't actually …
|
|
|
@56093
|
10 years |
vboxsync |
Adjusted release log line.
|
|
|
@56089
|
10 years |
vboxsync |
removed invalid assertion.
|
|
|
@56085
|
10 years |
vboxsync |
PDM/Audio: Removed old audio architecture.
|
|
|
@56084
|
10 years |
vboxsync |
VMM/HM: group preempt STAM counters under 'HM/Switch'.
|
|
|
@56083
|
10 years |
vboxsync |
Build fix.
|
|
|
@56081
|
10 years |
vboxsync |
HMSVMR0/IOIO: fUpdateRipAlready
|
|
|
@56080
|
10 years |
vboxsync |
IOM,HM: Let IEM take over the MMIO handling from IOM when …
|
|
|
@56078
|
10 years |
vboxsync |
PGM: Must reallocate the new pfnHandlerRC members.
|
|
|
@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 …
|
|
|
@56054
|
10 years |
vboxsync |
PGM,CSAM: Documented that pfnInvalidateR3 does't work for the last 9 …
|
|
|