[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <4f60b8a9-8c6f-2893-3ab0-43501f00b95b@loongson.cn>
Date: Thu, 27 Nov 2025 10:58:19 +0800
From: Bibo Mao <maobibo@...ngson.cn>
To: Jinyang He <hejinyang@...ngson.cn>, Tiezhu Yang <yangtiezhu@...ngson.cn>
Cc: Huacai Chen <chenhuacai@...nel.org>, Xi Zhang <zhangxi@...inos.cn>,
Xianglai Li <lixianglai@...ngson.cn>, loongarch@...ts.linux.dev,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH v1] LoongArch: Handle special PC in unwind_next_frame()
On 2025/11/27 上午10:53, Jinyang He wrote:
> On 2025-11-27 09:53, Bibo Mao wrote:
>
>>
>> Just be curious, it is the same orc unwind method. why is clean with
>> file arch/x86/kernel/unwind_orc.c, however there is special handling
>> bt_address() in file arch/loongarch/kernel/unwind_orc.c ?
>>
> I'm not familiar with x86. Does it also copies exception handler to
> other address like LoongArch? When backtrace to the copied exception
> handler, its ORC info is not collected. The bt_address finds a
> shadow PC to get the right ORC info and go on.
I am not familiar with x86 and ORC also. So can ORC unwind handle copied
text also? If not, why not disable text copy or provide general API to
handle this.
Regards
Bibo Mao
>
> Thanks,
> Jinyang
>
Powered by blists - more mailing lists