bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free()
authorHengqi Chen <hengqi.chen@gmail.com>
Tue, 16 Sep 2025 23:26:53 +0000 (23:26 +0000)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 17 Sep 2025 18:20:32 +0000 (11:20 -0700)
commit6ff4a0fa3e1b2b9756254b477fb2f0fbe04ff378
tree71b5a4a594cf231c6ac82bae087390a311c6e4d0
parenta24a2dda70fb40629d44b899452d8e4c0be075e2
bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free()

The current implementation seems incorrect and does NOT match the
comment above, use bpf_jit_binary_pack_finalize() instead.

Fixes: 1dad391daef1 ("bpf, arm64: use bpf_prog_pack for memory management")
Acked-by: Puranjay Mohan <puranjay@kernel.org>
Signed-off-by: Hengqi Chen <hengqi.chen@gmail.com>
Acked-by: Song Liu <song@kernel.org>
Acked-by: Puranjay Mohan <puranjay@kernel.org>
Link: https://lore.kernel.org/r/20250916232653.101004-1-hengqi.chen@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
arch/arm64/net/bpf_jit_comp.c