diff options
author | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-05-28 16:16:54 +0000 |
---|---|---|
committer | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-05-28 16:16:54 +0000 |
commit | 872929aa59cba19fd83b98f87929ccda12a2cbbb (patch) | |
tree | c48d33acaf7c44d48c35507fba462b84f1022149 /target-i386/TODO | |
parent | 893f986502196aeb43d176161179c3ff22a7e0a8 (diff) |
SVM rework
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4605 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-i386/TODO')
-rw-r--r-- | target-i386/TODO | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/target-i386/TODO b/target-i386/TODO index 9fd1bbeb3b..b671e24b4e 100644 --- a/target-i386/TODO +++ b/target-i386/TODO @@ -1,9 +1,7 @@ Correctness issues: - some eflags manipulation incorrectly reset the bit 0x2. -- SVM: rework the implementation: simplify code, move most intercept - tests as dynamic, correct segment access, verify exception safety, - cpu save/restore, SMM save/restore. +- SVM: test, cpu save/restore, SMM save/restore. - x86_64: lcall/ljmp intel/amd differences ? - better code fetch (different exception handling + CS.limit support) - user/kernel PUSHL/POPL in helper.c |