mirror of https://gitee.com/openkylin/qemu.git
x86: Raise inter-processor NMI and SMI
(Jan Kiszka) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4206 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
474ea8494a
commit
e2eb9d3e91
|
@ -216,8 +216,14 @@ static void apic_bus_deliver(const uint32_t *deliver_bitmask,
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case APIC_DM_SMI:
|
case APIC_DM_SMI:
|
||||||
|
foreach_apic(apic_iter, deliver_bitmask,
|
||||||
|
cpu_interrupt(apic_iter->cpu_env, CPU_INTERRUPT_SMI) );
|
||||||
|
return;
|
||||||
|
|
||||||
case APIC_DM_NMI:
|
case APIC_DM_NMI:
|
||||||
break;
|
foreach_apic(apic_iter, deliver_bitmask,
|
||||||
|
cpu_interrupt(apic_iter->cpu_env, CPU_INTERRUPT_NMI) );
|
||||||
|
return;
|
||||||
|
|
||||||
case APIC_DM_INIT:
|
case APIC_DM_INIT:
|
||||||
/* normal INIT IPI sent to processors */
|
/* normal INIT IPI sent to processors */
|
||||||
|
|
Loading…
Reference in New Issue