1. 08 12月, 2011 1 次提交
  2. 16 11月, 2011 1 次提交
    • G
      powerpc/ps3: Fix lost SMP IPIs · 72f3bea0
      Geoff Levand 提交于
      Fixes the PS3 bootup hang introduced in 3.0-rc1 by:
      
        commit 317f3941
        sched: Move the second half of ttwu() to the remote cpu
      
      Move the PS3's LV1 EOI call lv1_end_of_interrupt_ext() from ps3_chip_eoi()
      to ps3_get_irq() for IPI messages.
      
      If lv1_send_event_locally() is called between a previous call to
      lv1_send_event_locally() and the coresponding call to
      lv1_end_of_interrupt_ext() the second event will not be delivered to the
      target cpu.
      
      The PS3's SMP IPIs are implemented using lv1_send_event_locally(), so if two
      IPI messages of the same type are sent to the same target in a relatively
      short period of time the second IPI event can become lost when
      lv1_end_of_interrupt_ext() is called from ps3_chip_eoi().
      
      CC: stable@kernel.org
      Signed-off-by: NGeoff Levand <geoff@infradead.org>
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      72f3bea0
  3. 01 11月, 2011 1 次提交
  4. 19 5月, 2011 1 次提交
  5. 27 4月, 2011 1 次提交
  6. 29 3月, 2011 1 次提交
  7. 10 3月, 2011 1 次提交
  8. 02 11月, 2010 1 次提交
  9. 24 11月, 2009 1 次提交
  10. 16 1月, 2009 3 次提交
  11. 02 5月, 2008 1 次提交
  12. 01 4月, 2008 1 次提交
  13. 13 9月, 2007 2 次提交
  14. 28 6月, 2007 8 次提交
  15. 02 6月, 2007 1 次提交
  16. 02 5月, 2007 1 次提交
  17. 10 2月, 2007 1 次提交
  18. 07 2月, 2007 7 次提交
  19. 24 1月, 2007 1 次提交
  20. 04 12月, 2006 1 次提交