Revision 2bd3e04c target-i386/kvm.c
b/target-i386/kvm.c | ||
---|---|---|
1711 | 1711 |
static void kvm_mce_broadcast_rest(CPUState *env) |
1712 | 1712 |
{ |
1713 | 1713 |
CPUState *cenv; |
1714 |
int family, model, cpuver = env->cpuid_version; |
|
1715 |
|
|
1716 |
family = (cpuver >> 8) & 0xf; |
|
1717 |
model = ((cpuver >> 12) & 0xf0) + ((cpuver >> 4) & 0xf); |
|
1718 | 1714 |
|
1719 | 1715 |
/* Broadcast MCA signal for processor version 06H_EH and above */ |
1720 |
if ((family == 6 && model >= 14) || family > 6) {
|
|
1716 |
if (cpu_x86_support_mca_broadcast(env)) {
|
|
1721 | 1717 |
for (cenv = first_cpu; cenv != NULL; cenv = cenv->next_cpu) { |
1722 | 1718 |
if (cenv == env) { |
1723 | 1719 |
continue; |
Also available in: Unified diff