|
|
@15236
|
16 years |
vboxsync |
Started with VMCS read/write cache.
|
|
|
@15228
|
16 years |
vboxsync |
backed out 40461. (PGMAllBth.h)
|
|
|
@15227
|
16 years |
vboxsync |
PGMAllBth: Fixed typo in CalcKind (harmless), did some predicting and …
|
|
|
@15226
|
16 years |
vboxsync |
PGM: Inlined PGMDynMapHCPageOff (get rid of it perhaps?).
|
|
|
@15225
|
16 years |
vboxsync |
PGMPool: typo in stat description.
|
|
|
@15224
|
16 years |
vboxsync |
PGMR0DynMap: Silly silly silly silly bug, mapping were mapped write …
|
|
|
@15218
|
16 years |
vboxsync |
HWACCM: some temporary profiling of sub-parts of SwitchFromGC_2.
|
|
|
@15217
|
16 years |
vboxsync |
HWACCM: describe the exit reason stats.
|
|
|
@15214
|
16 years |
vboxsync |
HWACCMA.asm: code alignment, avoid stack.
|
|
|
@15213
|
16 years |
vboxsync |
HWACCMA.asm: code alignment.
|
|
|
@15211
|
16 years |
vboxsync |
VMXR0SaveHostState: Assert on bad cs and ss.
|
|
|
@15199
|
16 years |
vboxsync |
HWACCMR0A.asm: trimmed down VMXR0StartVM32 without any real effect. :/
|
|
|
@15198
|
16 years |
vboxsync |
HWACCMR0A.asm: retf -> far jmps for 64->32 thunking on darwin.
|
|
|
@15197
|
16 years |
vboxsync |
HWACCM: split up the SwitchFromGC (aka StatExit) stats into two parts …
|
|
|
@15196
|
16 years |
vboxsync |
PGMR0DynMap: profiling the whole shebang.
|
|
|
@15189
|
16 years |
vboxsync |
VMXR0RunGuestCode: profiling fixes.
|
|
|
@15188
|
16 years |
vboxsync |
Some typos corrected.
|
|
|
@15187
|
16 years |
vboxsync |
Compile fix
|
|
|
@15186
|
16 years |
vboxsync |
Fixed fpu and debug state syncing.
|
|
|
@15184
|
16 years |
vboxsync |
typos
|
|
|
@15183
|
16 years |
vboxsync |
Duh
|
|
|
@15182
|
16 years |
vboxsync |
Argh
|
|
|
@15181
|
16 years |
vboxsync |
Restrict instruction emulation for 64 bits guests on 32 bits hosts.
|
|
|
@15177
|
16 years |
vboxsync |
Fix for darwin assertion.
|
|
|
@15174
|
16 years |
vboxsync |
#1865: don't ever return invalid ring-0 address on 2x4G systems, …
|
|
|
@15172
|
16 years |
vboxsync |
Shadow paging fixes for amd64 on 32 bits hosts.
|
|
|
@15167
|
16 years |
vboxsync |
HWACCMGetShwPagingMode change backed out.
|
|
|
@15162
|
16 years |
vboxsync |
Compile fix
|
|
|
@15161
|
16 years |
vboxsync |
Backed out accidental commit 40567
|
|
|
@15160
|
16 years |
vboxsync |
Compile fix
|
|
|
@15159
|
16 years |
vboxsync |
Set the correct shadow paging mode for AMD-V nested paging.
|
|
|
@15155
|
16 years |
vboxsync |
Removed wrong assertion
|
|
|
@15154
|
16 years |
vboxsync |
Always use amd64 paging if the guest is in amd64 mode (nested paging).
|
|
|
@15153
|
16 years |
vboxsync |
Always use amd64 paging if the guest is in amd64 mode (nested paging).
|
|
|
@15151
|
16 years |
vboxsync |
PGMMODE_AMD64 guest mode always implied PGMMODE_AMD64 shadow mode.
|
|
|
@15150
|
16 years |
vboxsync |
Wrong handler
|
|
|
@15148
|
16 years |
vboxsync |
Update
|
|
|
@15147
|
16 years |
vboxsync |
Wrong push order
|
|
|
@15144
|
16 years |
vboxsync |
Oops
|
|
|
@15142
|
16 years |
vboxsync |
Compile fixes
|
|
|
@15141
|
16 years |
vboxsync |
Cleaned up
|
|
|
@15134
|
16 years |
vboxsync |
HWACCMR0: Don't register power notification when using SUPR0EnableVTx …
|
|
|
@15129
|
16 years |
vboxsync |
PDMDevHlp: RT_BIT_32
|
|
|
@15127
|
16 years |
vboxsync |
grr
|
|
|
@15126
|
16 years |
vboxsync |
pdmR3DevHlp_PCIIORegionRegister: make too big hurt.
|
|
|
@15111
|
16 years |
vboxsync |
Fixed offset overflow bug (#3357).
|
|
|
@15100
|
16 years |
vboxsync |
PCI device size sanity check
|
|
|
@15099
|
16 years |
vboxsync |
this applies to PCI I/O memory as well
|
|
|
@15097
|
16 years |
vboxsync |
don't allow to register PCI memory regions with a size != 2n
|
|
|
@15096
|
16 years |
vboxsync |
typo
|
|
|
@15072
|
16 years |
vboxsync |
Compile fixes
|
|
|
@15071
|
16 years |
vboxsync |
Deal with 64 bits address flushes in 32 bits host mode. (flush the …
|
|
|
@15063
|
16 years |
vboxsync |
Unbreak the old recompiler
|
|
|
@15046
|
16 years |
vboxsync |
No need to restore CR2 for AMD-V.
|
|
|
@15045
|
16 years |
vboxsync |
VT-x 64 bits switcher handler updates
|
|
|
@15040
|
16 years |
vboxsync |
Always set the tpr shadow feature; host mode is irrelevant
|
|
|
@15037
|
16 years |
vboxsync |
build fix.
|
|
|
@15036
|
16 years |
vboxsync |
iomMMIODoRead: Handle the _FF and _00 status codes, changed default …
|
|
|
@15033
|
16 years |
vboxsync |
Push VMCS addresses
|
|
|
@15031
|
16 years |
vboxsync |
Switcher updates
|
|
|
@15030
|
16 years |
vboxsync |
Switcher updates
|
|
|
@15021
|
16 years |
vboxsync |
Fix
|
|
|
@15020
|
16 years |
vboxsync |
Again
|
|
|
@15019
|
16 years |
vboxsync |
Sigh
|
|
|
@15018
|
16 years |
vboxsync |
Wrong stat type
|
|
|
@15017
|
16 years |
vboxsync |
More detailed statistics for CRx accesses.
|
|
|
@15009
|
16 years |
vboxsync |
new_recompiler: cleanup, optimization, compile with the right tool - …
|
|
|
@14997
|
16 years |
vboxsync |
Clearly mark possible 64 bits values
|
|
|
@14995
|
16 years |
vboxsync |
accidental commit
|
|
|
@14994
|
16 years |
vboxsync |
Moved CPUMStack.cpp to the all dir
|
|
|
@14993
|
16 years |
vboxsync |
Switcher updates
|
|
|
@14988
|
16 years |
vboxsync |
Correct input parameter for 64 bits switcher handlers.
|
|
|
@14987
|
16 years |
vboxsync |
Fully functional switcher
|
|
|
@14986
|
16 years |
vboxsync |
Disable write protect in the 32->64 switcher.
|
|
|
@14985
|
16 years |
vboxsync |
Backed out 40353.
|
|
|
@14983
|
16 years |
vboxsync |
Make the PAE intermediate PDPTs r/w.
|
|
|
@14981
|
16 years |
vboxsync |
Update
|
|
|
@14979
|
16 years |
vboxsync |
Switcher fixes
|
|
|
@14978
|
16 years |
vboxsync |
props
|
|
|
@14974
|
16 years |
vboxsync |
reenabled VA in TLB code
|
|
|
@14969
|
16 years |
vboxsync |
VMM support for completing VA in TLB (not much tested)
|
|
|
@14966
|
16 years |
vboxsync |
PDM, DBGC: debugger read and write APIs.
|
|
|
@14946
|
16 years |
vboxsync |
Some todos added
|
|
|
@14945
|
16 years |
vboxsync |
Manual disassembly of ins/outs. Take two.
|
|
|
@14943
|
16 years |
vboxsync |
Disassemble ins/outs manually to deal with segment prefixes.
|
|
|
@14903
|
16 years |
vboxsync |
HWACCMR0: Try use SUPR0EnableVTx. (#3202)
|
|
|
@14902
|
16 years |
vboxsync |
HWACCM: Overlooked one fallback from VT-x to rawmode (darwin).
|
|
|
@14900
|
16 years |
vboxsync |
Switcher updates
|
|
|
@14899
|
16 years |
vboxsync |
Wrote testcase for the new switcher.
|
|
|
@14898
|
16 years |
vboxsync |
export
|
|
|
@14897
|
16 years |
vboxsync |
Deal with undocumented interrupt type for breakpoint exceptions
|
|
|
@14895
|
16 years |
vboxsync |
Wrong string specifier
|
|
|
@14892
|
16 years |
vboxsync |
export
|
|
|
@14891
|
16 years |
vboxsync |
Deleted too much
|
|
|
@14890
|
16 years |
vboxsync |
export
|
|
|
@14888
|
16 years |
vboxsync |
Small update
|
|
|
@14887
|
16 years |
vboxsync |
Disallow any mixed use of hwaccm & software virtualization. Don't …
|
|
|
@14885
|
16 years |
vboxsync |
Different error message for AMD-V.
|
|
|
@14884
|
16 years |
vboxsync |
Compile fix
|
|
|
@14883
|
16 years |
vboxsync |
We can't allow a patched VM to be restored when we're currently forced …
|
|
|