android_kernel_xiaomi_sm8350/arch/powerpc/platforms/cell
Jordi Caubet 183b73ae7c [PATCH] spufs: fix context-switch decrementer code
We found that when the 'decrementer' is saved, the PPE saves the current
time 'csa->suspend_time'. When restoring the 'decrementer', (Step 34)
decrementer seems to be adjusted with the number of cycles th= at a spu
thread has not been running.

In that code it is missing a substract ('-') because 'delta_time' is
assigned a not substracted(see bellow).

Acked-by: Mark Nutter <mnutter@us.ibm.com>
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2006-04-13 09:38:46 -07:00
..
spufs [PATCH] spufs: fix context-switch decrementer code 2006-04-13 09:38:46 -07:00
interrupt.c [PATCH] for_each_possible_cpu: powerpc 2006-03-29 13:44:15 +11:00
interrupt.h [PATCH] powerpc: cell interrupt controller updates 2006-03-27 14:48:18 +11:00
iommu.c [PATCH] powerpc: use guarded ioremap for cell on-chip mappings 2006-03-27 14:48:42 +11:00
iommu.h
Kconfig [PATCH] spufs: enable SPE problem state MMIO access. 2006-03-27 14:48:28 +11:00
Makefile [PATCH] spufs: allow SPU code to do syscalls 2006-03-27 14:48:24 +11:00
pervasive.c [PATCH] for_each_possible_cpu: powerpc 2006-03-29 13:44:15 +11:00
pervasive.h [PATCH] cell: enable pause(0) in cpu_idle 2006-01-09 15:44:32 +11:00
setup.c [PATCH] powerpc: Kill _machine and hard-coded platform numbers 2006-03-28 23:15:54 +11:00
smp.c [PATCH] powerpc: task_thread_info() 2006-01-12 09:08:57 -08:00
spider-pic.c [PATCH] powerpc: use guarded ioremap for cell on-chip mappings 2006-03-27 14:48:42 +11:00
spu_base.c [PATCH] spufs: Fix endless protection fault on LS writes by SPE. 2006-03-27 14:48:44 +11:00
spu_callbacks.c [PATCH] powerpc/cell: compile fixes 2006-04-01 22:37:14 +11:00
spu_priv1.c [PATCH] spufs: abstract priv1 register access. 2006-01-09 15:44:49 +11:00
spu_syscalls.c [PATCH] spufs: fix module refcount race 2006-01-09 14:53:11 +11:00