|
|
@32036
|
14 years |
vboxsync |
Removed X86_PTE_PAE_PG_MASK, renamed X86_PTE_PAE_PG_MASK_FULL to …
|
|
|
@32034
|
14 years |
vboxsync |
Removed X86_PDE_PAE_PG_MASK, renamed X86_PDE_PAE_PG_MASK_FULL to …
|
|
|
@32009
|
14 years |
vboxsync |
Removed GST_PDPE_PG_MASK and renamed GST_PDPE_PG_MASK_FULL to …
|
|
|
@32000
|
14 years |
vboxsync |
x86.h,*: Eliminated X86_PML4E_PG_MASK and renamed …
|
|
|
@31793
|
14 years |
vboxsync |
EPTPTEBITS: Added offsets to the comments.
|
|
|
@30889
|
14 years |
vboxsync |
PGM: Cleanups related to pending MMIO/#PF optimizations. Risky.
|
|
|
@29250
|
15 years |
vboxsync |
iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@26700
|
15 years |
vboxsync |
Deal with missing PDEs in SyncPage for SMP guests.
Deal with big PDEs …
|
|
|
@24608
|
15 years |
vboxsync |
Log more advanced VT-x features
|
|
|
@23699
|
15 years |
vboxsync |
Added SUP_IOCTL_VT_CAPS to get VT-x/AMD-V caps that can only be …
|
|
|
@23219
|
15 years |
vboxsync |
Task switch additions for VT-x
|
|
|
@22036
|
15 years |
vboxsync |
Updates
|
|
|
@21217
|
15 years |
vboxsync |
include/VBox/*.h: Mark which components the header files relate to.
|
|
|
@19984
|
16 years |
vboxsync |
Some APIC access updates (disabled)
|
|
|
@18946
|
16 years |
vboxsync |
Fixed possibly uninitialized variable
|
|
|
@15748
|
16 years |
vboxsync |
Additional VT-x flags
|
|
|
@15730
|
16 years |
vboxsync |
Added MSR_IA32_VMX_MISC_PREEMPT_TSC_BIT
|
|
|
@15725
|
16 years |
vboxsync |
Extra flags
|
|
|
@15487
|
16 years |
vboxsync |
corrected comments
|
|
|
@15385
|
16 years |
vboxsync |
Cache only those writes which require special attention in 32 bits …
|
|
|
@15382
|
16 years |
vboxsync |
Tabs removed
|
|
|
@14997
|
16 years |
vboxsync |
Clearly mark possible 64 bits values
|
|
|
@14896
|
16 years |
vboxsync |
update
|
|
|
@14799
|
16 years |
vboxsync |
#3202: assembly hacking for weird darwin kernel.
|
|
|
@14650
|
16 years |
vboxsync |
Partial VT-x cleanup.
|
|
|
@14649
|
16 years |
vboxsync |
Backed out 39954
|
|
|
@14648
|
16 years |
vboxsync |
Initial work for 64 bits VT-x guests on 32 bits hosts.
|
|
|
@14581
|
16 years |
vboxsync |
Explicit VMCS field width.
|
|
|
@14580
|
16 years |
vboxsync |
Some updates
|
|
|
@14557
|
16 years |
vboxsync |
Added VMX_ERROR_INVEPTVPID_INVALID_OPERAND
|
|
|
@13883
|
16 years |
vboxsync |
Moved more data around.
|
|
|
@13718
|
16 years |
vboxsync |
includes: made them 'build' again.
|
|
|
@13203
|
16 years |
vboxsync |
Missing shadow cases for EPT.
|
|
|
@13197
|
16 years |
vboxsync |
Backed out 37737&37738. (regressions)
|
|
|
@13196
|
16 years |
vboxsync |
Compile fix
|
|
|
@13195
|
16 years |
vboxsync |
Prefetch the four PDPT entries in PAE mode (EPT only).
|
|
|
@13140
|
16 years |
vboxsync |
Missing update
|
|
|
@13136
|
16 years |
vboxsync |
Struct/union again
|
|
|
@13132
|
16 years |
vboxsync |
Struct not union of course
|
|
|
@13131
|
16 years |
vboxsync |
Extra assertions
|
|
|
@13125
|
16 years |
vboxsync |
Wrong unsigned integer view
|
|
|
@13119
|
16 years |
vboxsync |
EPT violation handling updates.
|
|
|
@13118
|
16 years |
vboxsync |
Additional info for EPT violations
|
|
|
@13093
|
16 years |
vboxsync |
Compile fixes
|
|
|
@13086
|
16 years |
vboxsync |
EPT updates
|
|
|
@13051
|
16 years |
vboxsync |
Comment updates
|
|
|
@13049
|
16 years |
vboxsync |
More capability flags for VT-x.
|
|
|
@13043
|
16 years |
vboxsync |
EPT updates
|
|
|
@13041
|
16 years |
vboxsync |
More VT-x feature flags
|
|
|
@13023
|
16 years |
vboxsync |
Additions
|
|
|
@12936
|
16 years |
vboxsync |
More EPT updates
|
|
|
@12934
|
16 years |
vboxsync |
Missed update
|
|
|
@12920
|
16 years |
vboxsync |
Added EPT masks
|
|
|
@12900
|
16 years |
vboxsync |
Assertions added
|
|
|
@12899
|
16 years |
vboxsync |
Corrections
|
|
|
@12871
|
16 years |
vboxsync |
Compile fix
|
|
|
@12870
|
16 years |
vboxsync |
Updated EPT paging structures.
|
|
|
@12702
|
16 years |
vboxsync |
#1865: HWACCM - alignment fix+check for 32-bit gcc, doxygen.
|
|
|
@12065
|
16 years |
vboxsync |
Missing VMXGetActiveVMCS (unused).
|
|
|
@11756
|
16 years |
vboxsync |
Use the wbinvd intercept if it's present in the secondary control.
|
|
|
@10831
|
16 years |
vboxsync |
Update
|
|
|
@10822
|
16 years |
vboxsync |
Prepare for EPT.
|
|
|
@10820
|
16 years |
vboxsync |
Cleanup
|
|
|
@10818
|
16 years |
vboxsync |
More capabilities
|
|
|
@10817
|
16 years |
vboxsync |
Started with EPT support.
|
|
|
@10463
|
16 years |
vboxsync |
Use the TPR threshold feature.
|
|
|
@9457
|
16 years |
vboxsync |
Reapplied fixed 31707.
|
|
|
@9453
|
16 years |
vboxsync |
Backed out 31707
|
|
|
@9452
|
16 years |
vboxsync |
Preparing for 64 bits vmlaunch/vmresume.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7452
|
17 years |
vboxsync |
MSR_IA32_VMX_BASIC_INFO_VMCS_SIZE fix
|
|
|
@7133
|
17 years |
vboxsync |
Eliminate cpum.h dependency (shuts up a bunch of .c warnings). Fixed …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5605
|
17 years |
vboxsync |
BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@3632
|
17 years |
vboxsync |
VBox_hdr_h -> _VBox_hdr_h
|
|
|
@3362
|
17 years |
vboxsync |
typo
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2763
|
18 years |
vboxsync |
Correction
|
|
|
@2737
|
18 years |
vboxsync |
backed out 21334
|
|
|
@2734
|
18 years |
vboxsync |
Use 64 bits index
|
|
|
@73
|
18 years |
vboxsync |
Just drop the inline assembly on 64-bit host.
|
|
|
@1
|
55 years |
vboxsync |
import
|