]> www.infradead.org Git - users/jedix/linux-maple.git/commit
LoongArch: uprobes: Remove redundant code about resume_era
authorTiezhu Yang <yangtiezhu@loongson.cn>
Wed, 14 May 2025 14:18:10 +0000 (22:18 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Wed, 14 May 2025 14:18:10 +0000 (22:18 +0800)
commit12614f794274f63fbdfe76771b2b332077d63848
treedcbed62ca9ae85e8796949f0b1871344a8eae48a
parent0b326b2371f94e798137cc1a3c5c2eef2bc69061
LoongArch: uprobes: Remove redundant code about resume_era

arch_uprobe_skip_sstep() returns true if instruction was emulated, that
is to say, there is no need to single step for the emulated instructions.
regs->csr_era will point to the destination address directly after the
exception, so the resume_era related code is redundant, just remove them.

Cc: stable@vger.kernel.org
Fixes: 19bc6cb64092 ("LoongArch: Add uprobes support")
Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
arch/loongarch/include/asm/uprobes.h
arch/loongarch/kernel/uprobes.c