|
|
@45533
|
12 years |
vboxsync |
#ifdef the raw-mode force flags to find more code to #ifdef out.
|
|
|
@45532
|
12 years |
vboxsync |
VMMR0/HMVMXR0: HM bits.
|
|
|
@45531
|
12 years |
vboxsync |
VMMR0/HMVMXR0: Redo of VT-x event injection. Some STAM cleanup.
VMM: …
|
|
|
@45530
|
12 years |
vboxsync |
attempt to fix the builds
|
|
|
@45529
|
12 years |
vboxsync |
oops.
|
|
|
@45528
|
12 years |
vboxsync |
VBOX_WITH_RAW_MODE changes.
|
|
|
@45525
|
12 years |
vboxsync |
VBOX_WITH_RAW_MODE changes.
|
|
|
@45519
|
12 years |
vboxsync |
VMMR0/HMVMXR0: Inject software int from TRPM
|
|
|
@45517
|
12 years |
vboxsync |
VMM: Clean up STAM counters and hungarian fixes.
|
|
|
@45513
|
12 years |
vboxsync |
VMMR0/HMVMXR0: Event injection, don't need to re-clear the field everytime.
|
|
|
@45510
|
12 years |
vboxsync |
VMMR0/HMVMXR0: type 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.
|
|
|
@45500
|
12 years |
vboxsync |
VMM: STAM counter description.
|
|
|
@45499
|
12 years |
vboxsync |
VMM: Proper per-CPU stats categorization for VM and HM. Follow suit of EM.
|
|
|
@45498
|
12 years |
vboxsync |
VMMR0/HMVMXR0: leaner, part 2.
|
|
|
@45496
|
12 years |
vboxsync |
VMMR0/HMVMXR0: leaner, less parameter passing, part 1.
|
|
|
@45487
|
12 years |
vboxsync |
VMMR0/HMVMXR0: Fix LDTR usable bit, fixes NetBSD guests.
|
|
|
@45485
|
12 years |
vboxsync |
- *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when …
|
|
|
@45481
|
12 years |
vboxsync |
VMM/HMVMXR0: More assertions.
|
|
|
@45480
|
12 years |
vboxsync |
VMM/HM: bits.
|
|
|
@45479
|
12 years |
vboxsync |
emInterpretInstructionCPU: Fixed input validation test, was using AND …
|
|
|
@45478
|
12 years |
vboxsync |
VMM/VMMR0: more consistent names.
|
|
|
@45475
|
12 years |
vboxsync |
VMM/VMMR0/HM: comment and todo for problem earlier seen today with …
|
|
|
@45474
|
12 years |
vboxsync |
VMM: Remove unused error codes, use more specific error codes. Restore …
|
|
|
@45467
|
12 years |
vboxsync |
VMM/VMMR0/HM: bits.
|
|
|
@45465
|
12 years |
vboxsync |
HM: WBINVD exiting must be conditional.
|
|
|
@45464
|
12 years |
vboxsync |
HM: 64-bit Windows build fix.
|
|
|
@45457
|
12 years |
vboxsync |
VMM/VMMR3/HM: release log for when the new VT-x code is active.
|
|
|
@45455
|
12 years |
vboxsync |
VMM/VMMR0/HM: build fix.
|
|
|
@45453
|
12 years |
vboxsync |
VMM/VMMR0/HM: build fixes for 32-bit hosts
|
|
|
@45442
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45436
|
12 years |
vboxsync |
VMM/TM.cpp: disable TSC offsetting for SMP VMs as a workaround for the …
|
|
|
@45430
|
12 years |
vboxsync |
Doxygen
|
|
|
@45428
|
12 years |
vboxsync |
VMM: Propagate errors from PGM through the disassembler. Get rid of …
|
|
|
@45419
|
12 years |
vboxsync |
VMM/VMMR0: obsolete comments.
|
|
|
@45414
|
12 years |
vboxsync |
VMM/VMMR0: HM bits, stam counter and switch experiment.
|
|
|
@45413
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45412
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45410
|
12 years |
vboxsync |
VMM/VMMR0: HM bits. missed commit.
|
|
|
@45409
|
12 years |
vboxsync |
VMM/VMMR0: HM bits. Save preemption timer value on every VM-exit and …
|
|
|
@45408
|
12 years |
vboxsync |
VMM/VMMR0: HM bits. Fixed issue with MOV-SS and interrupt inhibition. …
|
|
|
@45407
|
12 years |
vboxsync |
VMM: Invalidate page even when it's not present now.
|
|
|
@45387
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45384
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45380
|
12 years |
vboxsync |
VMM/VMMR0: comment.
|
|
|
@45379
|
12 years |
vboxsync |
VMM/VMMR0: HM bits, optimizations, be more aggressive with saving …
|
|
|
@45378
|
12 years |
vboxsync |
VMM/VMMR0: HM bits. Some stats and adjustments.
|
|
|
@45356
|
12 years |
vboxsync |
tabs
|
|
|
@45352
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45351
|
12 years |
vboxsync |
VMM/VMMR0: HM bits, remove unused flags.
|
|
|
@45349
|
12 years |
vboxsync |
VMM/VMMR0: Very important stats.
|
|
|
@45347
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45344
|
12 years |
vboxsync |
VMM/VMMR0: HMVMXR0 properties.
|
|
|
@45341
|
12 years |
vboxsync |
VMM/VMMR0: HM bits, fix CR2 handling in the switcher.
|
|
|
@45330
|
12 years |
vboxsync |
VMM/VMMRZ: Avoid infinite recursions due to failing assertions in the …
|
|
|
@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 …
|
|
|
@45310
|
12 years |
vboxsync |
PDMCritSectRw: Fixed shared leave bugs.
|
|
|
@45306
|
12 years |
vboxsync |
PDMCritSectRw: build fix
|
|
|
@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.
|
|
|
@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 …
|
|
|
@45237
|
12 years |
vboxsync |
VMM/VMMR0: STAM counter.
|
|
|
@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).
|
|
|
@45178
|
12 years |
vboxsync |
Work some of the PDMCritSectRw statistics.
|
|
|
@45177
|
12 years |
vboxsync |
A couple of PDMCritSectRw init fixes.
|
|
|
@45171
|
12 years |
vboxsync |
VMM/PDMAllCritSectRw: header fix
|
|
|
@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
|
|
|
@45102
|
12 years |
vboxsync |
VMX: Redo TSC offsetting setup if unexpected RDTSC(P) occurred.
|
|
|
@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.
|
|
|
@45092
|
12 years |
vboxsync |
VMM/VMMR0: HM bits, cleanup header a bit.
|
|
|
@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
|
|
|
@44968
|
12 years |
vboxsync |
VMM/VMMR0: build fix
|
|
|
@44958
|
12 years |
vboxsync |
Moved TSC offsetting setup code for testing.
|
|
|
@44934
|
12 years |
vboxsync |
Cosmetic change to express that TSC must increase.
|
|
|