Messages in this thread | | | From | Guo Ren <> | Date | Tue, 4 Jul 2023 10:44:20 +0800 | Subject | Re: [PATCH] riscv: entry: Fixup do_trap_break from kernel side |
| |
On Mon, Jul 3, 2023 at 6:29 PM Daniel Thompson <daniel.thompson@linaro.org> wrote: > > On Sat, Jul 01, 2023 at 10:57:07PM -0400, guoren@kernel.org wrote: > > From: Guo Ren <guoren@linux.alibaba.com> > > > > The irqentry_nmi_enter/exit would force the current context into in_interrupt. > > That would trigger the kernel to dead panic, but the kdb still needs "ebreak" to > > debug the kernel. > > > > Move irqentry_nmi_enter/exit to exception_enter/exit could correct handle_break > > of the kernel side. > > <snip> > > > Fixes: f0bddf50586d ("riscv: entry: Convert to generic entry") > > Reported-by: Daniel Thompson <daniel.thompson@linaro.org> > > Signed-off-by: Guo Ren <guoren@linux.alibaba.com> > > Signed-off-by: Guo Ren <guoren@kernel.org> > > Cc: stable@vger.kernel.org > > I pushed this though the kgdb test suite that originally found the > problem (although it didn't occur to me when I reported it that > the problem was nothing to do with kgdb ;-) ). So FWIW: > > Tested-by: Daniel Thompson <daniel.thompson@linaro.org> Thx for the report & tested-by.
> > > Daniel.
-- Best Regards Guo Ren
| |