Revision 1a7de94a hw/pc.c

b/hw/pc.c
119 119
    CPUState *env = first_cpu;
120 120

  
121 121
    if (env->apic_state) {
122
        if (!level)
123
            return;
124 122
        while (env) {
125 123
            if (apic_accept_pic_intr(env))
126
                apic_local_deliver(env, APIC_LINT0);
124
                apic_deliver_pic_intr(env, level);
127 125
            env = env->next_cpu;
128 126
        }
129 127
    } else {

Also available in: Unified diff