Message ID | 200812101904.mBAJ4PlX016557@d24av01.br.ibm.com |
---|---|
State | Superseded |
Headers | show |
diff --git a/arch/powerpc/platforms/cell/spufs/sched.c b/arch/powerpc/platforms/cell/spufs/sched.c index be13b19..7b4852f 100644 --- a/arch/powerpc/platforms/cell/spufs/sched.c +++ b/arch/powerpc/platforms/cell/spufs/sched.c @@ -1160,11 +1160,11 @@ static noinline int spusched_tick(struct spu_gang *gang, mutex_lock(&gang->mutex); - BUG_ON(!spu_gang_runnable(gang)); - if (!ctx->spu) goto out; + BUG_ON(!spu_gang_runnable(gang)); + if (ctx->flags & SPU_CREATE_NOSCHED) goto out;