BPF List
 help / color / mirror / Atom feed
* [PATCH bpf v1 0/8] Misc bug fixes - part 2
@ 2026-09-03 21:47 Kumar Kartikeya Dwivedi
  2026-09-03 21:47 ` [PATCH bpf v1 1/8] bpf: Check ancestor frames for rbtree callbacks Kumar Kartikeya Dwivedi
                   ` (8 more replies)
  0 siblings, 9 replies; 19+ messages in thread
From: Kumar Kartikeya Dwivedi @ 2026-09-03 21:47 UTC (permalink / raw)
  To: bpf
  Cc: Alexei Starovoitov, Andrii Nakryiko, Daniel Borkmann,
	Eduard Zingerman, Emil Tsalapatis, Nicholas Carlini, kkd,
	kernel-team

A set of miscellaneous fixes for bugs reported by Nicholas, plus some
new findings by GPT-5.6-Sol and Sashiko. See commit logs for details.

Kumar Kartikeya Dwivedi (8):
  bpf: Check ancestor frames for rbtree callbacks
  selftests/bpf: Check rbtree callback restrictions in subprogs
  bpf: Mark bpf_btf_find_by_name_kind() as sleepable
  selftests/bpf: Test btf lookup helper sleepability
  bpf: Mark faultable stack helpers as sleepable
  selftests/bpf: Check faultable stack helper contexts
  bpf: Reject legacy packet loads from callbacks
  selftests/bpf: Reject legacy packet loads from callbacks

 kernel/bpf/btf.c                              |  1 +
 kernel/bpf/stackmap.c                         |  2 +
 kernel/bpf/verifier.c                         | 42 +++++---
 .../selftests/bpf/progs/preempt_lock.c        | 52 ++++++++++
 .../testing/selftests/bpf/progs/rbtree_fail.c | 55 +++++++++++
 .../bpf/progs/verifier_async_cb_context.c     | 34 +++++++
 .../selftests/bpf/progs/verifier_ld_ind.c     | 96 +++++++++++++++++++
 7 files changed, 271 insertions(+), 11 deletions(-)


base-commit: e044668419b9c444282bd09521f7ea07edbc10b1
-- 
2.53.0


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

end of thread, other threads:[~2026-09-04  2:31 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-03 21:47 [PATCH bpf v1 0/8] Misc bug fixes - part 2 Kumar Kartikeya Dwivedi
2026-09-03 21:47 ` [PATCH bpf v1 1/8] bpf: Check ancestor frames for rbtree callbacks Kumar Kartikeya Dwivedi
2026-09-03 22:40   ` Eduard Zingerman
2026-09-03 22:56   ` bot+bpf-ci
2026-09-03 21:47 ` [PATCH bpf v1 2/8] selftests/bpf: Check rbtree callback restrictions in subprogs Kumar Kartikeya Dwivedi
2026-09-03 22:56   ` bot+bpf-ci
2026-09-03 21:47 ` [PATCH bpf v1 3/8] bpf: Mark bpf_btf_find_by_name_kind() as sleepable Kumar Kartikeya Dwivedi
2026-09-03 22:15   ` Eduard Zingerman
2026-09-03 21:47 ` [PATCH bpf v1 4/8] selftests/bpf: Test btf lookup helper sleepability Kumar Kartikeya Dwivedi
2026-09-03 21:47 ` [PATCH bpf v1 5/8] bpf: Mark faultable stack helpers as sleepable Kumar Kartikeya Dwivedi
2026-09-03 22:00   ` Eduard Zingerman
2026-09-03 22:56   ` bot+bpf-ci
2026-09-03 21:47 ` [PATCH bpf v1 6/8] selftests/bpf: Check faultable stack helper contexts Kumar Kartikeya Dwivedi
2026-09-03 22:56   ` bot+bpf-ci
2026-09-03 21:47 ` [PATCH bpf v1 7/8] bpf: Reject legacy packet loads from callbacks Kumar Kartikeya Dwivedi
2026-09-03 21:58   ` Eduard Zingerman
2026-09-04  2:22     ` Alexei Starovoitov
2026-09-03 21:47 ` [PATCH bpf v1 8/8] selftests/bpf: " Kumar Kartikeya Dwivedi
2026-09-04  2:30 ` [PATCH bpf v1 0/8] Misc bug fixes - part 2 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