summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/idle_power4.S
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2007-09-19 14:38:12 +1000
committerPaul Mackerras <paulus@samba.org>2007-09-19 15:26:29 +1000
commitc0e7b4aa1c09ea992808ea8c079141bc8dd0f5bc (patch)
tree04526571476d3f4e5f28f2043c025b72275c6b4a /arch/powerpc/kernel/idle_power4.S
parentc2f828977ba5d17c13debba374ea252d18e5ccfb (diff)
downloadblackbird-op-linux-c0e7b4aa1c09ea992808ea8c079141bc8dd0f5bc.tar.gz
blackbird-op-linux-c0e7b4aa1c09ea992808ea8c079141bc8dd0f5bc.zip
[POWERPC] spusched: Fix null pointer dereference in find_victim
find_victim can dereference a NULL pointer when iterating over the list of victim spus because list_mutex only guarantees spu->ct to be stable, but of course not to be non-NULL. Also fix find_victim to not call spu_unbind_context without list_mutex because that violates the above guarantee. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/kernel/idle_power4.S')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud