Stanislav Shwartsman
|
28d0cd7e60
|
remove incorrect warning msg
|
2009-11-20 19:20:19 +00:00 |
|
Stanislav Shwartsman
|
0a735942e2
|
restore real mode with CPL != 0
|
2009-11-20 14:18:43 +00:00 |
|
Stanislav Shwartsman
|
5bfbc9df5f
|
RETF bug fuxed
|
2009-11-19 20:00:35 +00:00 |
|
Stanislav Shwartsman
|
5099cff0e5
|
save restore for new var
|
2009-11-13 16:01:37 +00:00 |
|
Stanislav Shwartsman
|
71bb10f98c
|
move ignore-bad-msrs to runtime option in ,bochsrc
|
2009-11-13 15:55:46 +00:00 |
|
Stanislav Shwartsman
|
67e4f97e73
|
make maskmov fault order like in real HWQ
|
2009-11-13 09:55:22 +00:00 |
|
Stanislav Shwartsman
|
b3ad88f23d
|
typofix
|
2009-11-08 21:03:59 +00:00 |
|
Stanislav Shwartsman
|
fbd9f291f7
|
small optimization
|
2009-11-06 18:19:01 +00:00 |
|
Stanislav Shwartsman
|
438dd080ce
|
bugfix found by regression
|
2009-11-06 09:13:30 +00:00 |
|
Stanislav Shwartsman
|
6d9271634d
|
bugfix + small optimization
|
2009-11-05 21:07:18 +00:00 |
|
Stanislav Shwartsman
|
6b3ecd7a87
|
lazy flags with less computs
|
2009-11-05 17:19:57 +00:00 |
|
Stanislav Shwartsman
|
896457e437
|
cleanup
|
2009-11-05 16:51:06 +00:00 |
|
Stanislav Shwartsman
|
22d2630e0d
|
gcc more likes this construction
|
2009-11-05 16:06:57 +00:00 |
|
Stanislav Shwartsman
|
98ae54675c
|
more MTRR res bits
|
2009-11-04 17:04:28 +00:00 |
|
Stanislav Shwartsman
|
868e716411
|
instrumentation fixes + new example
|
2009-11-04 15:48:28 +00:00 |
|
Stanislav Shwartsman
|
074d2e6a95
|
fixed merge problem from my prev commit
|
2009-11-04 06:46:04 +00:00 |
|
Stanislav Shwartsman
|
cff7d8a74d
|
mtrr reserved bits checks
|
2009-11-03 12:34:36 +00:00 |
|
Stanislav Shwartsman
|
6d71bdb785
|
cleanups and optimizations
|
2009-11-02 15:00:47 +00:00 |
|
Stanislav Shwartsman
|
40821d996e
|
bugfix
|
2009-10-31 20:16:21 +00:00 |
|
Stanislav Shwartsman
|
d16afb6d47
|
ia_opcodes instrumentation
|
2009-10-31 20:02:44 +00:00 |
|
Stanislav Shwartsman
|
3e3cfc610f
|
cleanup
|
2009-10-31 19:16:09 +00:00 |
|
Stanislav Shwartsman
|
6f0db17b08
|
fixed #DB on rpeat instructions
|
2009-10-30 09:13:19 +00:00 |
|
Stanislav Shwartsman
|
98b51805d5
|
updates for Bochs debugger
|
2009-10-29 15:49:50 +00:00 |
|
Stanislav Shwartsman
|
234770395d
|
Fixes for x87 restore by FXRSTOR/XRSTOR
|
2009-10-27 20:03:35 +00:00 |
|
Stanislav Shwartsman
|
5ab53ac4b0
|
cleanup + small optimization
|
2009-10-27 18:30:13 +00:00 |
|
Stanislav Shwartsman
|
54cdee30c1
|
fix dbg method as well
|
2009-10-26 22:05:00 +00:00 |
|
Stanislav Shwartsman
|
220c893c6d
|
remove dbg print
|
2009-10-26 21:19:23 +00:00 |
|
Stanislav Shwartsman
|
40352dc310
|
fix 4M paging
|
2009-10-26 21:16:04 +00:00 |
|
Stanislav Shwartsman
|
ff5a2acc76
|
Fixed error code in long mode exception
|
2009-10-26 15:53:24 +00:00 |
|
Volker Ruppert
|
e14f643741
|
- fixed MTRR mask write bug and enabled check in msr.cc
|
2009-10-25 10:25:38 +00:00 |
|
Stanislav Shwartsman
|
e9967c6b83
|
fixed 4M paging
|
2009-10-24 21:00:43 +00:00 |
|
Stanislav Shwartsman
|
f7886e2a37
|
comment out
|
2009-10-24 17:33:39 +00:00 |
|
Stanislav Shwartsman
|
4dd73f2ebe
|
fixed CF/OF flags
|
2009-10-24 17:23:19 +00:00 |
|
Stanislav Shwartsman
|
aac4e85884
|
optimization
|
2009-10-24 11:24:21 +00:00 |
|
Stanislav Shwartsman
|
78e4b3d616
|
split SSE move instructions
|
2009-10-24 11:17:51 +00:00 |
|
Stanislav Shwartsman
|
b80249dfcb
|
added PANIC for unsupported VMX feature
|
2009-10-22 13:33:13 +00:00 |
|
Stanislav Shwartsman
|
1518579e34
|
fixed for code bp
|
2009-10-19 19:59:10 +00:00 |
|
Stanislav Shwartsman
|
0c08841e99
|
forgot to restore MXCSR in XRSTOR
|
2009-10-18 17:33:35 +00:00 |
|
Stanislav Shwartsman
|
127649453c
|
fixed XSETBV
|
2009-10-18 17:16:08 +00:00 |
|
Stanislav Shwartsman
|
89d0b3aee3
|
bugfix
|
2009-10-18 17:11:25 +00:00 |
|
Stanislav Shwartsman
|
da4722e257
|
optimize sr params
|
2009-10-16 18:29:45 +00:00 |
|
Stanislav Shwartsman
|
3dbb1da68a
|
remove "dirty" pages tracking - it is too memory consuming and can fit with >4G phy addr space
|
2009-10-15 20:50:33 +00:00 |
|
Stanislav Shwartsman
|
7254ea36a1
|
copyright fixes + small optimization
|
2009-10-14 20:45:29 +00:00 |
|
Stanislav Shwartsman
|
2a8b7e04ba
|
bugfix
|
2009-10-13 15:28:16 +00:00 |
|
Stanislav Shwartsman
|
5909ef1494
|
loading of null segment with RPL != 0
|
2009-10-12 20:50:14 +00:00 |
|
Stanislav Shwartsman
|
0e2a0fe110
|
optimization
|
2009-10-12 16:30:52 +00:00 |
|
Stanislav Shwartsman
|
83c2dfd556
|
fixed vmx i/o bitmaps
|
2009-10-11 21:23:41 +00:00 |
|
Stanislav Shwartsman
|
12e6a33436
|
vmx bugfix
|
2009-10-10 13:45:39 +00:00 |
|
Stanislav Shwartsman
|
3a558cbfee
|
update for instrumentation
|
2009-10-10 09:17:53 +00:00 |
|
Stanislav Shwartsman
|
6d6bf4a65e
|
code optimization for future
|
2009-10-08 18:07:50 +00:00 |
|