Hello: This patch was applied to bpf/bpf-next.git (master) by Alexei Starovoitov <ast@xxxxxxxxxx>: On Tue, 5 Jul 2022 17:26:12 -0700 you wrote: > syzbot reported a few issues with bpf_prog_pack [1], [2]. These are > triggered when the program passed initial JIT in jit_subprogs(), but > failed final pass of JIT. At this point, bpf_jit_binary_pack_free() is > called before bpf_jit_binary_pack_finalize(), and the whole 2MB page is > freed. > > Fix this with a custom bpf_jit_free() for x86_64, which calls > bpf_jit_binary_pack_finalize() if necessary. Also, with custom > bpf_jit_free(), bpf_prog_aux->use_bpf_prog_pack is not needed any more, > remove it. > > [...] Here is the summary with links: - [bpf] bpf, x86: fix freeing of not-finalized bpf_prog_pack https://git.kernel.org/bpf/bpf-next/c/1d5f82d9dd47 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html