Michael Ellerman <m...@ellerman.id.au> writes:

> diff --git a/arch/powerpc/kernel/idle_6xx.S b/arch/powerpc/kernel/idle_6xx.S
> index d9b6e7e0b5e3..5e69fefcd9c4 100644
> --- a/arch/powerpc/kernel/idle_6xx.S
> +++ b/arch/powerpc/kernel/idle_6xx.S
> @@ -159,9 +158,7 @@ _GLOBAL(power_save_ppc32_restore)
>       stw     r9,_NIP(r11)            /* make it do a blr */
>  
>  #ifdef CONFIG_SMP
> -     CURRENT_THREAD_INFO(r12, r1)
> -     tophys(r12, r12)
> -     lwz     r11,TI_CPU(r12)         /* get cpu number * 4 */
> +     lwz     r11,TI_CPU(r2)          /* get cpu number * 4 */
                    ^
                    missed conversion to TASK_CPU here. I've fixed it up.

cheers

Reply via email to