Re: [PATCH] MIPS: Fix ejtag debug buffer address of per cpu
Huacai Chen <[email protected]> Fri, 3 Jul 2020 10:59:54 +0800
| Newsgroups | gmane.linux.ports.mips,gmane.linux.ports.mips.general |
|---|---|
| Message-ID | <CAAhV-H7QMw3nKy_x9Fyyfnp5Z21d3GAuW39yXijiVpM6i2Cwpw@mail.gmail.com> |
Reviewed-by: Huacai Chen <[email protected]> On Fri, Jul 3, 2020 at 8:32 AM Jiaxun Yang <[email protected]> wrote: > > > > 在 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)