|
|
@45618
|
12 years |
vboxsync |
Do HMR3Init first in vmR3InitRing3 so the other components can skip …
|
|
|
@45585
|
12 years |
vboxsync |
VMMR0/HMVMXR0: Fix regression with EFER MSR write exits. Fixes NetBSD …
|
|
|
@45533
|
12 years |
vboxsync |
#ifdef the raw-mode force flags to find more code to #ifdef out.
|
|
|
@45531
|
12 years |
vboxsync |
VMMR0/HMVMXR0: Redo of VT-x event injection. Some STAM cleanup.
VMM: …
|
|
|
@45528
|
12 years |
vboxsync |
VBOX_WITH_RAW_MODE changes.
|
|
|
@45517
|
12 years |
vboxsync |
VMM: Clean up STAM counters and hungarian fixes.
|
|
|
@45503
|
12 years |
vboxsync |
HM: Alignment fixes. s/u32InstrLen/cbInstr/g. A couple of doxygen …
|
|
|
@45502
|
12 years |
vboxsync |
VMMR0/HMVMXR0: Redo the event injection logic to be done only on the …
|
|
|
@45501
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45485
|
12 years |
vboxsync |
- *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when …
|
|
|
@45474
|
12 years |
vboxsync |
VMM: Remove unused error codes, use more specific error codes. Restore …
|
|
|
@45410
|
12 years |
vboxsync |
VMM/VMMR0: HM bits. missed commit.
|
|
|
@45387
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45378
|
12 years |
vboxsync |
VMM/VMMR0: HM bits. Some stats and adjustments.
|
|
|
@45351
|
12 years |
vboxsync |
VMM/VMMR0: HM bits, remove unused flags.
|
|
|
@45349
|
12 years |
vboxsync |
VMM/VMMR0: Very important stats.
|
|
|
@45312
|
12 years |
vboxsync |
IOM: Start using the read/write crit sect.
|
|
|
@45311
|
12 years |
vboxsync |
IOM: Prepared for using read/write locking, still using the old …
|
|
|
@45305
|
12 years |
vboxsync |
IOM: Adding pVCpu to a lot of calls and moving the lookup caches from …
|
|
|
@45301
|
12 years |
vboxsync |
IOM: Preparing to use read/write critsect.
|
|
|
@45299
|
12 years |
vboxsync |
PDMCritSectRw: Fixes.
|
|
|
@45291
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@45276
|
12 years |
vboxsync |
Ring-1 compression patches, courtesy of trivirt AG:
- main: diff to …
|
|
|
@45235
|
12 years |
vboxsync |
VMM: Flush page and tlb STAM counter cleanup.
|
|
|
@45189
|
12 years |
vboxsync |
STAM,VM: ring-3 only testing of pdmcritsectrw.h (disabled).
|
|
|
@45152
|
12 years |
vboxsync |
PDMCritSectRw: Early morphing stage - untested, ring-3 only.
|
|
|
@45103
|
12 years |
vboxsync |
PGMPool: Eliminated fictive page (except NIL). #6367
|
|
|
@45097
|
12 years |
vboxsync |
Alignment.
|
|
|
@45095
|
12 years |
vboxsync |
Alignment fix, try 3.
|
|
|
@45094
|
12 years |
vboxsync |
Build fix, try 2.
|
|
|
@45093
|
12 years |
vboxsync |
VMM/VMMR0: attempted build fix.
|
|
|
@45091
|
12 years |
vboxsync |
VMM/VMMR0: HM old-code segregation.
|
|
|
@45024
|
12 years |
vboxsync |
PDM,PGM,DevEFI,DevACPI,DevPcBios: Added memory setup phase after …
|
|
|
@44803
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44771
|
12 years |
vboxsync |
VMM/VMMR0: debug build burn fix II.
|
|
|
@44770
|
12 years |
vboxsync |
VMM/VMMR0: debug build burn fix.
|
|
|
@44769
|
12 years |
vboxsync |
VMM/VMMR0: bits.
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44508
|
12 years |
vboxsync |
Drop the pfnSaveExecR3 and pfnLoadExecR3 interfaces of the PCI buses …
|
|
|
@44505
|
12 years |
vboxsync |
SSM: Take device locks before doing any callbacks.
|
|
|
@44418
|
12 years |
vboxsync |
cleanup
|
|
|
@44410
|
12 years |
vboxsync |
VMM: dbg build fix
|
|
|
@44399
|
12 years |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
|
|
|
@44398
|
12 years |
vboxsync |
whoops, committed a bit too much
|
|
|
@44397
|
12 years |
vboxsync |
AsyncCompletion: Only use range locks if the request is unaligned, …
|
|
|
@44362
|
12 years |
vboxsync |
PATM: Changed two Main APIs to use PUVM instead of PVM (one of them …
|
|
|
@44358
|
12 years |
vboxsync |
PDMAsyncCompletion: PVM -> PUVM (one instance), internalize internal …
|
|
|
@44355
|
12 years |
vboxsync |
PDMNetShaper: Cleanups & fixes (untested). PVM -> PUVM. Note: cs is a …
|
|
|
@44340
|
12 years |
vboxsync |
VMM,Main,Debugger,REM: VM API cleanup, prefering PUVM over PVM so we …
|
|
|
@44275
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44267
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44259
|
12 years |
vboxsync |
VMM: STAM counter naming.
|
|
|
@44251
|
12 years |
vboxsync |
VMM: stam counters and some renames.
|
|
|
@44245
|
12 years |
vboxsync |
VMM: Added stats counter for preemption timer exits.
|
|
|
@44202
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44197
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44195
|
12 years |
vboxsync |
VMM/VMMAll, VMMR3: forceflags for updating CR3 and PAE PDPEs.
|
|
|
@44146
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@44089
|
12 years |
vboxsync |
VMM: hungarian.
|
|
|
@44036
|
12 years |
vboxsync |
build fix
|
|
|
@44033
|
12 years |
vboxsync |
VMM: hungarian.
|
|
|
@44032
|
12 years |
vboxsync |
VMM/VMMR0: VMX pin, entry, exit controls are 32-bit.
|
|
|
@43977
|
12 years |
vboxsync |
VMM/HWVMXR0: Naming.
|
|
|
@43947
|
12 years |
vboxsync |
VMM/VMMR0: HM naming.
|
|
|
@43872
|
12 years |
vboxsync |
Make VBOX_WITH_RAW_MODE= link.
|
|
|
@43848
|
12 years |
vboxsync |
VMM: comment typo.
|
|
|
@43803
|
12 years |
vboxsync |
VMM/VMMR0: bits.
|
|
|
@43798
|
12 years |
vboxsync |
VMM/VMMR0: Hungarian.
|
|
|
@43747
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@43737
|
12 years |
vboxsync |
VMM/VMMR0/HWVMXR0: fix typo while saving the host IDTR into the VMCS. …
|
|
|
@43732
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@43703
|
12 years |
vboxsync |
VMM/HM: bits.
|
|
|
@43702
|
12 years |
vboxsync |
HM: bits.
|
|
|
@43670
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@43657
|
12 years |
vboxsync |
VMM: APIC refactor. Moved APIC base MSR to the VCPU (where it belongs) …
|
|
|
@43624
|
12 years |
vboxsync |
Don't enable delay injection by default
|
|
|
@43623
|
12 years |
vboxsync |
AsyncCompletion/File: Use a timer to process delayed requests and …
|
|
|
@43599
|
12 years |
vboxsync |
AsyncCompletion: New statistics counter to record 8KB unaligned accesses
|
|
|
@43529
|
12 years |
vboxsync |
AsyncCompletion: More statistics and include them in a release build …
|
|
|
@43509
|
12 years |
vboxsync |
HM: refactor.
|
|
|
@43495
|
12 years |
vboxsync |
Everything burns... missed file.
|
|
|
@43469
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@43468
|
12 years |
vboxsync |
VMM: HM bits. More renaming in prepartion of
|
|
|
@43466
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@43455
|
12 years |
vboxsync |
VMM/VMMR0: Hungarian notation fixes.
|
|
|
@43394
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43392
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43391
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43387
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43303
|
12 years |
vboxsync |
Forward ported r78414 from 4.1: Fix VERR_NO_MEMORY loading VMMR0.r0 …
|
|
|
@43302
|
12 years |
vboxsync |
typo.
|
|
|
@43163
|
12 years |
vboxsync |
VMM: A wee bit page pool paranoia related to #6349.
|
|
|
@43150
|
12 years |
vboxsync |
VMM/VMMR0: fix OS X kernel panic due to skipped auto load/store of …
|
|
|
@43045
|
12 years |
vboxsync |
PGM: Employ the 4 unused PGMPHYSPAGE bits for checksumming shared …
|
|
|
@43025
|
12 years |
vboxsync |
PGMInternal.h/PGMPOOL_PAGE_2_PTR: Release assertion for bug 6349.
|
|
|
@42894
|
12 years |
vboxsync |
VMM: nits.
|
|
|
@42822
|
12 years |
vboxsync |
Build fix
|
|
|
@42821
|
12 years |
vboxsync |
Workaround to fix 64bit guests on OS X Snow Leopard (#6313)
|
|
|
@42779
|
12 years |
vboxsync |
EM,TRPM: VINF_SELM_SYNC_GDT fixes.
|
|
|
@42778
|
12 years |
vboxsync |
IEM: CR4 and CR3 fixes. Debugging hacks.
|
|
|