|
|
@14705
|
16 years |
vboxsync |
Make the switcher init a bit more generic.
|
|
|
@14704
|
16 years |
vboxsync |
Some more switcher work
|
|
|
@14563
|
16 years |
vboxsync |
Reinitialize paging modes correctly when loading the saved state.
|
|
|
@14530
|
16 years |
vboxsync |
More error logging
|
|
|
@14413
|
16 years |
vboxsync |
Compile fix
|
|
|
@14411
|
16 years |
vboxsync |
RDTSCP support added. Enabled only for AMD-V guests.
|
|
|
@14109
|
16 years |
vboxsync |
Implemented NMI injection.
|
|
|
@14106
|
16 years |
vboxsync |
Added dummy HWACCMR3InjectNMI.
|
|
|
@14091
|
16 years |
vboxsync |
Minor cleanup
|
|
|
@13932
|
16 years |
vboxsync |
warning.
|
|
|
@13914
|
16 years |
vboxsync |
Backed out 38201. No longer necessary (reset fix in REM probably).
|
|
|
@13909
|
16 years |
vboxsync |
More updates
|
|
|
@13905
|
16 years |
vboxsync |
Moved more data.
|
|
|
@13904
|
16 years |
vboxsync |
Again
|
|
|
@13903
|
16 years |
vboxsync |
Some stat names are too long.
|
|
|
@13902
|
16 years |
vboxsync |
Oops.
|
|
|
@13901
|
16 years |
vboxsync |
Compile fix
|
|
|
@13900
|
16 years |
vboxsync |
Corrections
|
|
|
@13899
|
16 years |
vboxsync |
Statistics per VCPU.
|
|
|
@13898
|
16 years |
vboxsync |
Moved more data to VMCPU.
|
|
|
@13883
|
16 years |
vboxsync |
Moved more data around.
|
|
|
@13879
|
16 years |
vboxsync |
SMP updates for VT-x/AMD-V.
|
|
|
@13826
|
16 years |
vboxsync |
VMM: And a couple of left overs. phew.
|
|
|
@13825
|
16 years |
vboxsync |
VMM: %VX64 -> %RX64
|
|
|
@13824
|
16 years |
vboxsync |
VMM: %VGp -> %RGp
|
|
|
@13823
|
16 years |
vboxsync |
VMM: %VGv -> %RGv
|
|
|
@13819
|
16 years |
vboxsync |
VMM: %VH* -> %RH*.
|
|
|
@13818
|
16 years |
vboxsync |
VMM: %Vrc -> %Rrc, %Vra -> %Rra.
|
|
|
@13816
|
16 years |
vboxsync |
VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
|
|
|
@13778
|
16 years |
vboxsync |
Per VCPU init/term.
|
|
|
@13646
|
16 years |
vboxsync |
Added todo
|
|
|
@13565
|
16 years |
vboxsync |
#1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
|
|
|
@13542
|
16 years |
vboxsync |
Additional release logging for two more VT-x error cases.
|
|
|
@13532
|
16 years |
vboxsync |
CPUMQueryGuestCtxPtr doesn't need to return a status. It can never fail.
|
|
|
@13434
|
16 years |
vboxsync |
Fixed Fedora boot guru meditation (VT-x)
|
|
|
@13362
|
16 years |
vboxsync |
Removed redundant check.
|
|
|
@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 …
|
|
|
@13276
|
16 years |
vboxsync |
Manually inject interrupts in real mode (VT-x). Fixes OS/2 boot issue.
|
|
|
@13251
|
16 years |
vboxsync |
Stats for forced TLB flushes by physical page invalidation.
|
|
|
@13221
|
16 years |
vboxsync |
Enabled VPID (VT-x tagged TLB); default off
- Added machine & machine …
|
|
|
@13178
|
16 years |
vboxsync |
Bug fix
|
|
|
@13175
|
16 years |
vboxsync |
Proper naming
|
|
|
@13171
|
16 years |
vboxsync |
More logging
|
|
|
@13164
|
16 years |
vboxsync |
Added clarification.
|
|
|
@13163
|
16 years |
vboxsync |
We can execute the initial BIOS code
|
|
|
@13162
|
16 years |
vboxsync |
Stricter check for real mode emulation in VT-x (sigh)
|
|
|
@13133
|
16 years |
vboxsync |
Disabled VPID support by default; seems to work, but no compelling …
|
|
|
@13116
|
16 years |
vboxsync |
More logging
|
|
|
@13114
|
16 years |
vboxsync |
More logging
|
|
|
@13109
|
16 years |
vboxsync |
Merged
|
|
|
@13069
|
16 years |
vboxsync |
Cleaned up
|
|
|
@13050
|
16 years |
vboxsync |
More capability logging
|
|
|
@13049
|
16 years |
vboxsync |
More capability flags for VT-x.
|
|
|
@13048
|
16 years |
vboxsync |
Real and protected mode without paging needs a special identity …
|
|
|
@13025
|
16 years |
vboxsync |
Updates for EPT.
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12894
|
16 years |
vboxsync |
Enabled some EPT paging code.
|
|
|
@12798
|
16 years |
vboxsync |
Reset the real-mode emulation state correctly.
Reenabled real-mode …
|
|
|
@12789
|
16 years |
vboxsync |
Corrections
|
|
|
@12786
|
16 years |
vboxsync |
Real-mode support for VT-x. (currently disabled)
|
|
|
@12746
|
16 years |
vboxsync |
Bitmap corrections.
|
|
|
@12744
|
16 years |
vboxsync |
Enabled the real-mode VT-x TSS allocation again.
|
|
|
@12732
|
16 years |
vboxsync |
#GP handler should emulation io instructions in real mode. (VT-x)
|
|
|
@12707
|
16 years |
vboxsync |
Disabled vmm heap usage for VT-x. (failures otherwise in svn head)
|
|
|
@12702
|
16 years |
vboxsync |
#1865: HWACCM - alignment fix+check for 32-bit gcc, doxygen.
|
|
|
@12687
|
16 years |
vboxsync |
Started with VMM device heap for use with VT-x real-mode emulation. …
|
|
|
@12610
|
16 years |
vboxsync |
Extra statistics for IO debug breakpoint checking.
|
|
|
@12578
|
16 years |
vboxsync |
Enable hardware breakpoint support for VT-x and AMD-V.
|
|
|
@12554
|
16 years |
vboxsync |
Some debug register statistics added.
|
|
|
@12121
|
16 years |
vboxsync |
Committed hardware breakpoint support for VT-x and AMD-V. Untested and …
|
|
|
@12078
|
16 years |
vboxsync |
More release logging
|
|
|
@12061
|
16 years |
vboxsync |
Harmless updates for later logging of fatal errors.
|
|
|
@12020
|
16 years |
vboxsync |
Nested paging support activated; default changed to false
|
|
|
@11792
|
16 years |
vboxsync |
Assert when the SSM version doesn't match.
|
|
|
@11764
|
16 years |
vboxsync |
Got rid of PAT cpuid feature hack. Properly fixed now.
|
|
|
@11705
|
16 years |
vboxsync |
Moved #3026 'fix'.
|
|
|
@11425
|
16 years |
vboxsync |
Support protected mode without paging in VT-x mode. Note: watch for …
|
|
|
@10853
|
16 years |
vboxsync |
Comment update
|
|
|
@10830
|
16 years |
vboxsync |
Turned off nested paging the hard way. (testboxlin regressions)
|
|
|
@10820
|
16 years |
vboxsync |
Cleanup
|
|
|
@10818
|
16 years |
vboxsync |
More capabilities
|
|
|
@10817
|
16 years |
vboxsync |
Started with EPT support.
|
|
|
@10730
|
16 years |
vboxsync |
Disabled nested paging again (testboxlin).
|
|
|
@10704
|
16 years |
vboxsync |
Write a notice about nested paging usage to the release log.
|
|
|
@10703
|
16 years |
vboxsync |
Use the CFGMR3QueryBoolDef API that was added recently.
|
|
|
@10695
|
16 years |
vboxsync |
Added HWVirtExNestedPagingEnabled method to MachineDebugger.
|
|
|
@10692
|
16 years |
vboxsync |
Cleaned up
|
|
|
@10691
|
16 years |
vboxsync |
Enable nested paging by default.
|
|
|
@10586
|
16 years |
vboxsync |
Moved the VT-x checks to the non-64 bit case.
|
|
|
@10465
|
16 years |
vboxsync |
Cleaned up
|
|
|
@9986
|
16 years |
vboxsync |
Introduced CPUMIsGuestInLongModeEx
|
|
|
@9985
|
16 years |
vboxsync |
Relax the requirement for VT-x when in 64 bits mode.
|
|
|
@9939
|
16 years |
vboxsync |
Partly backed out 31819
|
|
|
@9539
|
17 years |
vboxsync |
Some changes for amd64.
Lifted a restriction for executing code in …
|
|
|
@9383
|
17 years |
vboxsync |
VT-x/AMD-V updates for 64 bits guests
|
|
|
@9375
|
17 years |
vboxsync |
Use another define to actually enable 64 bits guest support.
Long mode …
|
|
|
@9354
|
17 years |
vboxsync |
Added CPUMGetCPUVendor.
Added CPUMCPUIDFEATURE_NXE, …
|
|
|
@9116
|
17 years |
vboxsync |
Added stat counter for physical page invalidation.
|
|
|
@9082
|
17 years |
vboxsync |
More statistics
|
|
|