03 Dec, 2009

2 commits


10 Jun, 2009

8 commits


24 Mar, 2009

1 commit

  • IRQ injection status is either -1 (if there was no CPU found
    that should except the interrupt because IRQ was masked or
    ioapic was misconfigured or ...) or >= 0 in that case the
    number indicates to how many CPUs interrupt was injected.
    If the value is 0 it means that the interrupt was coalesced
    and probably should be reinjected.

    Signed-off-by: Gleb Natapov
    Signed-off-by: Avi Kivity

    Gleb Natapov
     

31 Dec, 2008

1 commit


15 Oct, 2008

2 commits

  • Moving irqchip_in_kernel() from ioapic.h to irq.h.

    Signed-off-by: Xiantao Zhang
    Signed-off-by: Avi Kivity

    Xiantao Zhang
     
  • Based on a patch from: Ben-Ami Yassour
    which was based on a patch from: Amit Shah

    Notify IRQ acking on PIC/APIC emulation. The previous patch missed two things:

    - Edge triggered interrupts on IOAPIC
    - PIC reset with IRR/ISR set should be equivalent to ack (LAPIC probably
    needs something similar).

    Signed-off-by: Marcelo Tosatti
    CC: Amit Shah
    CC: Ben-Ami Yassour
    Signed-off-by: Avi Kivity

    Marcelo Tosatti
     

31 Jan, 2008

1 commit