bpf, x86: Use emit_nops to replace memcpy x86_nops
authorLeon Hwang <hffilwlqm@gmail.com>
Thu, 4 Jan 2024 14:22:23 +0000 (22:22 +0800)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 5 Jan 2024 04:22:10 +0000 (20:22 -0800)
commit00bc8988807985e32f5103f1ac099baf593bd8a3
treed649b54630cb71b10e84e48ebb281a36a0253ac0
parent61a40c12496a763fdb95edc08d59f816a594a87a
bpf, x86: Use emit_nops to replace memcpy x86_nops

Move emit_nops() before emit_prologue() and replace
memcpy(prog, x86_nops[5], X86_PATCH_SIZE) with emit_nops(&prog, X86_PATCH_SIZE).

Signed-off-by: Leon Hwang <hffilwlqm@gmail.com>
Link: https://lore.kernel.org/r/20240104142226.87869-2-hffilwlqm@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
arch/x86/net/bpf_jit_comp.c