|
|
@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 …
|
|
|
@14880
|
16 years |
vboxsync |
PGMR0DynMap: nit picking.
|
|
|
@14878
|
16 years |
vboxsync |
Renamed
|
|
|
@14877
|
16 years |
vboxsync |
PGMR0DynMap: bigger cache (4x), even fewer unrolled/inlined collision …
|
|
|
@14876
|
16 years |
vboxsync |
Debug state save fix for AMD-V.
|
|
|
@14875
|
16 years |
vboxsync |
More switcher updates
|
|
|
@14871
|
16 years |
vboxsync |
Removed assertions that will trigger.
|
|
|
@14870
|
16 years |
vboxsync |
Cleaning up.
|
|
|
@14868
|
16 years |
vboxsync |
PGMR0DynMap: some predictions based on statistics, 5 more stats.
|
|
|
@14864
|
16 years |
vboxsync |
invalid format type
|
|
|
@14862
|
16 years |
vboxsync |
Compile fix
|
|
|
@14861
|
16 years |
vboxsync |
PGMR0DynMap: disabled expensive statistic.
|
|
|
@14859
|
16 years |
vboxsync |
More updates for 32/64.
|
|
|
@14857
|
16 years |
vboxsync |
PGMR0DynMap: Added missing if (fInvalidateIt) before ASMInvalidatePage …
|
|
|
@14853
|
16 years |
vboxsync |
PGMR0DynMap: Sane PGMR0DYNMAP_GUARD_PAGES values.
|
|
|
@14851
|
16 years |
vboxsync |
More switcher target functions for FPU and debug state updates.
|
|
|
@14850
|
16 years |
vboxsync |
PGMR0DynMap: statistics and tuning of autoset insertion.
|
|
|
@14848
|
16 years |
vboxsync |
Alignment
|
|
|
@14847
|
16 years |
vboxsync |
Compile fixes
|
|
|
@14845
|
16 years |
vboxsync |
Switcher updates
|
|
|
@14833
|
16 years |
vboxsync |
Drop the global VBOX_WITH_NEW_RECOMPILER global.
|
|
|
@14831
|
16 years |
vboxsync |
whole bunch: avoid runtime.h, include individual headers indead.
|
|
|
@14826
|
16 years |
vboxsync |
VMM: New DevHlp pfnMMIO2MapKernel for darwin/VT-x/VGA.
|
|
|
@14823
|
16 years |
vboxsync |
PGMR0DynMap: fixed assertion (copy & past).
|
|
|
@14822
|
16 years |
vboxsync |
PGMR0DynMap: Fixed bug in previous pgmR0DynMapPageSlow bug fix. Bad …
|
|
|
@14821
|
16 years |
vboxsync |
GVMMR0.cpp: cleanup bugfix.
|
|
|
@14811
|
16 years |
vboxsync |
VMM: Always call VMMR0TermVM{HWACCMR0TermVM,PGMR0DynMapTerm}, don't …
|
|
|
@14810
|
16 years |
vboxsync |
PGMR0DynMap: Run release builds with 1 guard page (for now).
|
|
|