Merge branch 'bpf-control-flow-graph-and-precision-backtrack-fixes'
authorAlexei Starovoitov <ast@kernel.org>
Fri, 10 Nov 2023 04:11:20 +0000 (20:11 -0800)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 10 Nov 2023 04:11:20 +0000 (20:11 -0800)
Andrii Nakryiko says:

====================
BPF control flow graph and precision backtrack fixes

A small fix to BPF verifier's CFG logic around handling and reporting ldimm64
instructions. Patch #1 was previously submitted separately ([0]), and so this
patch set supersedes that patch.

Second patch is fixing obscure corner case in mark_chain_precise() logic. See
patch for details. Patch #3 adds a dedicated test, however fragile it might.

  [0] https://patchwork.kernel.org/project/netdevbpf/patch/20231101205626.119243-1-andrii@kernel.org/
====================

Link: https://lore.kernel.org/r/20231110002638.4168352-1-andrii@kernel.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>

Trivial merge