Re: [PATCH] ARM: fix the incorrect value of sp in __die()

From: songyuanzheng
Date: Mon Apr 18 2022 - 04:36:17 EST


Thanks for your reply.

I didn't fully understand these code, please ignore this patch.

Thanks.

On 2022/4/18 16:03, Russell King (Oracle) wrote:
Insufficient stack space to handle exception!
Task stack: [0xf09dc000..0xf09de000]
IRQ stack: [0xf0800000..0xf0802000]
Overflow stack: [0xc210e000..0xc210f000]
Internal error: kernel stack overflow: 0 [#1] SMP ARM
Modules linked in:
CPU: 0 PID: 81 Comm: sh Not tainted 5.18.0-rc3 #4
Hardware name: ARM-Versatile Express
PC is at mmioset+0x20/0xa8
LR is at recursive_loop+0x34/0x9c
pc : [<c0777080>] lr : [<c0a90c6c>] psr: 20000013
sp : f09dbf48 ip : f09dbf4c fp : 00219644
...
Stack: (0xf09dbf48 to 0xf09de000)