|
|
@16194
|
16 years |
vboxsync |
pgmShwSyncLongModePDPtr: removed redudant code.
|
|
|
@16184
|
16 years |
vboxsync |
VMM: VERR_PGM_MAPPING_CONFLICT fix: always relocate after ring-3 init.
|
|
|
@16182
|
16 years |
vboxsync |
VMM: VERR_PGM_MAPPING_CONFLICT fix: always relocate after ring-3 init.
|
|
|
@16177
|
16 years |
vboxsync |
Another Mac compile fix
|
|
|
@16175
|
16 years |
vboxsync |
Mac compile fixes
|
|
|
@16172
|
16 years |
vboxsync |
Moved amd64 paging data to unified shadow paging section.
|
|
|
@16165
|
16 years |
vboxsync |
SSM: nc.
|
|
|
@16162
|
16 years |
vboxsync |
tstSSM: make it work again.
|
|
|
@16136
|
16 years |
vboxsync |
Logging update
|
|
|
@16132
|
16 years |
vboxsync |
EM.cpp: Added a debug log statement for REMR3EmulationInstruction.
|
|
|
@16121
|
16 years |
vboxsync |
Another paranoid assertion
|
|
|
@16119
|
16 years |
vboxsync |
Clear CPUM_SYNC_FPU_STATE in CPUMR0SaveGuestFPU.
|
|
|
@16113
|
16 years |
vboxsync |
Save the host FPU/XMM state for the 32/64 case.
|
|
|
@16111
|
16 years |
vboxsync |
cpumR0SaveHostRestoreGuestFPUState sets CPUM_USED_FPU, unnecessary to …
|
|
|
@16110
|
16 years |
vboxsync |
HWCMXR0: debugger (dbgf) breakpoints; DEBUG build only for the time …
|
|
|
@16109
|
16 years |
vboxsync |
CPUMR0: Don't forget to set CPUM_USED_FPU_SINCE_REM.
|
|
|
@16108
|
16 years |
vboxsync |
CPUM: Fixed 64-bit FPU management on the mac.
|
|
|
@16107
|
16 years |
vboxsync |
VMM.cpp: Log log flushes from R0 and GC.
|
|
|
@16106
|
16 years |
vboxsync |
CPUMR0: forgot to remove a line.
|
|
|
@16105
|
16 years |
vboxsync |
DBGFR0Trap03handler: use rip and not eip, pc is accurate and not …
|
|
|
@16103
|
16 years |
vboxsync |
CPUMR0.cpp: minus RTLogPrintf.
|
|
|
@16102
|
16 years |
vboxsync |
CPUMR0.cpp: VBOX_ENABLE_64_BITS_GUESTS is a HWACCM local macro, use …
|
|
|
@16084
|
16 years |
vboxsync |
Flush the recompiler code cache when switch from real to protected mode. */
|
|
|
@16080
|
16 years |
vboxsync |
DBGF: 64-bit linux symbol files.
|
|
|
@16077
|
16 years |
vboxsync |
Minor logging change
|
|
|
@16047
|
16 years |
vboxsync |
fixed last second typo.
|
|
|
@16045
|
16 years |
vboxsync |
PGMR3PhysTlbGCPhys2Ptr: Deal correctly with disabled access handlers. …
|
|
|
@16037
|
16 years |
vboxsync |
Don't assert for 8 byte stos/movs
|
|
|
@16021
|
16 years |
vboxsync |
PDM: Add new flags which will make the device notified first if the VM …
|
|
|
@16019
|
16 years |
vboxsync |
tstVMStructGC,Config.kmk,iprt/stdint.h: FreeBSD/amd64 hacks.
|
|
|
@15997
|
16 years |
vboxsync |
DBGFR3MemScan: Fixed crash on 32-bit hosts.
|
|
|
@15996
|
16 years |
vboxsync |
Fixed wrong return code; broke MCP2 booting with AMD-V/VT-x
|
|
|
@15990
|
16 years |
vboxsync |
Fixed nested paging base addresses for pool allocations of PML4Es & PDPTEs
|
|
|
@15989
|
16 years |
vboxsync |
Fixed clearing properly
|
|
|
@15988
|
16 years |
vboxsync |
Restore previous EFER state while checking for SVM presence.
|
|
|
@15981
|
16 years |
vboxsync |
Hidden selector limit must be set to 0xffff in real mode.
|
|
|
@15971
|
16 years |
vboxsync |
VT-x: The limit must correspond to the granularity bit
|
|
|
@15962
|
16 years |
vboxsync |
Added debugging code (inactive) for tracking the state of the 32/64 …
|
|
|
@15943
|
16 years |
vboxsync |
removed that warning again
|
|
|
@15942
|
16 years |
vboxsync |
gcc warnings
|
|
|
@15935
|
16 years |
vboxsync |
wording
|
|
|
@15934
|
16 years |
vboxsync |
hwaccm: added a runtime warning if the user tries to execute a VM with …
|
|
|
@15931
|
16 years |
vboxsync |
gcc found one of these bugs
|
|
|
@15908
|
16 years |
vboxsync |
Some cleanup
|
|
|
@15885
|
16 years |
vboxsync |
PGMR3PhysTlbGCPhys2Ptr: correct assertion (see #3399).
|
|
|
@15866
|
16 years |
vboxsync |
Backed out previous experiments.
|
|
|
@15865
|
16 years |
vboxsync |
GVMMR0.cpp: Increased the max VM handles from 127+1 to 1023+1 for …
|
|
|
@15862
|
16 years |
vboxsync |
PGMPhys.cpp: Added some details to the two assertions in …
|
|
|
@15860
|
16 years |
vboxsync |
Name too long
|
|
|
@15859
|
16 years |
vboxsync |
Compile fix
|
|
|
@15858
|
16 years |
vboxsync |
More statistics
|
|
|
@15857
|
16 years |
vboxsync |
More logging
|
|
|
@15856
|
16 years |
vboxsync |
Compile fix
|
|
|
@15854
|
16 years |
vboxsync |
Compile fixes
|
|
|
@15853
|
16 years |
vboxsync |
Additional magic marker for the VMCSCACHE structure
|
|
|
@15852
|
16 years |
vboxsync |
Another experiment with limiting the time spent in ring 0.
|
|
|
@15845
|
16 years |
vboxsync |
warnings and minor fixes to coding style
|
|
|
@15844
|
16 years |
vboxsync |
TM: LogRel GIP mode and update rate.
|
|
|
@15803
|
16 years |
vboxsync |
Insert the magic marker during init
|
|
|
@15797
|
16 years |
vboxsync |
Redid r41365.
|
|
|
@15789
|
16 years |
vboxsync |
Protect code that relies on not being rescheduled to another cpu. …
|
|
|
@15750
|
16 years |
vboxsync |
Backed out 41313. Assert failed on Linux/Mac boxes for some reason
|
|
|
@15749
|
16 years |
vboxsync |
Log additional VT-x flags
|
|
|
@15746
|
16 years |
vboxsync |
Intercept rdpmc instructions as well.
|
|
|
@15745
|
16 years |
vboxsync |
Some cleanup
|
|
|
@15742
|
16 years |
vboxsync |
Deal with invalid IO bitmap offset values in the TSS.
|
|
|
@15741
|
16 years |
vboxsync |
Measure time spent in the 32/64 switcher for AMD-V too
|
|
|
@15738
|
16 years |
vboxsync |
Bit 0 is valid
|
|
|
@15737
|
16 years |
vboxsync |
Wrong bit checked
|
|
|
@15736
|
16 years |
vboxsync |
Corrected max time spent in VT-x guest mode
|
|
|
@15735
|
16 years |
vboxsync |
Extra check
|
|
|
@15734
|
16 years |
vboxsync |
Allow up to 1M clock ticks worth of guest execution.
|
|
|
@15733
|
16 years |
vboxsync |
Experiment with the VT-x preemption timer for the 32/64 switcher.
|
|
|
@15731
|
16 years |
vboxsync |
Log MSR_IA32_VMX_MISC_PREEMPT_TSC_BIT
|
|
|
@15729
|
16 years |
vboxsync |
Assertion update
|
|
|
@15728
|
16 years |
vboxsync |
Assertion only valid for windows hosts.
|
|
|
@15726
|
16 years |
vboxsync |
Check extra VT-x capability bits
|
|
|
@15724
|
16 years |
vboxsync |
Measure time spent in the 32/64 world switcher.
|
|
|
@15723
|
16 years |
vboxsync |
Another assertion correction
|
|
|
@15722
|
16 years |
vboxsync |
Adjusted assertion
|
|
|
@15702
|
16 years |
vboxsync |
fixed build
|
|
|
@15701
|
16 years |
vboxsync |
fixed build
|
|
|
@15700
|
16 years |
vboxsync |
Removed temporary code
|
|
|
@15697
|
16 years |
vboxsync |
Some test code (inactive)
|
|
|
@15696
|
16 years |
vboxsync |
Activate switcher test
|
|
|
@15695
|
16 years |
vboxsync |
Compile fix
|
|
|
@15694
|
16 years |
vboxsync |
Profiling of the 32/64 switcher.
|
|
|
@15679
|
16 years |
vboxsync |
Another paranoid assertion
|
|
|
@15677
|
16 years |
vboxsync |
Don't touch freed memory. Added some more error checks.
|
|
|
@15671
|
16 years |
vboxsync |
PGMAllHandler.cpp: Prevent pgmPoolTrackFlushGCPhysPTsSlow and …
|
|
|
@15666
|
16 years |
vboxsync |
Correct the guest cr4 value when the host isn't in PAE mode (and the …
|
|
|
@15662
|
16 years |
vboxsync |
Rewrote some switcher code.
|
|
|
@15659
|
16 years |
vboxsync |
Label name changes.
|
|
|
@15657
|
16 years |
vboxsync |
Extra error checks for vmxon & vmptrld.
|
|
|
@15656
|
16 years |
vboxsync |
Removed obsolete assertion
|
|
|
@15654
|
16 years |
vboxsync |
Turn off interrupts in the 32/64 switcher.
|
|
|
@15648
|
16 years |
vboxsync |
HWACCM: query 64bitEnabled for 64-bit hosts too, except default it to …
|
|
|
@15647
|
16 years |
vboxsync |
PGM: Reverted r40889 (horribly ugly VMMDev Heap hack) as this has been …
|
|
|
@15635
|
16 years |
vboxsync |
More logging
|
|
|
@15634
|
16 years |
vboxsync |
Check parameter size correctly (disabled smsw).
|
|
|