We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2aa30d1 commit b175675Copy full SHA for b175675
arch/riscv/kernel/probes/kprobes.c
@@ -29,9 +29,8 @@ static void __kprobes arch_prepare_ss_slot(struct kprobe *p)
29
30
p->ainsn.api.restore = (unsigned long)p->addr + offset;
31
32
- patch_text(p->ainsn.api.insn, &p->opcode, 1);
33
- patch_text((void *)((unsigned long)(p->ainsn.api.insn) + offset),
34
- &insn, 1);
+ patch_text_nosync(p->ainsn.api.insn, &p->opcode, 1);
+ patch_text_nosync(p->ainsn.api.insn + offset, &insn, 1);
35
}
36
37
static void __kprobes arch_prepare_simulate(struct kprobe *p)
0 commit comments