ret = spu_activate(ctx, 0);
if (ret)
goto out;
- ctx->state = SPU_STATE_RUNNABLE;
} else {
/* We need to exclude userspace access to the context. */
spu_unmap_mappings(ctx);
ret = spu_activate(ctx, 0);
if (ret)
goto out;
- ctx->state = SPU_STATE_RUNNABLE;
}
downgrade_write(&ctx->state_sema);