v5: -- Reuse is_ldimm64_insn() and insn_is_pseudo_func(), thanks Song Liu. v4: -- Move the not-allowed-checking into "if (expected_ret ...)" block, thanks Hou Tao. -- Do some small changes to avoid checkpatch warning about "line length exceeds 100 columns". v3: -- Rebase on the latest bpf-next tree. -- Address the review comments by Hou Tao, remove the second argument "0" of open(), check only once whether jit is disabled, check fd_prog, saved_errno and jit_disabled to skip. Tiezhu Yang (3): selftests/bpf: Move is_jit_enabled() to testing_helpers libbpf: Move insn_is_pseudo_func() to libbpf_internal.h selftests/bpf: Skip callback tests if jit is disabled in test_verifier tools/lib/bpf/libbpf.c | 5 ----- tools/lib/bpf/libbpf_internal.h | 5 +++++ tools/testing/selftests/bpf/test_progs.c | 18 ----------------- tools/testing/selftests/bpf/test_verifier.c | 20 ++++++++++++++++--- tools/testing/selftests/bpf/testing_helpers.c | 18 +++++++++++++++++ tools/testing/selftests/bpf/testing_helpers.h | 1 + 6 files changed, 41 insertions(+), 26 deletions(-) -- 2.42.0