]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
bpf: Move backtracking logic to backtrack.c
authorAlexei Starovoitov <ast@kernel.org>
Sun, 12 Apr 2026 15:29:34 +0000 (08:29 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Sun, 12 Apr 2026 19:36:58 +0000 (12:36 -0700)
commited0b9710bd2efbe663d89728cd9c680c31c6a4e3
tree7f820078af70b6c6c9a3acff29705c5cdf218a2c
parentc82834a5a11f743f2926107d8f8150e80742b814
bpf: Move backtracking logic to backtrack.c

Move precision propagation and backtracking logic to backtrack.c
to reduce verifier.c size.

No functional changes.

Acked-by: Kumar Kartikeya Dwivedi <memxor@gmail.com>
Acked-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/r/20260412152936.54262-6-alexei.starovoitov@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
include/linux/bpf_verifier.h
kernel/bpf/Makefile
kernel/bpf/backtrack.c [new file with mode: 0644]
kernel/bpf/verifier.c