qemu/target-i386
Juan Quintela 5ee0ffaa42 x86: make a20_mask int32_t
This makes the savevm code correct, and sign extensins gives us exactly
what we need (namely, sign extend to 64 bits when used with 64bit addresess.

Once there, change 0x100000 for 1 << 20, that maks all a20 use the same syntax.

Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2009-10-05 09:32:39 -05:00
..
TODO Unbreak large mem support by removing kqemu 2009-08-24 08:02:55 -05:00
cpu.h x86: make a20_mask int32_t 2009-10-05 09:32:39 -05:00
exec.h Work around OpenSolaris sys/regset.h namespace pollution 2009-09-12 12:36:11 +00:00
helper.c x86: make a20_mask int32_t 2009-10-05 09:32:39 -05:00
helper.h target-i386: add RDTSCP support 2009-10-04 14:46:34 +02:00
helper_template.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
kvm.c gcc wants 1st static and then const 2009-09-25 19:52:06 +00:00
machine.c x86: make a20_mask int32_t 2009-10-05 09:32:39 -05:00
op_helper.c target-i386: Fix exceptions for fxsave/fxrstor 2009-10-04 23:10:22 +02:00
ops_sse.h target-i386: add SSE4a instruction support 2009-10-04 14:09:41 +02:00
ops_sse_header.h target-i386: add SSE4a instruction support 2009-10-04 14:09:41 +02:00
svm.h reworked SVM interrupt handling logic - fixed vmrun EIP saved value - reworked cr8 handling - added CPUState.hflags2 2008-06-04 17:02:19 +00:00
translate.c target-i386: Fix exceptions for fxsave/fxrstor 2009-10-04 23:10:22 +02:00