|
|
@13796
|
16 years |
vboxsync |
VMM: some adjustments.
|
|
|
@13791
|
16 years |
vboxsync |
Moving data around
|
|
|
@13789
|
16 years |
vboxsync |
VMM: Ring-0 initializes VM::cCPUs, VMR3CreateVM validates i'ts input …
|
|
|
@13785
|
16 years |
vboxsync |
More updates
|
|
|
@13784
|
16 years |
vboxsync |
Removed some obsolete VM members.
|
|
|
@13782
|
16 years |
vboxsync |
More SMP groundwork.
|
|
|
@13778
|
16 years |
vboxsync |
Per VCPU init/term.
|
|
|
@13767
|
16 years |
vboxsync |
warning
|
|
|
@13766
|
16 years |
vboxsync |
No need to call RTThreadNativeSelf twice.
|
|
|
@13765
|
16 years |
vboxsync |
VM request updates for dispatching packets to individual CPU threads.
|
|
|
@13757
|
16 years |
vboxsync |
Compile fix
|
|
|
@13755
|
16 years |
vboxsync |
Started with VM request API changes.
|
|
|
@13751
|
16 years |
vboxsync |
UVM updates
|
|
|
@13750
|
16 years |
vboxsync |
Alignment
|
|
|
@13749
|
16 years |
vboxsync |
Some cleanup & updates
|
|
|
@13745
|
16 years |
vboxsync |
Assertion/checks changes.
|
|
|
@13744
|
16 years |
vboxsync |
Initialize all the VM pointers
|
|
|
@13742
|
16 years |
vboxsync |
Some initial VM data restructuring.
|
|
|
@13719
|
16 years |
vboxsync |
VMM: alignment fix.
|
|
|
@13717
|
16 years |
vboxsync |
VMM,IPRT: More GC->RC and similar cleanups.
|
|
|
@13714
|
16 years |
vboxsync |
VMM: More renaming and cleanup, caught another R3/R0 pointer - the …
|
|
|
@13703
|
16 years |
vboxsync |
VMM++: VINF_EM_DBG_RING0_ASSERTION -> VERR_VMM_RING0_ASSERTION, …
|
|
|
@13702
|
16 years |
vboxsync |
VMM++: new EM status code VINF_EM_DBG_RING0_ASSERTION for …
|
|
|
@13701
|
16 years |
vboxsync |
VMM: some statistics cleanup.
|
|
|
@13700
|
16 years |
vboxsync |
VMM: Made VBOX_WITH_R0_LOGGING a Makefile (LocalConfig.kmk) option.
|
|
|
@13699
|
16 years |
vboxsync |
VMM: Made VBOX_WITH_R0_LOGGING a Makefile (LocalConfig.kmk) option.
|
|
|
@13698
|
16 years |
vboxsync |
VMM: Fixed ring-0 access to the ring-3 mapping of the EMT stack. Moved …
|
|
|
@13697
|
16 years |
vboxsync |
VMM: cleanup in progress.
|
|
|
@13695
|
16 years |
vboxsync |
VMM: Increased the allocation attempts for core memory as we're still …
|
|
|
@13694
|
16 years |
vboxsync |
VMM: @image
|
|
|
@13691
|
16 years |
vboxsync |
pg_vmm update.
|
|
|
@13685
|
16 years |
vboxsync |
DBGFMem.cpp: Just exclude the whole above 4GB & AMD64-paging checks if …
|
|
|
@13667
|
16 years |
vboxsync |
#1865: VM.
|
|
|
@13646
|
16 years |
vboxsync |
Added todo
|
|
|
@13645
|
16 years |
vboxsync |
typo
|
|
|
@13636
|
16 years |
vboxsync |
build fix.
|
|
|
@13635
|
16 years |
vboxsync |
#1865: TRPM.
|
|
|
@13633
|
16 years |
vboxsync |
#1865: TM.
|
|
|
@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
|
17 years |
vboxsync |
#1865: PGMPool.
|
|
|
@13542
|
17 years |
vboxsync |
Additional release logging for two more VT-x error cases.
|
|
|
@13541
|
17 years |
vboxsync |
Paranoid assertions
|
|
|
@13533
|
17 years |
vboxsync |
Extra assertions to check for unexpected use conditions.
|
|
|
@13532
|
17 years |
vboxsync |
CPUMQueryGuestCtxPtr doesn't need to return a status. It can never fail.
|
|
|
@13519
|
17 years |
vboxsync |
fixed return type (gcc found this bug)
|
|
|
@13517
|
17 years |
vboxsync |
Refined suspend state testing.
|
|
|
@13516
|
17 years |
vboxsync |
Protection against touching VT-x/AMD-V after the suspend signal has …
|
|
|
@13514
|
17 years |
vboxsync |
Enabled power notification callbacks to disable VT-x/AMD-V before …
|
|
|
@13502
|
17 years |
vboxsync |
VMM: Prevent the debugger from crashing the VMM passing it guest …
|
|
|
@13477
|
17 years |
vboxsync |
STAM: Use RTStrSimplePatternMatch.
|
|
|
@13447
|
17 years |
vboxsync |
Logging change
|
|
|
@13434
|
17 years |
vboxsync |
Fixed Fedora boot guru meditation (VT-x)
|
|
|
@13419
|
17 years |
vboxsync |
More logging
|
|
|
@13418
|
17 years |
vboxsync |
Logging change
|
|
|
@13415
|
17 years |
vboxsync |
VMM: a couple of comments.
|
|
|
@13413
|
17 years |
vboxsync |
VMM: spaces mostly.
|
|
|
@13412
|
17 years |
vboxsync |
spaces. sigh.
|
|
|
@13403
|
17 years |
vboxsync |
More checks
|
|
|
@13400
|
17 years |
vboxsync |
Extra checks
|
|
|
@13399
|
17 years |
vboxsync |
Minor update
|
|
|
@13398
|
17 years |
vboxsync |
Don't check disabled physical access handlers
|
|
|
@13397
|
17 years |
vboxsync |
Backed out 38140
|
|
|
@13396
|
17 years |
vboxsync |
Correction
|
|
|
@13395
|
17 years |
vboxsync |
Corrected assertion
|
|
|
@13394
|
17 years |
vboxsync |
Implement PrefetchPage for EPT when in real or protected mode without …
|
|
|
@13393
|
17 years |
vboxsync |
Updates for physical page aliases
|
|
|
@13392
|
17 years |
vboxsync |
Correction
|
|
|
@13390
|
17 years |
vboxsync |
Properly export the new functions.
|
|
|
@13388
|
17 years |
vboxsync |
Updates
|
|
|
@13387
|
17 years |
vboxsync |
First sketch of functionality to create guest physical address aliases.
|
|
|
@13381
|
17 years |
vboxsync |
EM: experimental fix for #DE loop during ubuntu boot w/ busted apic: …
|
|
|
@13380
|
17 years |
vboxsync |
tmVirtualNanoTSRediscover: return to R3 when we start stepping (1ns). …
|
|
|
@13375
|
17 years |
vboxsync |
some (disabled) VMI bits
|
|
|
@13373
|
17 years |
vboxsync |
Removed the new MMIO functionality. Will do it in a different way.
|
|
|
@13371
|
17 years |
vboxsync |
Some updates
|
|
|
@13368
|
17 years |
vboxsync |
Started with IOMR3MMIORegisterR3 extension for MMIO ranges backed by …
|
|
|
@13367
|
17 years |
vboxsync |
Added new devhlp functions.
|
|
|
@13366
|
17 years |
vboxsync |
Unnecessary checks removed
|
|
|
@13362
|
17 years |
vboxsync |
Removed redundant check.
|
|
|
@13351
|
17 years |
vboxsync |
Fully emulated lmsw.
|
|
|
@13347
|
17 years |
vboxsync |
Compilation fix (alignment).
|
|
|
@13345
|
17 years |
vboxsync |
Corrected comment
|
|
|
@13343
|
17 years |
vboxsync |
VT-x real mode emulation: got rid of all the ugly hacks and just fall …
|
|
|
@13306
|
17 years |
vboxsync |
IPRT,++: some assert.h cleanup, making a suitable place to call …
|
|
|
@13289
|
17 years |
vboxsync |
Cleaned up
|
|
|