|
|
@7676
|
17 years |
vboxsync |
Cleaned up.
AMD64 shadow paging is only valid with AMD64 guest paging. …
|
|
|
@7668
|
17 years |
vboxsync |
Cleaned up
|
|
|
@7667
|
17 years |
vboxsync |
More comments + PAE updates
|
|
|
@7666
|
17 years |
vboxsync |
Put back the original PAE defines. AMD differs from Intel wrt valid …
|
|
|
@7664
|
17 years |
vboxsync |
Comment update
|
|
|
@7662
|
17 years |
vboxsync |
Clarified code
|
|
|
@7660
|
17 years |
vboxsync |
Split off amd64
|
|
|
@7658
|
17 years |
vboxsync |
Typo
|
|
|
@7657
|
17 years |
vboxsync |
Renamed 4M to BIG
|
|
|
@7656
|
17 years |
vboxsync |
Use GST_PDE4M_PG_MASK
|
|
|
@7655
|
17 years |
vboxsync |
PAE fixes & changes
|
|
|
@7650
|
17 years |
vboxsync |
Missed one
|
|
|
@7648
|
17 years |
vboxsync |
Use ASMCpuId_EDX.
|
|
|
@7647
|
17 years |
vboxsync |
Use ASMCpuId_EDX.
|
|
|
@7646
|
17 years |
vboxsync |
Extra check for valid cpuid
|
|
|
@7645
|
17 years |
vboxsync |
CPUMCPUIDFEATURE_LONG_MODE added
|
|
|
@7644
|
17 years |
vboxsync |
Added CPUMCPUIDFEATURE_PAE
|
|
|
@7642
|
17 years |
vboxsync |
Additional cleanup
|
|
|
@7635
|
17 years |
vboxsync |
The new MMIO2 code.
WARNING! This changes the pci mapping protocol …
|
|
|
@7634
|
17 years |
vboxsync |
Removed unused VMR3ReqCallU variant.
|
|
|
@7632
|
17 years |
vboxsync |
Added optional fences to the hyper heap.
|
|
|
@7631
|
17 years |
vboxsync |
Fixed log crash in SSMR3Seek.
|
|
|
@7629
|
17 years |
vboxsync |
Initial cleanup for PAE
|
|
|
@7628
|
17 years |
vboxsync |
Assert some one problematic VMR3ReqCall* RTGC* stuff. (fix when they …
|
|
|
@7625
|
17 years |
vboxsync |
Again
|
|
|
@7624
|
17 years |
vboxsync |
More alignment fixes
|
|
|
@7622
|
17 years |
vboxsync |
Only 64 bits
|
|
|
@7621
|
17 years |
vboxsync |
Alignment
|
|
|
@7620
|
17 years |
vboxsync |
RTGCPHYS is now 64 bits
|
|
|
@7618
|
17 years |
vboxsync |
VMM/PATM: conditionally ifdef'ed out an assertion which I have been …
|
|
|
@7616
|
17 years |
vboxsync |
cosmetics
|
|
|
@7614
|
17 years |
vboxsync |
fix 64-builds
|
|
|
@7613
|
17 years |
vboxsync |
better fix for r29105 (see #2680): Make PGM3PhysGrowRange() take …
|
|
|
@7605
|
17 years |
vboxsync |
fixed VMR3Req call
|
|
|
@7603
|
17 years |
vboxsync |
fix debug builds
|
|
|
@7601
|
17 years |
vboxsync |
More %VGp
|
|
|
@7600
|
17 years |
vboxsync |
Use %VGp for guest physical addresses
|
|
|
@7598
|
17 years |
vboxsync |
Corrected wrong macro use to mask physical addresses
|
|
|
@7597
|
17 years |
vboxsync |
Incorrect masking
|
|
|
@7591
|
17 years |
vboxsync |
spaces
|
|
|
@7584
|
17 years |
vboxsync |
Logging fixes
|
|
|
@7581
|
17 years |
vboxsync |
64 bits physical address save/restore
|
|
|
@7577
|
17 years |
vboxsync |
~0U -> NIL_RTGCPHYS
|
|
|
@7574
|
17 years |
vboxsync |
And again
|
|
|
@7573
|
17 years |
vboxsync |
Correction
|
|
|
@7572
|
17 years |
vboxsync |
Compile fix
|
|
|
@7569
|
17 years |
vboxsync |
Removed assertion
|
|
|
@7559
|
17 years |
vboxsync |
warnings
|
|
|
@7533
|
17 years |
vboxsync |
comment.
|
|
|
@7530
|
17 years |
vboxsync |
no local variables banner.
|
|
|
@7524
|
17 years |
vboxsync |
Linux VT-x/AMD-V enabled again.
|
|
|
@7523
|
17 years |
vboxsync |
Unconditionally resolve R0 function addresses
|
|
|
@7510
|
17 years |
vboxsync |
Backed out 28970.
|
|
|
@7508
|
17 years |
vboxsync |
Enabled VT-x/AMD-V on other platforms again.
|
|
|
@7507
|
17 years |
vboxsync |
Restore saved registers after returning from a call in …
|
|
|
@7505
|
17 years |
vboxsync |
More assertions
|
|
|
@7503
|
17 years |
vboxsync |
Cleanup
|
|
|
@7502
|
17 years |
vboxsync |
Best regards from the spelling police
|
|
|
@7501
|
17 years |
vboxsync |
Display a warning when a user attempts to mix VT-x/ADM-V and raw mode VMs.
|
|
|
@7500
|
17 years |
vboxsync |
Logging update
|
|
|
@7499
|
17 years |
vboxsync |
typo
|
|
|
@7498
|
17 years |
vboxsync |
Don't init hwaccm when using raw mode.
|
|
|
@7496
|
17 years |
vboxsync |
Moved VMCS allocation to ring 0.
|
|
|
@7495
|
17 years |
vboxsync |
More logging
|
|
|
@7494
|
17 years |
vboxsync |
Cleaned up
|
|
|
@7484
|
17 years |
vboxsync |
make gcc happy
|
|
|
@7478
|
17 years |
vboxsync |
Disable VT-x and AMD-V on all hosts except Windows for now.
|
|
|
@7477
|
17 years |
vboxsync |
attempt to fix 64-bit Linux boxes
|
|
|
@7476
|
17 years |
vboxsync |
Initialize VT-x and AMD-V properly on all cpus if the BIOS failed to do so.
|
|
|
@7471
|
17 years |
vboxsync |
Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our runtime …
|
|
|
@7469
|
17 years |
vboxsync |
fixed log statements
|
|
|
@7294
|
17 years |
vboxsync |
xadd: small optimization
|
|
|
@7286
|
17 years |
vboxsync |
emulate [lock] xadd in GC
|
|
|
@7192
|
17 years |
vboxsync |
shell scripts are eol-style LF
|
|
|
@7136
|
17 years |
vboxsync |
include cpum.h.
|
|
|
@7135
|
17 years |
vboxsync |
Fixed uninitialized cGuard variable. Fixes 2691.
|
|
|
@7122
|
17 years |
vboxsync |
Correct comment (not pushad any longer).
|
|
|
@7114
|
17 years |
vboxsync |
Removed TMCpuTickGetOffset.
|
|
|
@7113
|
17 years |
vboxsync |
Export TMTimerFrom*.
|
|
|
@7111
|
17 years |
vboxsync |
spaces
|
|
|
@7109
|
17 years |
vboxsync |
Added TMTimerSetNano and TMTimerSetMicro.
|
|
|
@7105
|
17 years |
vboxsync |
adapted format specifier to 32->64 bit change of CPUMCTX.drX and …
|
|
|
@7097
|
17 years |
vboxsync |
Removed the anonymous struct
|
|
|
@7095
|
17 years |
vboxsync |
Extended the CPUMCTX structure for 64 bits mode.
|
|
|
@7092
|
17 years |
vboxsync |
Accidental commit
|
|
|
@7091
|
17 years |
vboxsync |
Backed out more alignment changes
|
|
|
@7089
|
17 years |
vboxsync |
Backed out more alignment changes
|
|
|
@7088
|
17 years |
vboxsync |
Backed out alignment fixes
|
|
|
@7084
|
17 years |
vboxsync |
made RTGCPHYS 32-bit again, has to be solved properly
|
|
|
@7072
|
17 years |
vboxsync |
Make our devices use the RTGCPHYS32 type & backed out the alignment …
|
|
|
@7064
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7053
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7050
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7047
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7046
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7040
|
17 years |
vboxsync |
Not necessary for windows
|
|
|
@7039
|
17 years |
vboxsync |
Alignment issues with the 32 bits windows build
|
|
|
@7037
|
17 years |
vboxsync |
32-bit build fix
|
|
|
@7034
|
17 years |
vboxsync |
Fixed unlinking bug in the object cleanup routine that would screw up …
|
|
|
@7026
|
17 years |
vboxsync |
RTGCPHYS is now 64 bits wide on all host platforms
|
|
|