|
|
@20325
|
16 years |
vboxsync |
More fixes
|
|
|
@20324
|
16 years |
vboxsync |
Fix
|
|
|
@20322
|
16 years |
vboxsync |
More updates
|
|
|
@20321
|
16 years |
vboxsync |
Update
|
|
|
@20320
|
16 years |
vboxsync |
Correction
|
|
|
@20319
|
16 years |
vboxsync |
Got rid of debug assertions
|
|
|
@20317
|
16 years |
vboxsync |
Experiment with TPR patching (disabled)
|
|
|
@20291
|
16 years |
vboxsync |
TPR patching for nested page accesses (disabled)
|
|
|
@20281
|
16 years |
vboxsync |
Backed out r48156
|
|
|
@20280
|
16 years |
vboxsync |
Updated nested paging check
|
|
|
@20278
|
16 years |
vboxsync |
Shadow page mode exit fix for AMD-V nested paging. (not called with …
|
|
|
@20277
|
16 years |
vboxsync |
Removed obsolete comment
|
|
|
@20234
|
16 years |
vboxsync |
AMD-V: Host VMCB must also be per-VCPU
|
|
|
@20229
|
16 years |
vboxsync |
Enable multi-core VCPUs by default.
|
|
|
@20228
|
16 years |
vboxsync |
Fixed VT-x state loading failure.
|
|
|
@20222
|
16 years |
vboxsync |
Multi-core changes.
Return correct error in 64 bits guest smp on 32 …
|
|
|
@20205
|
16 years |
vboxsync |
OSE
|
|
|
@20204
|
16 years |
vboxsync |
OSE
|
|
|
@20199
|
16 years |
vboxsync |
Always reset the CPU state during reset
|
|
|
@20198
|
16 years |
vboxsync |
Moved pending forced actions clearing.
|
|
|
@20196
|
16 years |
vboxsync |
Extra logging
|
|
|
@20195
|
16 years |
vboxsync |
Assertions added
|
|
|
@20192
|
16 years |
vboxsync |
Make sure we clear all pending forced actions during a reset for …
|
|
|
@20189
|
16 years |
vboxsync |
Deal with reset properly (guest SMP).
|
|
|
@20187
|
16 years |
vboxsync |
Fix crash in async completion code when an error occurs during init …
|
|
|
@20185
|
16 years |
vboxsync |
PDMAsyncCompletion:
* Export missing file to OSE
* Enable PDM …
|
|
|
@20180
|
16 years |
vboxsync |
Completed HWACCMInvalidatePhysPage
|
|
|
@20168
|
16 years |
vboxsync |
Fix windows burns
|
|
|
@20167
|
16 years |
vboxsync |
First part of the PDMAsyncCompletion rewrite:
* The Host specific …
|
|
|
@20158
|
16 years |
vboxsync |
Extra VCPU checks. Attempt to fix alignment issue
|
|
|
@20157
|
16 years |
vboxsync |
Multi core cpuid changes for AMD (untested)
|
|
|
@20153
|
16 years |
vboxsync |
SSM,PCI: We must restore the PCI configuration registers before PGM so …
|
|
|
@20152
|
16 years |
vboxsync |
Added DBGFR3InfoLogRel and DBGFR3InfoStdErr.
|
|
|
@20151
|
16 years |
vboxsync |
Handle pgm pool flushes a bit differently.
|
|
|
@20145
|
16 years |
vboxsync |
Fixed registration of statistics
|
|
|
@20143
|
16 years |
vboxsync |
Correction
|
|
|
@20142
|
16 years |
vboxsync |
VT-x/AMD-V: Keep statistics for injected traps & interrupts.
|
|
|
@20140
|
16 years |
vboxsync |
No need to inform all VCPUs about a pending pool flush. The current …
|
|
|
@20136
|
16 years |
vboxsync |
Missing descriptions
|
|
|
@20135
|
16 years |
vboxsync |
Prevent reuse of cached larged pages with different access attributes.
|
|
|
@20133
|
16 years |
vboxsync |
alignment fix.
|
|
|
@20132
|
16 years |
vboxsync |
HWACCM: Finished (I hope) the VBOX_WITH_VMMR0_DISABLE_PREEMPTION code.
|
|
|
@20129
|
16 years |
vboxsync |
Backed out 47892-5
|
|
|
@20128
|
16 years |
vboxsync |
Bug fix
|
|
|
@20127
|
16 years |
vboxsync |
Cleaned up
|
|
|
@20126
|
16 years |
vboxsync |
Wrong place
|
|
|
@20125
|
16 years |
vboxsync |
Prevent reuse of cached large pages with different access attributes.
|
|
|
@20122
|
16 years |
vboxsync |
EM.cpp: Fixed enmState assertion in EMR3ExecuteVM on restore. Restore …
|
|
|
@20121
|
16 years |
vboxsync |
TM.cpp: Fixed saved state bustage from two days back. Enter the …
|
|
|
@20120
|
16 years |
vboxsync |
TMAll.cpp: Better assertion.
|
|
|
@20114
|
16 years |
vboxsync |
SSM: Added SSMR3Skip.
|
|
|
@20096
|
16 years |
vboxsync |
VBox/pdmdrv.h,TM: user argument and flags for driver timers.
|
|
|
@20094
|
16 years |
vboxsync |
VBox/pdmdev.h: Retired pfnTMTimerCreateExternal.
|
|
|
@20092
|
16 years |
vboxsync |
DevAPIC,PDM: timer critsect.
|
|
|
@20091
|
16 years |
vboxsync |
TM.cpp: Forgot to take the timer crit sect when working virtual sync …
|
|
|
@20089
|
16 years |
vboxsync |
TM: The critsect assertions.
|
|
|
@20088
|
16 years |
vboxsync |
PDMQueue.cpp: todo for fixing assertion during DSL shutdown (smp).
|
|
|
@20087
|
16 years |
vboxsync |
TM,*: Proper timer callback locking and pvUser for devices.
|
|
|
@20076
|
16 years |
vboxsync |
No longer necessary to get rid of the lock
|
|
|
@20072
|
16 years |
vboxsync |
Fixed early init assertions
|
|
|
@20071
|
16 years |
vboxsync |
Bit more REM locking
|
|
|
@20069
|
16 years |
vboxsync |
Loosened assertion for the guest SMP case.
|
|
|
@20068
|
16 years |
vboxsync |
Trying to get rid of annoying assertions
|
|
|
@20065
|
16 years |
vboxsync |
Logging
|
|
|
@20064
|
16 years |
vboxsync |
SyncPage: deal with missing PDE; can be changed behind our back by …
|
|
|
@20063
|
16 years |
vboxsync |
Logging fix
|
|
|
@20062
|
16 years |
vboxsync |
Attempt to fix alignment issues
|
|
|
@20061
|
16 years |
vboxsync |
Made assertion less strict in SMP mode
|
|
|
@20060
|
16 years |
vboxsync |
Atomic updates of lock counters
|
|
|
@20059
|
16 years |
vboxsync |
Stricter lock checking
|
|
|
@20058
|
16 years |
vboxsync |
Deal with pool pages being modified while we wait for the pgm lock in …
|
|
|
@20057
|
16 years |
vboxsync |
Backed out 47767 (breaks saved states from yesterday)
|
|
|
@20056
|
16 years |
vboxsync |
Backed out 47770 & 47771 (failed experiment)
|
|
|
@20050
|
16 years |
vboxsync |
TM: new state and more logging (gee).
|
|
|
@20046
|
16 years |
vboxsync |
Updates
|
|
|
@20040
|
16 years |
vboxsync |
VMM/EM: accept EMSTATE_HALTED, it's normal when resuming execution of …
|
|
|
@20038
|
16 years |
vboxsync |
Use new functions to get/set TPR (AMD-V).
|
|
|
@20037
|
16 years |
vboxsync |
TPR read/write updates
|
|
|
@20035
|
16 years |
vboxsync |
Some updates for AMD APIC accesses
|
|
|
@20034
|
16 years |
vboxsync |
Comment added
|
|
|
@20032
|
16 years |
vboxsync |
Expose X86_CPUID_AMD_FEATURE_ECX_CR8L to all guests.
|
|
|
@20026
|
16 years |
vboxsync |
Testing AMD IO-APIC patching
|
|
|
@20014
|
16 years |
vboxsync |
Compile fix
|
|
|
@20013
|
16 years |
vboxsync |
Typo
|
|
|
@20012
|
16 years |
vboxsync |
PGM: MMR3PageAlloc() / MMR3PageAllocLow() already set the …
|
|
|
@20011
|
16 years |
vboxsync |
VMM: fix a typo in mmR3PagePoolAlloc() if the memory allocation …
|
|
|
@20010
|
16 years |
vboxsync |
PDMCritSect: Enabled ring-0 exit.
|
|
|
@20008
|
16 years |
vboxsync |
PDMCritSect: rewrite, ring-0 unlocking not yet enabled.
|
|
|
@20007
|
16 years |
vboxsync |
Turn on VAPIC access handling for all VCPUs
|
|
|
@20004
|
16 years |
vboxsync |
Logging change
|
|
|
@20003
|
16 years |
vboxsync |
Enabled the IO-APIC optimizations for VT-x in the 32 bits guest case. …
|
|
|
@20001
|
16 years |
vboxsync |
Cleaned up PDMGet/SetTPR.
|
|
|
@20000
|
16 years |
vboxsync |
Cleaned up
|
|
|
@19999
|
16 years |
vboxsync |
More comments
|
|
|
@19997
|
16 years |
vboxsync |
Wrong APIC page
|
|
|
@19996
|
16 years |
vboxsync |
Moved TPR caching check to the top.
|
|
|
@19995
|
16 years |
vboxsync |
Introduced PDMHasIoApic.
|
|
|
@19993
|
16 years |
vboxsync |
Proper handling of VMX_EXIT_APIC_ACCESS
|
|
|
@19992
|
16 years |
vboxsync |
Started with TPR caching for 32 bits guest (VT-x only).
|
|
|
@19991
|
16 years |
vboxsync |
pdmcritsect: work in progress.
|
|
|