> selftests/bpf: Add cross-subprog gotox target coverage > > Add a gotox regression test with two one-entry INSN_ARRAY maps. CFG can > model a map whose target stays in the main subprog, while the verified path > can load a different map whose target is the first instruction of another > subprog. > > That second target is outside the subprog that contains this gotox > instruction, so program load must be rejected with -EINVAL. > > Signed-off-by: Nuoqi Gui This looks like a regression test for the cross-subprog gotox target behaviour enforced by its series companion "bpf: Enforce gotox targets against subprog bounds", which carries a Fixes: tag pointing at the commit that introduced check_indirect_jump() and the gotox handling. Should this test carry the same tag so it can be backported alongside the fix? Fixes: 493d9e0d6083 ("bpf, x86: add support for indirect jumps") --- AI reviewed your patch. Please fix the bug or email reply why it's not a bug. See: https://github.com/kernel-patches/vmtest/blob/master/ci/claude/README.md CI run summary: https://github.com/kernel-patches/bpf/actions/runs/27463372471