selftests/bpf: Add type match test against kernel's task_struct
authorDaniel Müller <deso@posteo.net>
Tue, 28 Jun 2022 16:01:27 +0000 (16:01 +0000)
committerAndrii Nakryiko <andrii@kernel.org>
Wed, 6 Jul 2022 04:15:19 +0000 (21:15 -0700)
commit950b347787224e62f59c099e3e3f3f6ecc720d61
tree5000fbb43fba0126f39d3ead0375fd00c558eae7
parent537905c4b68fe3a32c4925122fe792eb2f594b73
selftests/bpf: Add type match test against kernel's task_struct

This change extends the existing core_reloc/kernel test to include a
type match check of a local task_struct against the kernel's definition
-- which we assume to succeed.

Signed-off-by: Daniel Müller <deso@posteo.net>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20220628160127.607834-11-deso@posteo.net
tools/testing/selftests/bpf/prog_tests/core_reloc.c
tools/testing/selftests/bpf/progs/core_reloc_types.h
tools/testing/selftests/bpf/progs/test_core_reloc_kernel.c