Re: [PATCH] MIPS: Fix ejtag debug buffer address of per cpu
Jiaxun Yang <[email protected]> Fri, 3 Jul 2020 08:32:00 +0800
| Newsgroups | gmane.linux.ports.mips,gmane.linux.ports.mips.general |
|---|---|
| Message-ID | <[email protected]> |
在 2020/7/3 上午8:05, Heiher 写道: > From: Heiher <[email protected]> > > We can directly calculate pointer type offset of per cpu > by shifting SMP_CPUID_PTRSHIFT. > > Cc: Paul Burton <[email protected]> > Cc: Jiaxun Yang <[email protected]> > Cc: Huacai Chen <[email protected]> > Signed-off-by: Heiher <[email protected]> > --- Reviewed-by: Jiaxun Yang <[email protected]> Btw: [email protected] have been abandoned, please go to the new list: [email protected]. Thanks. > arch/mips/kernel/genex.S | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/arch/mips/kernel/genex.S b/arch/mips/kernel/genex.S > index a1b966f3578e..a1ebb94b3626 100644 > --- a/arch/mips/kernel/genex.S > +++ b/arch/mips/kernel/genex.S > @@ -369,7 +369,6 @@ NESTED(ejtag_debug_handler, PT_SIZE, sp) > > ASM_CPUID_MFC0 k1, ASM_SMP_CPUID_REG > PTR_SRL k1, SMP_CPUID_PTRSHIFT > - PTR_SLL k1, LONGLOG > PTR_LA k0, ejtag_debug_buffer_per_cpu > PTR_ADDU k0, k1 > > @@ -392,7 +391,6 @@ NESTED(ejtag_debug_handler, PT_SIZE, sp) > #ifdef CONFIG_SMP > ASM_CPUID_MFC0 k1, ASM_SMP_CPUID_REG > PTR_SRL k1, SMP_CPUID_PTRSHIFT > - PTR_SLL k1, LONGLOG > PTR_LA k0, ejtag_debug_buffer_per_cpu > PTR_ADDU k0, k1 > LONG_L k1, 0(k0)