From bcba8019de6cd2e4a37a34b0d149a2e694f41537 Mon Sep 17 00:00:00 2001 From: Luke Browning Date: Thu, 20 Dec 2007 16:39:59 +0900 Subject: [PATCH] --- yaml --- r: 81147 b: refs/heads/master c: b192541b39ed29ff82f9f2d5427f451e89617f1c h: refs/heads/master i: 81145: fea01c15680df9c291c6e133a7c18fd1fc70e04b 81143: 8854e5a96176c6742837f6c0631332cd809f7971 v: v3 --- [refs] | 2 +- trunk/arch/powerpc/platforms/cell/spufs/sched.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 36129753890b..af9eabf5b2ff 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 91569531d1297db42d68136ac0c85cd85223d0b9 +refs/heads/master: b192541b39ed29ff82f9f2d5427f451e89617f1c diff --git a/trunk/arch/powerpc/platforms/cell/spufs/sched.c b/trunk/arch/powerpc/platforms/cell/spufs/sched.c index ef0e5e230fbb..54b338f8363f 100644 --- a/trunk/arch/powerpc/platforms/cell/spufs/sched.c +++ b/trunk/arch/powerpc/platforms/cell/spufs/sched.c @@ -626,10 +626,10 @@ static struct spu *find_victim(struct spu_context *ctx) } spu = victim->spu; - if (!spu) { + if (!spu || victim->prio <= ctx->prio) { /* * This race can happen because we've dropped - * the active list mutex. No a problem, just + * the active list mutex. Not a problem, just * restart the search. */ mutex_unlock(&victim->state_mutex);