1. 09 7月, 2008 4 次提交
  2. 30 6月, 2008 1 次提交
  3. 16 6月, 2008 4 次提交
  4. 15 5月, 2008 2 次提交
  5. 08 5月, 2008 2 次提交
  6. 06 5月, 2008 1 次提交
  7. 05 5月, 2008 9 次提交
  8. 02 5月, 2008 1 次提交
  9. 30 4月, 2008 6 次提交
  10. 29 4月, 2008 1 次提交
  11. 19 4月, 2008 1 次提交
  12. 01 4月, 2008 1 次提交
  13. 28 3月, 2008 4 次提交
  14. 11 3月, 2008 2 次提交
    • J
      [POWERPC] spufs: fix rescheduling of non-runnable contexts · c368392a
      Jeremy Kerr 提交于
      At present, we can hit the BUG_ON in __spu_update_sched_info by reading
      the regs file of a context between two calls to spu_run. The
      spu_release_saved called by spufs_regs_read() is resulting in the (now
      non-runnable) context being placed back on the run queue, so the next
      call to spu_run ends up in the bug condition.
      
      This change uses the SPU_SCHED_SPU_RUN flag to only reschedule a context
      if it's still in spu_run().
      Signed-off-by: NJeremy Kerr <jk@ozlabs.org>
      c368392a
    • J
      [POWERPC] spufs: don't (ab)use SCHED_IDLE · ce7c191b
      Jeremy Kerr 提交于
      commit 4ef11014 introduced a usage of SCHED_IDLE to detect when
      a context is within spu_run.
      
      Instead of SCHED_IDLE (which has other meaning), add a flag to
      sched_flags to tell if a context should be running.
      Signed-off-by: NJeremy Kerr <jk@ozlabs.org>
      ce7c191b
  15. 29 2月, 2008 1 次提交