Revision ac74d0f1 target-i386/machine.c
b/target-i386/machine.c | ||
---|---|---|
157 | 157 |
if (env->mcg_cap) { |
158 | 158 |
qemu_put_be64s(f, &env->mcg_status); |
159 | 159 |
qemu_put_be64s(f, &env->mcg_ctl); |
160 |
for (i = 0; i < (env->mcg_cap & 0xff); i++) {
|
|
160 |
for (i = 0; i < MCE_BANKS_DEF; i++) {
|
|
161 | 161 |
qemu_put_be64s(f, &env->mce_banks[4*i]); |
162 | 162 |
qemu_put_be64s(f, &env->mce_banks[4*i + 1]); |
163 | 163 |
qemu_put_be64s(f, &env->mce_banks[4*i + 2]); |
... | ... | |
355 | 355 |
if (env->mcg_cap) { |
356 | 356 |
qemu_get_be64s(f, &env->mcg_status); |
357 | 357 |
qemu_get_be64s(f, &env->mcg_ctl); |
358 |
for (i = 0; i < (env->mcg_cap & 0xff); i++) {
|
|
358 |
for (i = 0; i < MCE_BANKS_DEF; i++) {
|
|
359 | 359 |
qemu_get_be64s(f, &env->mce_banks[4*i]); |
360 | 360 |
qemu_get_be64s(f, &env->mce_banks[4*i + 1]); |
361 | 361 |
qemu_get_be64s(f, &env->mce_banks[4*i + 2]); |
Also available in: Unified diff