Commit e3874862 authored by Hongchen Zhang's avatar Hongchen Zhang
Browse files

LoongArch: fix signal handler name changed

LoongArch inclusion
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I6MUZX



--------------------------------

commit ad404010 ("entry: Add support for TIF_NOTIFY_SIGNAL")
changed then signal handler name from arch_do_signal to
arch_do_signal_or_restart,change the signal handler name for LoongArch
accordingly.

Signed-off-by: default avatarHongchen Zhang <zhanghongchen@loongson.cn>
parent b8dfd735
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -853,11 +853,11 @@ static void handle_signal(struct ksignal *ksig, struct pt_regs *regs)
	signal_setup_done(ret, ksig, 0);
}

void arch_do_signal(struct pt_regs *regs)
void arch_do_signal_or_restart(struct pt_regs *regs, bool has_signal)
{
	struct ksignal ksig;

	if (get_signal(&ksig)) {
	if (has_signal && get_signal(&ksig)) {
		/* Whee!  Actually deliver the signal.	*/
		handle_signal(&ksig, regs);
		return;