|
|
@13609
|
16 years |
vboxsync |
annoying warning
|
|
|
@13598
|
16 years |
vboxsync |
#1865: STAM - minor cleanups.
|
|
|
@13597
|
16 years |
vboxsync |
SSM todo.
|
|
|
@13596
|
16 years |
vboxsync |
SSM: Eliminated some more silly type methods, adding RTGCUINTREG.
|
|
|
@13595
|
16 years |
vboxsync |
SSM: removed RTHCUINT/RTHCINT methods. (unused and now deprecated types)
|
|
|
@13594
|
16 years |
vboxsync |
#1865: SSM - just some cleaning up.
|
|
|
@13586
|
16 years |
vboxsync |
TM: extended the statistics to get an idea about the normal catchup rate.
|
|
|
@13585
|
16 years |
vboxsync |
Refresh the cr3 mapping by putting it at the head of the age list. …
|
|
|
@13582
|
16 years |
vboxsync |
Invalidate the current pml4 phys pointer properly when changing cr3.
|
|
|
@13577
|
16 years |
vboxsync |
#1865: SELM.
|
|
|
@13572
|
16 years |
vboxsync |
Statistics for rdtsc intercepts
|
|
|
@13567
|
16 years |
vboxsync |
tstInstrEmul: unbusted the darwin build and straigthened up the …
|
|
|
@13566
|
16 years |
vboxsync |
EMAll.cpp: doxygen.
|
|
|
@13565
|
16 years |
vboxsync |
#1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
|
|
|
@13562
|
16 years |
vboxsync |
Stricter tests
|
|
|
@13561
|
16 years |
vboxsync |
Emulate (lock) cmpxchg8b in ring 0 & 3. Added testcase for instruction …
|
|
|
@13543
|
16 years |
vboxsync |
#1865: PGMPool.
|
|
|
@13542
|
16 years |
vboxsync |
Additional release logging for two more VT-x error cases.
|
|
|
@13541
|
16 years |
vboxsync |
Paranoid assertions
|
|
|
@13533
|
16 years |
vboxsync |
Extra assertions to check for unexpected use conditions.
|
|
|
@13532
|
16 years |
vboxsync |
CPUMQueryGuestCtxPtr doesn't need to return a status. It can never fail.
|
|
|
@13519
|
16 years |
vboxsync |
fixed return type (gcc found this bug)
|
|
|
@13517
|
16 years |
vboxsync |
Refined suspend state testing.
|
|
|
@13516
|
16 years |
vboxsync |
Protection against touching VT-x/AMD-V after the suspend signal has …
|
|
|
@13514
|
16 years |
vboxsync |
Enabled power notification callbacks to disable VT-x/AMD-V before …
|
|
|
@13502
|
16 years |
vboxsync |
VMM: Prevent the debugger from crashing the VMM passing it guest …
|
|
|
@13477
|
16 years |
vboxsync |
STAM: Use RTStrSimplePatternMatch.
|
|
|
@13447
|
16 years |
vboxsync |
Logging change
|
|
|
@13434
|
16 years |
vboxsync |
Fixed Fedora boot guru meditation (VT-x)
|
|
|
@13419
|
16 years |
vboxsync |
More logging
|
|
|
@13418
|
16 years |
vboxsync |
Logging change
|
|
|
@13415
|
16 years |
vboxsync |
VMM: a couple of comments.
|
|
|
@13413
|
16 years |
vboxsync |
VMM: spaces mostly.
|
|
|
@13412
|
16 years |
vboxsync |
spaces. sigh.
|
|
|
@13403
|
16 years |
vboxsync |
More checks
|
|
|
@13400
|
16 years |
vboxsync |
Extra checks
|
|
|
@13399
|
16 years |
vboxsync |
Minor update
|
|
|
@13398
|
16 years |
vboxsync |
Don't check disabled physical access handlers
|
|
|
@13397
|
16 years |
vboxsync |
Backed out 38140
|
|
|
@13396
|
16 years |
vboxsync |
Correction
|
|
|
@13395
|
16 years |
vboxsync |
Corrected assertion
|
|
|
@13394
|
16 years |
vboxsync |
Implement PrefetchPage for EPT when in real or protected mode without …
|
|
|
@13393
|
16 years |
vboxsync |
Updates for physical page aliases
|
|
|
@13392
|
16 years |
vboxsync |
Correction
|
|
|
@13390
|
16 years |
vboxsync |
Properly export the new functions.
|
|
|
@13388
|
16 years |
vboxsync |
Updates
|
|
|
@13387
|
16 years |
vboxsync |
First sketch of functionality to create guest physical address aliases.
|
|
|
@13381
|
16 years |
vboxsync |
EM: experimental fix for #DE loop during ubuntu boot w/ busted apic: …
|
|
|
@13380
|
16 years |
vboxsync |
tmVirtualNanoTSRediscover: return to R3 when we start stepping (1ns). …
|
|
|
@13375
|
16 years |
vboxsync |
some (disabled) VMI bits
|
|
|
@13373
|
16 years |
vboxsync |
Removed the new MMIO functionality. Will do it in a different way.
|
|
|
@13371
|
16 years |
vboxsync |
Some updates
|
|
|
@13368
|
16 years |
vboxsync |
Started with IOMR3MMIORegisterR3 extension for MMIO ranges backed by …
|
|
|
@13367
|
16 years |
vboxsync |
Added new devhlp functions.
|
|
|
@13366
|
16 years |
vboxsync |
Unnecessary checks removed
|
|
|
@13362
|
16 years |
vboxsync |
Removed redundant check.
|
|
|
@13351
|
16 years |
vboxsync |
Fully emulated lmsw.
|
|
|
@13347
|
16 years |
vboxsync |
Compilation fix (alignment).
|
|
|
@13345
|
16 years |
vboxsync |
Corrected comment
|
|
|
@13343
|
16 years |
vboxsync |
VT-x real mode emulation: got rid of all the ugly hacks and just fall …
|
|
|
@13306
|
16 years |
vboxsync |
IPRT,++: some assert.h cleanup, making a suitable place to call …
|
|
|
@13289
|
16 years |
vboxsync |
Cleaned up
|
|
|
@13288
|
16 years |
vboxsync |
Corrected previous change in interrupt bitmap updating.
|
|
|
@13285
|
16 years |
vboxsync |
More logging; shut up warning messages
|
|
|
@13283
|
16 years |
vboxsync |
More logging
|
|
|
@13281
|
16 years |
vboxsync |
Fixed IP in the stack frame for #BP & #OF traps.
|
|
|
@13279
|
16 years |
vboxsync |
More failure path problems with VT-x (lead to crashes on testboxwin3).
|
|
|
@13277
|
16 years |
vboxsync |
Compile fix
|
|
|
@13276
|
16 years |
vboxsync |
Manually inject interrupts in real mode (VT-x). Fixes OS/2 boot issue.
|
|
|
@13267
|
16 years |
vboxsync |
lmsw: corrected exit path
|
|
|
@13266
|
16 years |
vboxsync |
lmsw emulation: 16 bits operand
|
|
|
@13265
|
16 years |
vboxsync |
Lmsw emulation.
|
|
|
@13263
|
16 years |
vboxsync |
VT-x: fixed OpenSuse grub loading
|
|
|
@13257
|
16 years |
vboxsync |
build fix
|
|
|
@13253
|
16 years |
vboxsync |
Restore the IOPL flags when switching from real back to protected mode.
|
|
|
@13252
|
16 years |
vboxsync |
Obsolete comment
|
|
|
@13251
|
16 years |
vboxsync |
Stats for forced TLB flushes by physical page invalidation.
|
|
|
@13250
|
16 years |
vboxsync |
AMD-V/nested paging: invlpga only invalidates TLB entries for guest …
|
|
|
@13236
|
16 years |
vboxsync |
#1865: More polish.
|
|
|
@13235
|
16 years |
vboxsync |
PGM: Merged PGMGCInvalidatePage into PGMInvalidatePage nad fixed the …
|
|
|
@13232
|
16 years |
vboxsync |
#1865: changed some validation into pure assertions or assert-return. …
|
|
|
@13230
|
16 years |
vboxsync |
further new recompiler work
|
|
|
@13221
|
16 years |
vboxsync |
Enabled VPID (VT-x tagged TLB); default off
- Added machine & machine …
|
|
|
@13216
|
16 years |
vboxsync |
PDMDevice: removed pci bus selection todo.
|
|
|
@13215
|
16 years |
vboxsync |
PDM: adjusted the PCI Bus determination so that it checks whether the …
|
|
|
@13204
|
16 years |
vboxsync |
Enabled EPT
|
|
|
@13203
|
16 years |
vboxsync |
Missing shadow cases for EPT.
|
|
|
@13202
|
16 years |
vboxsync |
Missing EPT case in pgmPoolTrackFlushGCPhysPTInt.
|
|
|
@13200
|
16 years |
vboxsync |
VMXR0InvalidatePage calls still occur in EPT mode.
|
|
|
@13199
|
16 years |
vboxsync |
Fix for 32 bits builds (EPT PAE PDPTE caching)
|
|
|
@13198
|
16 years |
vboxsync |
Recommitted 37737 & 37738 minus the dangerous changes.
|
|
|
@13197
|
16 years |
vboxsync |
Backed out 37737&37738. (regressions)
|
|
|
@13195
|
16 years |
vboxsync |
Prefetch the four PDPT entries in PAE mode (EPT only).
|
|
|
@13194
|
16 years |
vboxsync |
EPT: Our identity mapping is a 32 bits page directory.
|
|
|
@13193
|
16 years |
vboxsync |
uint64_t conversion fix
|
|
|
@13189
|
16 years |
vboxsync |
PCI: Add support for PCI-to-PCI bridges
|
|
|
@13188
|
16 years |
vboxsync |
PGM: polish.
|
|
|
@13187
|
16 years |
vboxsync |
PGMR3InitDynMap: check that the dynamic mapping area doesn't cross a …
|
|
|
@13186
|
16 years |
vboxsync |
PGMPhys: Fix for silly edge case bug.
|
|
|
@13182
|
16 years |
vboxsync |
Extra assertion
|
|
|