|
|
@45457
|
12 years |
vboxsync |
VMM/VMMR3/HM: release log for when the new VT-x code is active.
|
|
|
@45436
|
12 years |
vboxsync |
VMM/TM.cpp: disable TSC offsetting for SMP VMs as a workaround for the …
|
|
|
@45387
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45378
|
12 years |
vboxsync |
VMM/VMMR0: HM bits. Some stats and adjustments.
|
|
|
@45349
|
12 years |
vboxsync |
VMM/VMMR0: Very important stats.
|
|
|
@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.
|
|
|
@45293
|
12 years |
vboxsync |
PGMCritSectRw: Prep for ring-0 and raw-mode context operation.
|
|
|
@45291
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@45276
|
12 years |
vboxsync |
Ring-1 compression patches, courtesy of trivirt AG:
- main: diff to …
|
|
|
@45240
|
12 years |
vboxsync |
VMM/VMMR0: HM, sampling stats for VMXR0RunGuestCode entry side and GC …
|
|
|
@45235
|
12 years |
vboxsync |
VMM: Flush page and tlb STAM counter cleanup.
|
|
|
@45216
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@45215
|
12 years |
vboxsync |
VMMR3/HM: release log tidying.
|
|
|
@45214
|
12 years |
vboxsync |
VMMR3/HM: release log tidying.
|
|
|
@45189
|
12 years |
vboxsync |
STAM,VM: ring-3 only testing of pdmcritsectrw.h (disabled).
|
|
|
@45177
|
12 years |
vboxsync |
A couple of PDMCritSectRw init fixes.
|
|
|
@45152
|
12 years |
vboxsync |
PDMCritSectRw: Early morphing stage - untested, ring-3 only.
|
|
|
@45142
|
12 years |
vboxsync |
VMM: Don't LogRel on CPUMClearGuestCpuIdFeature().
|
|
|
@45108
|
12 years |
vboxsync |
VMM/VMMR3/EM: clear force-flag if we're ignoring updates to PAE PDPTEs …
|
|
|
@45107
|
12 years |
vboxsync |
VMM/VMMR3/EM: HM bits, we only need to update these when the guest is …
|
|
|
@45106
|
12 years |
vboxsync |
VMM/VMMR0, VMMR3: HM bits, don't lose CR3 and PAE PDPTE updates. Fixes …
|
|
|
@45105
|
12 years |
vboxsync |
VMM/VMMR0: HM bits, fix WinXP booting with unrestricted.
|
|
|
@45103
|
12 years |
vboxsync |
PGMPool: Eliminated fictive page (except NIL). #6367
|
|
|
@45091
|
12 years |
vboxsync |
VMM/VMMR0: HM old-code segregation.
|
|
|
@45061
|
12 years |
vboxsync |
Review of PDM driver destructors making sure that variables they use …
|
|
|
@45028
|
12 years |
vboxsync |
Assert more in PGMR3Reset and PGMR3MemSetup.
|
|
|
@45026
|
12 years |
vboxsync |
build fix (in case cCPUs would be 0)
|
|
|
@45024
|
12 years |
vboxsync |
PDM,PGM,DevEFI,DevACPI,DevPcBios: Added memory setup phase after …
|
|
|
@45006
|
12 years |
vboxsync |
DBGF/DBGC: Fixing power off problems.
|
|
|
@44971
|
12 years |
vboxsync |
VMM.cpp: code formatting
|
|
|
@44902
|
12 years |
vboxsync |
Relevant PDMDevHlpPhysWrite changed to PDMDevHlpPCIPhysWrite. If this …
|
|
|
@44898
|
12 years |
vboxsync |
missing x.
|
|
|
@44897
|
12 years |
vboxsync |
Cleanups related to pci bus master memory access (#1871).
|
|
|
@44850
|
12 years |
vboxsync |
IOM: Started on some todos…
|
|
|
@44847
|
12 years |
vboxsync |
TMR3UtcNow: Get stable offVirtualSync and offVirtualSyncGivenUp values.
|
|
|
@44800
|
12 years |
vboxsync |
VMM/TM: missing STAM stop (statistics only)
|
|
|
@44791
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44769
|
12 years |
vboxsync |
VMM/VMMR0: bits.
|
|
|
@44730
|
12 years |
vboxsync |
BUGZ:6606 Guest CPU offlining/onlining now works. Renamed …
|
|
|
@44724
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44691
|
12 years |
vboxsync |
Added a device helper for registering device registers with DBGF …
|
|
|
@44689
|
12 years |
vboxsync |
Expose I/O APIC registers to the debugger facilities.
|
|
|
@44577
|
12 years |
vboxsync |
Minor stuff: fix typo in comment and Log() argument.
|
|
|
@44573
|
12 years |
vboxsync |
IOM: Fixed IOMMMIO_FLAGS_WRITE_ONLY_DWORD and added …
|
|
|
@44564
|
12 years |
vboxsync |
IOM: Adding IOMMMIO_FLAGS_WRITE_ONLY_DWORD, fixing parameter validation.
|
|
|
@44529
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44524
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44522
|
12 years |
vboxsync |
SSM: Hide SSMR3RegisterDevice and SSMR3RegisterDriver.
|
|
|
@44517
|
12 years |
vboxsync |
VMM/DBGF: Don't use priority VM requests since we're using rendezvous …
|
|
|
@44510
|
12 years |
vboxsync |
PDM takes the RTC cirtical section before calling the PDMRTCREG …
|
|
|
@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.
|
|
|
@44504
|
12 years |
vboxsync |
small cleanups.
|
|
|
@44464
|
12 years |
vboxsync |
PDMDevice.cpp: Changed the default critsect name to try prevent STAM …
|
|
|
@44463
|
12 years |
vboxsync |
PDMDevice.cpp: Changed the default critsect name to try prevent STAM …
|
|
|
@44461
|
12 years |
vboxsync |
refined r83445
|
|
|
@44452
|
12 years |
vboxsync |
doc/manual, VMM: clarify the host/guest combinations we support NX
|
|
|
@44418
|
12 years |
vboxsync |
cleanup
|
|
|
@44410
|
12 years |
vboxsync |
VMM: dbg build fix
|
|
|
@44404
|
12 years |
vboxsync |
DBGF: UVM and UVMCPU padding safety.
|
|
|
@44403
|
12 years |
vboxsync |
Build fix
|
|
|
@44401
|
12 years |
vboxsync |
VMM: cleanup order fix
|
|
|
@44399
|
12 years |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
|
|
|
@44397
|
12 years |
vboxsync |
AsyncCompletion: Only use range locks if the request is unaligned, …
|
|
|
@44394
|
12 years |
vboxsync |
+VMMR3GetCpuByIdU, -FNATOMICHANDLER
|
|
|
@44393
|
12 years |
vboxsync |
VM,++: Changed the VM callbacks (at error, at runtime error, at state …
|
|
|
@44387
|
12 years |
vboxsync |
CFGM: Changed the config constructor to take a PUVM as well as a PVM …
|
|
|
@44386
|
12 years |
vboxsync |
CFGM: Some smaller PVM/PUVM adjustments.
|
|
|
@44385
|
12 years |
vboxsync |
CSAM: PVM -> PUVM for main interfaces, visibility cleanup.
|
|
|
@44375
|
12 years |
vboxsync |
EM: pVM -> pUVM for main, mark as many as possible interfaces module …
|
|
|
@44374
|
12 years |
vboxsync |
FTM: pVM -> pUVM for main, mark as many as possible interfaces module …
|
|
|
@44373
|
12 years |
vboxsync |
HM,++: pVM -> pUVM for main, mark as many as possible interfaces …
|
|
|
@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 …
|
|
|
@44351
|
12 years |
vboxsync |
PDM,++: Change APIs used by Main from PVM to PUVM.
|
|
|
@44347
|
12 years |
vboxsync |
PGM,SSM,STAM: Changed APIs used by Main to take PUVM instead of PVM as …
|
|
|
@44346
|
12 years |
vboxsync |
TM: PVM -> PUVM in two APIs used by Main. VMReq: Validate pUVM …
|
|
|
@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.
|
|
|
@44235
|
12 years |
vboxsync |
AsyncCompletion: Logging fix
|
|
|
@44201
|
12 years |
vboxsync |
VMM/VMMR3: todo.
|
|
|
@44197
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44195
|
12 years |
vboxsync |
VMM/VMMAll, VMMR3: forceflags for updating CR3 and PAE PDPEs.
|
|
|
@44170
|
12 years |
vboxsync |
cpumR3DetectVendor: Use ASMIsXyzCpuEx.
|
|
|
@44168
|
12 years |
vboxsync |
nit
|
|
|
@44146
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@44118
|
12 years |
vboxsync |
VMMR3/TRPM: spaces.
|
|
|
@44089
|
12 years |
vboxsync |
VMM: hungarian.
|
|
|
@44085
|
12 years |
vboxsync |
VMM/VMMR3: HM doxygen.
|
|
|
@44078
|
12 years |
vboxsync |
VMMR0/CPUMR0: atomic update of aGuestCpuId*(); fix return type of …
|
|
|
@44076
|
12 years |
vboxsync |
VMM: don't pass certain CPUID features to the guest if the feature is …
|
|
|
@44037
|
12 years |
vboxsync |
VMMR3/TRPM: indent, removed bogus assertion
|
|
|