On Mon, 2022-10-31 at 15:25 -0700, Song Liu wrote: > diff --git a/arch/x86/kernel/alternative.c > b/arch/x86/kernel/alternative.c > index 5cadcea035e0..73d89774ace3 100644 > --- a/arch/x86/kernel/alternative.c > +++ b/arch/x86/kernel/alternative.c > @@ -1270,6 +1270,18 @@ void *text_poke_copy(void *addr, const void > *opcode, size_t len) > return addr; > } > > +void *arch_vcopy_exec(void *dst, void *src, size_t len) > +{ > + if (text_poke_copy(dst, src, len) == NULL) > + return ERR_PTR(-EINVAL); > + return dst; > +} Except for this, there are no more users of text_poke_copy() right? Should it just be replaced with arch_vcopy_exec()?