1. 26 1月, 2015 1 次提交
  2. 15 12月, 2014 6 次提交
  3. 24 11月, 2014 1 次提交
    • P
      apic: avoid getting out of halted state on masked PIC interrupts · 60e68042
      Paolo Bonzini 提交于
      After the next patch, if a masked PIC interrupts causes CPU_INTERRUPT_POLL
      to be set, the CPU will spuriously get out of halted state.  While this
      is technically valid, we should avoid that.
      
      Make CPU_INTERRUPT_POLL run apic_update_irq in the right thread and then
      look at CPU_INTERRUPT_HARD.  If CPU_INTERRUPT_HARD does not get set,
      do not report the CPU as having work.
      
      Also move the handling of software-disabled APIC from apic_update_irq
      to apic_irq_pending, and always trigger CPU_INTERRUPT_POLL.  This will
      be important once we will add a case that resets CPU_INTERRUPT_HARD
      from apic_update_irq.  We want to run it even if we go through
      CPU_INTERRUPT_POLL, and even if the local APIC is software disabled.
      Reported-by: NRichard Bilson <rbilson@qnx.com>
      Tested-by: NRichard Bilson <rbilson@qnx.com>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      60e68042
  4. 11 11月, 2014 1 次提交
  5. 04 11月, 2014 5 次提交
  6. 02 11月, 2014 1 次提交
  7. 25 10月, 2014 1 次提交
  8. 23 10月, 2014 1 次提交
  9. 26 9月, 2014 2 次提交
  10. 18 9月, 2014 1 次提交
  11. 12 9月, 2014 1 次提交
  12. 05 9月, 2014 2 次提交
  13. 26 8月, 2014 3 次提交
  14. 09 8月, 2014 1 次提交
  15. 10 7月, 2014 1 次提交
  16. 26 6月, 2014 12 次提交