|
|
@8876
|
17 years |
vboxsync |
ASID based TLB flushing
|
|
|
@8659
|
17 years |
vboxsync |
Updates for 64 bits paging.
Removed conditional dirty and accessed …
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7717
|
17 years |
vboxsync |
Some write protect changes
|
|
|
@7500
|
17 years |
vboxsync |
Logging update
|
|
|
@7496
|
17 years |
vboxsync |
Moved VMCS allocation to ring 0.
|
|
|
@7495
|
17 years |
vboxsync |
More logging
|
|
|
@7471
|
17 years |
vboxsync |
Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our runtime …
|
|
|
@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
|
|
|
@5448
|
17 years |
vboxsync |
VT-x: wrong return code for a task switch
|
|
|
@5447
|
17 years |
vboxsync |
Bugfix for rare cases where a pending interrupt is cleared behind our back
|
|
|
@5073
|
17 years |
vboxsync |
Limit the amount of resume loops
|
|
|
@4932
|
17 years |
vboxsync |
Always use the ioctl path for hwaccm code execution.
|
|
|
@4790
|
17 years |
vboxsync |
Paranoid checks
|
|
|
@4789
|
17 years |
vboxsync |
Also use host OS ioctls to go to ring 0 for hardware virtualization.
|
|
|
@4764
|
17 years |
vboxsync |
Translate VERR_EM_INTERPRETER to VINF_EM_RAW_EMULATE_INSTR.
|
|
|
@4420
|
17 years |
vboxsync |
Force recompiler emulation of string io operations to work around host …
|
|
|
@4411
|
17 years |
vboxsync |
Disabled string io operations for ring 0 (hangs/crashes host). Debug …
|
|
|
@4402
|
17 years |
vboxsync |
Corrected assertion
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4000
|
17 years |
vboxsync |
uint32_t -> int32_t
|
|
|
@3299
|
18 years |
vboxsync |
Changed error code for vmxon failures.
|
|
|
@3292
|
18 years |
vboxsync |
Write the exact reason for VMX/SVM detection failure to the release log.
|
|
|
@3279
|
18 years |
vboxsync |
Log VMXON failures
|
|
|
@3216
|
18 years |
vboxsync |
Removed incorrect io return code changes.
|
|
|
@3197
|
18 years |
vboxsync |
IO handling updates
|
|
|
@3184
|
18 years |
vboxsync |
return VINF_EM_RAW_EMULATE_INSTR instead of VINF_EM_RESCHEDULE_REM …
|
|
|
@3172
|
18 years |
vboxsync |
compile fix
|
|
|
@3171
|
18 years |
vboxsync |
Fixes for bad error code VINF_EM_RESCHEDULE_REM.
|
|
|
@3169
|
18 years |
vboxsync |
More IOM_SUCCESS changes
|
|
|
@3168
|
18 years |
vboxsync |
Corrected io return checks.
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2954
|
18 years |
vboxsync |
It does
|
|
|
@2934
|
18 years |
vboxsync |
Initial code for proper tsc offset or rdtsc emulation. Needs testing.
|
|
|
@2897
|
18 years |
vboxsync |
Correct eflags.IOPL as well.
|
|
|
@2892
|
18 years |
vboxsync |
Preliminary code for real mode and protected mode without paging.
|
|
|
@2818
|
18 years |
vboxsync |
Corrections for 64 bits shifts.
|
|
|
@2816
|
18 years |
vboxsync |
Corrections for 64 bits descriptors
|
|
|
@2811
|
18 years |
vboxsync |
Updates for 64 bits descriptors.
|
|
|
@2800
|
18 years |
vboxsync |
More logging in failure case.
|
|
|
@2790
|
18 years |
vboxsync |
Dropped VMXWriteVMCS high for AMD64
|
|
|
@2789
|
18 years |
vboxsync |
Fixes for gs save & restore in AMD64 mode.
|
|
|
@2774
|
18 years |
vboxsync |
Cleanup
|
|
|
@2773
|
18 years |
vboxsync |
cleanup
|
|
|
@2762
|
18 years |
vboxsync |
Logging fixes
|
|
|
@2761
|
18 years |
vboxsync |
Logging fixes
|
|
|
@2699
|
18 years |
vboxsync |
Stricter type checking.
|
|
|
@2556
|
18 years |
vboxsync |
Added todos for tsc offset/trapping.
|
|
|
@2555
|
18 years |
vboxsync |
Added intercept code for rdtsc (not yet enabled).
|
|
|
@2506
|
18 years |
vboxsync |
Documented port I/O status code and fixed places where we didn't …
|
|
|
@2297
|
18 years |
vboxsync |
svn:eol-style native
|
|
|
@2224
|
18 years |
vboxsync |
In some situations the guest state would not be synced.
|
|
|
@2218
|
18 years |
vboxsync |
Added ins/outs support to VMX. Cleaned up both VMX & SVM io handling.
|
|
|
@2124
|
18 years |
vboxsync |
TRPM changes to assert and report trap/interrupt types accurately.
|
|
|
@2076
|
18 years |
vboxsync |
TMTimerGet is unsafe as it checks for expired timers each time.
|
|
|
@2070
|
18 years |
vboxsync |
Corrected TSC offset for SVM & VMX.
|
|
|
@2062
|
18 years |
vboxsync |
TSC offset initialized on entry.
|
|
|
@1793
|
18 years |
vboxsync |
backed out 19970
|
|
|
@1792
|
18 years |
vboxsync |
Proper interrupt redirection bitmap sync
|
|
|
@1773
|
18 years |
vboxsync |
Spaces
|
|
|
@138
|
18 years |
vboxsync |
64-bit
|
|
|
@23
|
18 years |
vboxsync |
string.h & stdio.h + header cleanups.
|
|
|
@1
|
55 years |
vboxsync |
import
|