[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