netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 bpf-next 0/4] bpf: Support ksym detection in light skeleton.
@ 2023-03-21 20:38 Alexei Starovoitov
  2023-03-21 20:38 ` [PATCH v2 bpf-next 1/4] libbpf: Rename RELO_EXTERN_VAR/FUNC Alexei Starovoitov
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Alexei Starovoitov @ 2023-03-21 20:38 UTC (permalink / raw)
  To: davem
  Cc: daniel, andrii, martin.lau, void, davemarchevsky, tj, memxor,
	netdev, bpf, kernel-team

From: Alexei Starovoitov <ast@kernel.org>

v1->v2: update denylist on s390

Patch 1: Cleanup internal libbpf names.
Patch 2: Teach the verifier that rdonly_mem != NULL.
Patch 3: Fix gen_loader to support ksym detection.
Patch 4: Selftest and update denylist.

Alexei Starovoitov (4):
  libbpf: Rename RELO_EXTERN_VAR/FUNC.
  bpf: Teach the verifier to recognize rdonly_mem as not null.
  libbpf: Support kfunc detection in light skeleton.
  selftests/bpf: Add light skeleton test for kfunc detection.

 kernel/bpf/verifier.c                         | 14 ++++---
 tools/lib/bpf/bpf_gen_internal.h              |  4 +-
 tools/lib/bpf/gen_loader.c                    | 38 +++++++++----------
 tools/lib/bpf/libbpf.c                        | 25 ++++++------
 tools/testing/selftests/bpf/DENYLIST.s390x    |  1 +
 .../selftests/bpf/progs/test_ksyms_weak.c     | 15 ++++++++
 6 files changed, 61 insertions(+), 36 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-03-22 16:40 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-21 20:38 [PATCH v2 bpf-next 0/4] bpf: Support ksym detection in light skeleton Alexei Starovoitov
2023-03-21 20:38 ` [PATCH v2 bpf-next 1/4] libbpf: Rename RELO_EXTERN_VAR/FUNC Alexei Starovoitov
2023-03-21 22:12   ` David Vernet
2023-03-21 20:38 ` [PATCH v2 bpf-next 2/4] bpf: Teach the verifier to recognize rdonly_mem as not null Alexei Starovoitov
2023-03-21 22:21   ` David Vernet
2023-03-21 20:38 ` [PATCH v2 bpf-next 3/4] libbpf: Support kfunc detection in light skeleton Alexei Starovoitov
2023-03-21 20:38 ` [PATCH v2 bpf-next 4/4] selftests/bpf: Add light skeleton test for kfunc detection Alexei Starovoitov
2023-03-22 16:40 ` [PATCH v2 bpf-next 0/4] bpf: Support ksym detection in light skeleton patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).