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 |
|
Stanislav Shwartsman
|
a5a22cc00d
|
VMWRITE fixed (patch from @SF)
|
2009-10-08 14:33:08 +00:00 |
|
Stanislav Shwartsman
|
d5c190ab2b
|
Merged #SF patch: fix CS segment type during fast syscall invocation
|
2009-10-07 15:45:15 +00:00 |
|
Stanislav Shwartsman
|
1be2832e53
|
comment out MTRR check to workaround BIOS bug
|
2009-10-03 14:29:31 +00:00 |
|
Stanislav Shwartsman
|
b6155ef5ca
|
compilation fix
|
2009-10-03 11:39:29 +00:00 |
|
Stanislav Shwartsman
|
d49e60a6e1
|
bugfix
|
2009-10-03 07:25:03 +00:00 |
|
Stanislav Shwartsman
|
d9f701ddb0
|
LSL/LAR fixed in 64-bit mode
|
2009-10-02 16:09:08 +00:00 |
|
Stanislav Shwartsman
|
85f1004ce0
|
implemented TPR shadow feature for VMX
|
2009-09-30 05:57:21 +00:00 |
|
Stanislav Shwartsman
|
d0b849a37a
|
Fixed invalid MTRR write
|
2009-09-28 15:39:52 +00:00 |
|
Stanislav Shwartsman
|
a7f3038cc4
|
cleanups + fix
|
2009-09-26 13:50:09 +00:00 |
|
Stanislav Shwartsman
|
d273ae14b0
|
rework in paging.cc
|
2009-09-26 06:06:35 +00:00 |
|
Stanislav Shwartsman
|
e05040e891
|
rework in paging.cc - phase1
|
2009-09-26 06:05:23 +00:00 |
|
Stanislav Shwartsman
|
e5daa4abee
|
bugfiX
|
2009-09-25 14:25:24 +00:00 |
|
Stanislav Shwartsman
|
5ccec842cf
|
bugfix`
|
2009-09-19 06:42:31 +00:00 |
|
Stanislav Shwartsman
|
c940141323
|
bugfix
|
2009-09-17 05:28:51 +00:00 |
|
Stanislav Shwartsman
|
6d46f5c670
|
unreal mode fix
|
2009-08-30 05:03:04 +00:00 |
|
Stanislav Shwartsman
|
67bf255646
|
bugfix
|
2009-08-28 13:05:21 +00:00 |
|
Stanislav Shwartsman
|
8e3276cf14
|
split opcodes by ModC0
|
2009-08-22 11:47:42 +00:00 |
|
Stanislav Shwartsman
|
a259ba7321
|
FPU2MMX again
|
2009-08-22 11:02:45 +00:00 |
|
Stanislav Shwartsman
|
8ae803f930
|
MASKMOVDQU bug fix
|
2009-08-21 13:44:51 +00:00 |
|
Stanislav Shwartsman
|
7a75cad5ea
|
FPU2MMX fixed
|
2009-08-20 19:53:05 +00:00 |
|
Stanislav Shwartsman
|
d26660dac1
|
small fixes
|
2009-08-19 09:59:30 +00:00 |
|
Stanislav Shwartsman
|
d5b93041e4
|
added prefixSSE for few opcodes
|
2009-08-15 15:43:40 +00:00 |
|
Stanislav Shwartsman
|
54e3422e1b
|
bugfix
|
2009-08-15 15:36:35 +00:00 |
|
Stanislav Shwartsman
|
b95b70651c
|
bugfix
|
2009-08-14 09:14:21 +00:00 |
|