]> www.infradead.org Git - users/jedix/linux-maple.git/commit
selftests/bpf: validate that tail call invalidates packet pointers
authorEduard Zingerman <eddyz87@gmail.com>
Tue, 10 Dec 2024 04:11:00 +0000 (20:11 -0800)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 10 Dec 2024 18:24:58 +0000 (10:24 -0800)
commitd9706b56e13b7916461ca6b4b731e169ed44ed09
treea4aa5f75e63d21ae80e67b2cd0c56fa1e0eb4b7d
parent1a4607ffba35bf2a630aab299e34dd3f6e658d70
selftests/bpf: validate that tail call invalidates packet pointers

Add a test case with a tail call done from a global sub-program. Such
tails calls should be considered as invalidating packet pointers.

Signed-off-by: Eduard Zingerman <eddyz87@gmail.com>
Link: https://lore.kernel.org/r/20241210041100.1898468-9-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/progs/verifier_sock.c