|
|
@1232
|
18 years |
vboxsync |
align the stack correctly (Darwin).
|
|
|
@1230
|
18 years |
vboxsync |
Wrong log instance
|
|
|
@1229
|
18 years |
vboxsync |
explicitly disable interrupts when executing the non-fast ioctls (only …
|
|
|
@1227
|
18 years |
vboxsync |
disabled ring 0 assertion overrie
|
|
|
@1226
|
18 years |
vboxsync |
AssertMsg2 update
|
|
|
@1225
|
18 years |
vboxsync |
wrong log level
|
|
|
@1224
|
18 years |
vboxsync |
accidental commit
|
|
|
@1223
|
18 years |
vboxsync |
Compile fix
|
|
|
@1222
|
18 years |
vboxsync |
Missing header
|
|
|
@1221
|
18 years |
vboxsync |
AssertMsg2 override added
|
|
|
@1214
|
18 years |
vboxsync |
Implemented workaround for hardware bug (erratum 170)
|
|
|
@1212
|
18 years |
vboxsync |
Argh
|
|
|
@1211
|
18 years |
vboxsync |
Cleanup
|
|
|
@1210
|
18 years |
vboxsync |
Added PGMR3ChangeShwPDMappings.
Added VMX/SVM test case.
|
|
|
@1194
|
18 years |
vboxsync |
Don't need to fake loader operations on OS/2.
|
|
|
@1187
|
18 years |
vboxsync |
sync HEAD with 1.3: Better error messages if vboxdrv could not be …
|
|
|
@1185
|
18 years |
vboxsync |
/ -> ;; and so on.
|
|
|
@1184
|
18 years |
vboxsync |
Removed stray doxygen comment.
|
|
|
@1166
|
18 years |
vboxsync |
Made CPU dump similar to the one from WinDbg.
|
|
|
@1165
|
18 years |
vboxsync |
Oops. Compile error fixed.
|
|
|
@1164
|
18 years |
vboxsync |
Even more v86 corrections
|
|
|
@1163
|
18 years |
vboxsync |
Extended assertions to check for v86 mode
|
|
|
@1162
|
18 years |
vboxsync |
v86 mode corrections
|
|
|
@1161
|
18 years |
vboxsync |
Some more v86 corrections.
|
|
|
@1160
|
18 years |
vboxsync |
Correction for v86 mode
|
|
|
@1159
|
18 years |
vboxsync |
Corrections for V86 mode.
|
|
|
@1158
|
18 years |
vboxsync |
Corrected assertion
|
|
|
@1157
|
18 years |
vboxsync |
Incorrect masking away of ring 1 RPL in V86 mode.
|
|
|
@1156
|
18 years |
vboxsync |
Reversed printing & executing
|
|
|
@1154
|
18 years |
vboxsync |
Forget it then
|
|
|
@1153
|
18 years |
vboxsync |
Experiment
|
|
|
@1152
|
18 years |
vboxsync |
Stupid jumps
|
|
|
@1151
|
18 years |
vboxsync |
Short to normal jump
|
|
|
@1149
|
18 years |
vboxsync |
Print ss in the CPU context dumps too.
|
|
|
@1148
|
18 years |
vboxsync |
Added emR3SingleStepExecRem
|
|
|
@1145
|
18 years |
vboxsync |
Forgot to clear ds, es, fs & gs for interrupt/trap in V86 mode.
Put …
|
|
|
@1144
|
18 years |
vboxsync |
Added support for forwarding traps & interrupts in V86 mode.
|
|
|
@1143
|
18 years |
vboxsync |
Incorrect checking of pending interrupts. Potential problems with …
|
|
|
@1141
|
18 years |
vboxsync |
Logging change
|
|
|
@1138
|
18 years |
vboxsync |
Logging change
|
|
|
@1137
|
18 years |
vboxsync |
Bugfix
|
|
|
@1136
|
18 years |
vboxsync |
EMInterpretIret changes & fixes
|
|
|
@1134
|
18 years |
vboxsync |
Added CPUMGCCallV86Code.
PATM cleanup.
|
|
|
@1132
|
18 years |
vboxsync |
Backed out previous changeset. Stack is writable of course.
|
|
|
@1131
|
18 years |
vboxsync |
Short to normal jump
|
|
|
@1130
|
18 years |
vboxsync |
Enable WP later when returning to V86 code from our generic trap handler.
|
|
|
@1129
|
18 years |
vboxsync |
Corrected failure path
|
|
|
@1127
|
18 years |
vboxsync |
only allow direct calls to EMInterpretIret for now
|
|
|
@1126
|
18 years |
vboxsync |
Emulate iret to V86 code.
|
|
|
@1125
|
18 years |
vboxsync |
Forward iret to V86 code to our trap handler for emulation.
|
|
|
@1122
|
18 years |
vboxsync |
We can't do an iret to v86 code, as we run with CPL=1. The iret will …
|
|
|
@1119
|
18 years |
vboxsync |
Added comment
|
|
|
@1114
|
18 years |
vboxsync |
iret must fault when returning to V86 task.
|
|
|
@1110
|
18 years |
vboxsync |
Logging updates
|
|
|
@1108
|
18 years |
vboxsync |
More comments for iret patch.
|
|
|
@1106
|
18 years |
vboxsync |
compile error
|
|
|
@1105
|
18 years |
vboxsync |
Cleaned up
|
|
|
@1104
|
18 years |
vboxsync |
Correction for same privilege level returns.
|
|
|
@1102
|
18 years |
vboxsync |
More logging for iret.
|
|
|
@1099
|
18 years |
vboxsync |
Out of memory in dynamic guest ram alloc: Pause first, then inform Main.
|
|
|
@1091
|
18 years |
vboxsync |
Corrected assertions for v86 mode
PATM & CSAM changes
|
|
|
@1090
|
18 years |
vboxsync |
Corrected assertions for v86 mode
|
|
|
@1089
|
18 years |
vboxsync |
Fixed broken return path in generic trap handler for v86 code
|
|
|
@1087
|
18 years |
vboxsync |
Forgot to disable PATM_LOG_PATCHIRET
|
|
|
@1086
|
18 years |
vboxsync |
Corrected assumptions about flat addresses
|
|
|
@1058
|
18 years |
vboxsync |
oops left it enabled.
|
|
|
@1057
|
18 years |
vboxsync |
Trapping and virtualizing TSC (both disabled).
|
|
|
@1056
|
18 years |
vboxsync |
CPUMR3SetCR4Feature
|
|
|
@1055
|
18 years |
vboxsync |
RDTSC stats.
|
|
|
@1027
|
18 years |
vboxsync |
Initial GIP change. Missing detection of SMP systems with TSC drift.
|
|
|
@1009
|
18 years |
vboxsync |
Fixed bug in CFGM node insertion when several intermediate nodes were …
|
|
|
@1006
|
18 years |
vboxsync |
fixed internal networking on Windows hosts
|
|
|
@990
|
18 years |
vboxsync |
spaces
|
|
|
@988
|
18 years |
vboxsync |
Fixed the real cause of the tripple fault.
|
|
|
@986
|
18 years |
vboxsync |
Fixed confusion between hyper disasm request and real mode. Also we're …
|
|
|
@983
|
18 years |
vboxsync |
Opps.
|
|
|
@980
|
18 years |
vboxsync |
fIgnoreAll and fIgnoreSetPage and fInStatSync - ignore all callbacks …
|
|
|
@960
|
18 years |
vboxsync |
Darwin hacking.
|
|
|
@956
|
18 years |
vboxsync |
fs & gs was already cleared.
|
|
|
@955
|
18 years |
vboxsync |
Always clear fs and gs!
|
|
|
@948
|
18 years |
vboxsync |
fixed buildbreak (I hope).
|
|
|
@944
|
18 years |
vboxsync |
Sync on completed load the shadow structures might be used before we …
|
|
|
@914
|
18 years |
vboxsync |
PVMR0 changes for darwin.
|
|
|
@901
|
18 years |
vboxsync |
Added SSMR3DeregisterExternal
|
|
|
@885
|
18 years |
vboxsync |
Original address of faulting patch instruction must be corrected by …
|
|
|
@882
|
18 years |
vboxsync |
CSAMR3CheckCode added
|
|
|
@880
|
18 years |
vboxsync |
Added some missing SELMToFlat calls.
|
|
|
@878
|
18 years |
vboxsync |
fixed log flags in page pool
|
|
|
@877
|
18 years |
vboxsync |
Changed error message when out of memory. (no longer allowed to save …
|
|
|
@873
|
18 years |
vboxsync |
Some release logging, mainly for debugging the 64-bit restore issue.
|
|
|
@872
|
18 years |
vboxsync |
Compile fix
|
|
|
@871
|
18 years |
vboxsync |
Use VMR3SuspendNoSave to suspend the VM when running out of memory …
|
|
|
@870
|
18 years |
vboxsync |
Added VMR3SuspendNoSave.
|
|
|
@866
|
18 years |
vboxsync |
Backed out 18570 & 18569
|
|
|
@865
|
18 years |
vboxsync |
Another check for VMSTATE_SUSPENDED_NOSAVE.
|
|
|
@864
|
18 years |
vboxsync |
Added VMSTATE_SUSPENDED_NOSAVE state handling.
|
|
|
@853
|
18 years |
vboxsync |
Out of memory condition during state restore is fatal.
|
|
|
@851
|
18 years |
vboxsync |
Refresh HCPhys.
|
|
|
@850
|
18 years |
vboxsync |
Missing case where we should check that the guest RAM was indeed allocated.
|
|
|
@848
|
18 years |
vboxsync |
AMD64 debugging: Added checks for NMIs and that IF is cleared when …
|
|
|