|
|
@12061
|
16 years |
vboxsync |
Harmless updates for later logging of fatal errors.
|
|
|
@12020
|
16 years |
vboxsync |
Nested paging support activated; default changed to false
|
|
|
@12016
|
16 years |
vboxsync |
Reset EFER to zero & MXCSR to 0x1f80.
|
|
|
@12005
|
16 years |
vboxsync |
Comment update
|
|
|
@11997
|
16 years |
vboxsync |
PAE+NX is valid for raw mode.
|
|
|
@11996
|
16 years |
vboxsync |
PAE+NX = PAE (relevant for testing purposes).
|
|
|
@11985
|
16 years |
vboxsync |
Minor update
|
|
|
@11984
|
16 years |
vboxsync |
Annoying assertions are triggered because of this.
|
|
|
@11983
|
16 years |
vboxsync |
Wrong upper boundary for the patch stats.
|
|
|
@11981
|
16 years |
vboxsync |
Stupid compiler
|
|
|
@11980
|
16 years |
vboxsync |
Comment update
|
|
|
@11979
|
16 years |
vboxsync |
Attempt to fix cpuid fixups (nasty code).
|
|
|
@11976
|
16 years |
vboxsync |
Correct pVMGC->fForcedActions fixups.
|
|
|
@11974
|
16 years |
vboxsync |
PATM 1.6 restore fixes
|
|
|
@11973
|
16 years |
vboxsync |
Linux build fix
|
|
|
@11972
|
16 years |
vboxsync |
More logging
|
|
|
@11969
|
16 years |
vboxsync |
More logging
|
|
|
@11967
|
16 years |
vboxsync |
Correct CPUMCTX offset in 1.6 saved states.
|
|
|
@11964
|
16 years |
vboxsync |
Ignore mapping fix/unfix calls for VT-x/AMD-V.
|
|
|
@11960
|
16 years |
vboxsync |
No need to clear EFER on reset. Set the TR attribute field to …
|
|
|
@11947
|
16 years |
vboxsync |
Reset EFER too in CPUMR3Reset.
|
|
|
@11946
|
16 years |
vboxsync |
Fetched esp from the wrong place (1.6 compatibility)
|
|
|
@11945
|
16 years |
vboxsync |
Dropped stack position/empty requirement when restoring the vmm part. …
|
|
|
@11944
|
16 years |
vboxsync |
Updates for state saving
|
|
|
@11941
|
16 years |
vboxsync |
More logging
|
|
|
@11936
|
16 years |
vboxsync |
More logging
|
|
|
@11933
|
16 years |
vboxsync |
Wrong type
|
|
|
@11929
|
16 years |
vboxsync |
More logging
|
|
|
@11928
|
16 years |
vboxsync |
Attempt to shut up the compiler.
|
|
|
@11925
|
16 years |
vboxsync |
More patm compatibility fixes
|
|
|
@11920
|
16 years |
vboxsync |
More logging
|
|
|
@11915
|
16 years |
vboxsync |
First part of 1.6 saved state backwards compatibility (PATM).
|
|
|
@11902
|
16 years |
vboxsync |
More logging
|
|
|
@11894
|
16 years |
vboxsync |
Correction for raw mode on 64 bits hosts.
|
|
|
@11893
|
16 years |
vboxsync |
CPUMPushHyper correction for 64 bits guests
|
|
|
@11889
|
16 years |
vboxsync |
VMM/SUP: Added SUPR3HardenedVerifyFile and use it to verify files we load.
|
|
|
@11883
|
16 years |
vboxsync |
#3076: better error messages for when using the wrong driver.
|
|
|
@11822
|
16 years |
vboxsync |
IPRT: RTR3Init cleanup.
|
|
|
@11820
|
16 years |
vboxsync |
made Qt4 the default GUI; VBOX_VRDP => VBOX_WITH_VRDP; VBOX_HGCM => …
|
|
|
@11813
|
16 years |
vboxsync |
Deal with 1.6 saved states in the recompiler.
|
|
|
@11808
|
16 years |
vboxsync |
Deal with GCPtr differences between 1.6 & 2.0 saved states.
|
|
|
@11805
|
16 years |
vboxsync |
- rearranged SDK-only stuff in makefiles per Knut advise
|
|
|
@11803
|
16 years |
vboxsync |
More assertions
|
|
|
@11798
|
16 years |
vboxsync |
Fixing backwards compatibility for CPUMCTX.
|
|
|
@11794
|
16 years |
vboxsync |
SUP: SUPInit(ppSession=NULL, cbReserved=0) -> SUPR3Init(ppSession)
|
|
|
@11792
|
16 years |
vboxsync |
Assert when the SSM version doesn't match.
|
|
|
@11767
|
16 years |
vboxsync |
VT-x: always enable caching in cr0.
|
|
|
@11764
|
16 years |
vboxsync |
Got rid of PAT cpuid feature hack. Properly fixed now.
|
|
|
@11763
|
16 years |
vboxsync |
Host CR0 CD, NW & ET bits are not restored after a VM exit. We must …
|
|
|
@11761
|
16 years |
vboxsync |
Filter out X86_CR0_CACHE_DISABLE as well for VT-x. (duh!)
|
|
|
@11757
|
16 years |
vboxsync |
No room for this
|
|
|
@11756
|
16 years |
vboxsync |
Use the wbinvd intercept if it's present in the secondary control.
|
|
|
@11748
|
16 years |
vboxsync |
More logging
|
|
|
@11740
|
16 years |
vboxsync |
another error code if /dev/vboxdrv could not be found
|
|
|
@11736
|
16 years |
vboxsync |
warning
|
|
|
@11734
|
16 years |
vboxsync |
Forgot one template. moved the LIBS.l4 prop into VBOXR3AUTOTST.
|
|
|
@11733
|
16 years |
vboxsync |
Made the automatic build tests no depend on VBoxRT.
|
|
|
@11731
|
16 years |
vboxsync |
#3076: More DYLD_FALLBACK_LIBRARY_PATH hacking.
|
|
|
@11729
|
16 years |
vboxsync |
#3076: DYLD_FALLBACK_LIBRARY_PATH instead of DYLD_LIBRARY_PATH.
|
|
|
@11725
|
16 years |
vboxsync |
#3076: Merged in the branch with the alternate driver authentication …
|
|
|
@11721
|
16 years |
vboxsync |
- completly divorced SDK and binary, use 'kmk sdk' to build SDK
|
|
|
@11714
|
16 years |
vboxsync |
Enable the PAT cpuid feature when switching to long mode.
|
|
|
@11713
|
16 years |
vboxsync |
Wrong check for state free.
|
|
|
@11711
|
16 years |
vboxsync |
Deal with PGMR3MappingsUnfix flushing the entire page pool. In long …
|
|
|
@11706
|
16 years |
vboxsync |
No need to enable VMX_VMCS_CTRL_PROC_EXEC_CONTROLS_USE_MSR_BITMAPS
|
|
|
@11705
|
16 years |
vboxsync |
Moved #3026 'fix'.
|
|
|
@11704
|
16 years |
vboxsync |
Allow enabling and disabling of the PAT cpuid feature.
|
|
|
@11697
|
16 years |
vboxsync |
Comment update
|
|
|
@11696
|
16 years |
vboxsync |
Enabled MSR bitmap for VT-x.
|
|
|
@11693
|
16 years |
vboxsync |
Backed out 32798; causes host slowdown in VT-x mode. See #3026
|
|
|
@11692
|
16 years |
vboxsync |
Disabled microcode version passthru. Code is sufficient to make sure …
|
|
|
@11691
|
16 years |
vboxsync |
Allow the MSR_IA32_BIOS_SIGN_ID query only for Intel CPUs.
|
|
|
@11690
|
16 years |
vboxsync |
Pass the host's MSR_IA32_BIOS_SIGN_ID on to the guest. This msr …
|
|
|
@11688
|
16 years |
vboxsync |
Some more MSR logging
|
|
|
@11575
|
16 years |
vboxsync |
Sync back CR2 as it can be changed behind our back in the nested …
|
|
|
@11570
|
16 years |
vboxsync |
Incorrect destination offset in PGMPhysInterpretedRead (crossed page …
|
|
|
@11568
|
16 years |
vboxsync |
Cleanup
|
|
|
@11533
|
16 years |
vboxsync |
Obsolete todo
|
|
|
@11531
|
16 years |
vboxsync |
Missing changes for PSE-36 support.
|
|
|
@11526
|
16 years |
vboxsync |
Moved GCPhys4MBPSEMask init
|
|
|
@11525
|
16 years |
vboxsync |
Added support for PSE-36.
|
|
|
@11522
|
16 years |
vboxsync |
Activated (lock) cmpxchg emulation for VT-x and AMD-V. Watch for …
|
|
|
@11518
|
16 years |
vboxsync |
Bump ssm version
|
|
|
@11517
|
16 years |
vboxsync |
More logging
|
|
|
@11516
|
16 years |
vboxsync |
Forgot IA32_MSR_STAR syncing.
|
|
|
@11515
|
16 years |
vboxsync |
Include other members of CPUMCTXCORE in test.
|
|
|
@11514
|
16 years |
vboxsync |
Removed obsolete logging
|
|
|
@11513
|
16 years |
vboxsync |
Additional logging
|
|
|
@11509
|
16 years |
vboxsync |
Added R0/HC emulation of (lock) cmpxchg. Not activated.
|
|
|
@11508
|
16 years |
vboxsync |
Added emulation of cmpxchg & lock cmpxchg (not yet used).
|
|
|
@11505
|
16 years |
vboxsync |
Win32 build fix (recompiler)
|
|
|
@11495
|
16 years |
vboxsync |
CPU context dump fix for sysenter.
|
|
|
@11494
|
16 years |
vboxsync |
Both sysenter.eip & esp are 64 bits long. Corrected CPU context dump.
|
|
|
@11492
|
16 years |
vboxsync |
Fixed the non-rep stoswd case (rdi must be updated).
|
|
|
@11488
|
16 years |
vboxsync |
stoswd emulation fix (DF).
|
|
|
@11477
|
16 years |
vboxsync |
small logging fix
|
|
|
@11474
|
16 years |
vboxsync |
AMD-V: Corrected current asid handling. (multiple VMs could end up …
|
|
|
@11473
|
16 years |
vboxsync |
http://en.wikipedia.org/wiki/Guru_Meditation
|
|
|
@11458
|
16 years |
vboxsync |
Paranoia.
|
|
|
@11457
|
16 years |
vboxsync |
BT emulation bugfix.
|
|
|