diff options
author | Anthony Liguori <aliguori@amazon.com> | 2013-12-07 07:35:25 -0800 |
---|---|---|
committer | Anthony Liguori <aliguori@amazon.com> | 2013-12-07 07:35:25 -0800 |
commit | 0c0cb6a2378f937410f5f55cbf3e3b2c20f293c6 (patch) | |
tree | f4a35f4f40d49203f47d5cea8008237df2d64413 /target-i386 | |
parent | 3c88da3c243ff7b452026e207cbba853123250cc (diff) | |
parent | 33f373d7c56350fd2ec3e31f4f2c46cb49464911 (diff) | |
download | qemu-0c0cb6a2378f937410f5f55cbf3e3b2c20f293c6.zip qemu-0c0cb6a2378f937410f5f55cbf3e3b2c20f293c6.tar.gz qemu-0c0cb6a2378f937410f5f55cbf3e3b2c20f293c6.tar.bz2 |
Merge remote-tracking branch 'qemu-kvm/uq/master' into staging
# By Alex Williamson (1) and others
# Via Paolo Bonzini
* qemu-kvm/uq/master:
target-i386: fix cpuid leaf 0x0d
qemu: mempath: prefault pages manually (v4)
kvm: Query KVM for available memory slots
Message-id: 1386345276-9803-1-git-send-email-pbonzini@redhat.com
Signed-off-by: Anthony Liguori <aliguori@amazon.com>
Diffstat (limited to 'target-i386')
-rw-r--r-- | target-i386/cpu.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/target-i386/cpu.c b/target-i386/cpu.c index 47af9a8..bb98f6d 100644 --- a/target-i386/cpu.c +++ b/target-i386/cpu.c @@ -335,7 +335,7 @@ typedef struct ExtSaveArea { static const ExtSaveArea ext_save_areas[] = { [2] = { .feature = FEAT_1_ECX, .bits = CPUID_EXT_AVX, - .offset = 0x100, .size = 0x240 }, + .offset = 0x240, .size = 0x100 }, }; const char *get_register_name_32(unsigned int reg) @@ -2227,8 +2227,8 @@ void cpu_x86_cpuid(CPUX86State *env, uint32_t index, uint32_t count, const ExtSaveArea *esa = &ext_save_areas[count]; if ((env->features[esa->feature] & esa->bits) == esa->bits && (kvm_mask & (1 << count)) != 0) { - *eax = esa->offset; - *ebx = esa->size; + *eax = esa->size; + *ebx = esa->offset; } } break; |