]> err.no Git - linux-2.6/commit
[POWERPC] spufs: spu_find_victim may choose wrong victim
authorLuke Browning <lukebr@linux.vnet.ibm.com>
Thu, 20 Dec 2007 07:39:59 +0000 (16:39 +0900)
committerPaul Mackerras <paulus@samba.org>
Fri, 21 Dec 2007 08:46:20 +0000 (19:46 +1100)
commitb192541b39ed29ff82f9f2d5427f451e89617f1c
treed96c3a4a957da334955ed96bcd2902b06268c6cd
parent91569531d1297db42d68136ac0c85cd85223d0b9
[POWERPC] spufs: spu_find_victim may choose wrong victim

Need to re-check priority after dropping lock.  Otherwise, a
more favored context may be preempted.

Signed-off-by: Luke Browning <lukebr@linux.vnet.ibm.com>
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/platforms/cell/spufs/sched.c