[Cbe-oss-dev] spufs patches for 2.6.23

Jeremy Kerr jk at ozlabs.org
Fri Jun 29 10:57:48 EST 2007


Paul,

This is my pending spufs series for 2.6.23.

If these are all OK, I can provide a git URL for easier merging.

Cheers,


Jeremy

---

Christoph Hellwig (12):
      spusched: switch from workqueues to kthread + timer tick
      spusched: dynamic timeslicing for SCHED_OTHER
      spusched: update scheduling paramters on every spu_run
      spusched: fix cpu/node binding
      spusched: catch nosched contexts in spu_deactivate
      spusched: no preemption for nosched contexts
      spufs: add tid file
      spufs: implement /proc/spu_loadavg
      spufs: add stat file to spufs
      spusched: disable tick when not needed
      spusched: fix runqueue corruption
      spufs: add spu stats in sysfs

Jeremy Kerr (5):
      spusched: Fix timeslice calculations
      spusched: Print out scheduling tunables with DEBUG
      spufs: Remove spufs_dir_inode_operations
      spufs: trivial whitespace fixes
      spufs: fix libassist accounting

Kazunori Asayama (2):
      spufs: Fix lost events in poll/epoll on mfc
      spufs: Save dma_tagstatus_R in CSA

Sebastian Siewior (2):
      spufs: fix building spufs/spu_save_dump.h
      spufs: Add bit definition


 arch/powerpc/platforms/cell/spu_base.c          |   47 ++
 arch/powerpc/platforms/cell/spufs/backing_ops.c |    6 
 arch/powerpc/platforms/cell/spufs/context.c     |   15 
 arch/powerpc/platforms/cell/spufs/fault.c       |   29 +
 arch/powerpc/platforms/cell/spufs/file.c        |  122 +++++-
 arch/powerpc/platforms/cell/spufs/inode.c       |   10 
 arch/powerpc/platforms/cell/spufs/run.c         |   33 +
 arch/powerpc/platforms/cell/spufs/sched.c       |  476 +++++++++++++++++++-----
 arch/powerpc/platforms/cell/spufs/spu_restore.c |    2 
 arch/powerpc/platforms/cell/spufs/spu_save.c    |    2 
 arch/powerpc/platforms/cell/spufs/spufs.h       |   84 +++-
 arch/powerpc/platforms/cell/spufs/switch.c      |   18 
 include/asm-powerpc/spu.h                       |   24 +
 13 files changed, 728 insertions(+), 140 deletions(-)




More information about the cbe-oss-dev mailing list