BPF List
 help / color / mirror / Atom feed
* [PATCH bpf v1 00/10] Misc bug fixes - part 1
@ 2026-09-03 14:44 Kumar Kartikeya Dwivedi
  2026-09-03 14:44 ` [PATCH bpf v1 01/10] bpf: Mark signal tracepoint siginfo arguments as scalar Kumar Kartikeya Dwivedi
                   ` (10 more replies)
  0 siblings, 11 replies; 24+ messages in thread
From: Kumar Kartikeya Dwivedi @ 2026-09-03 14:44 UTC (permalink / raw)
  To: bpf
  Cc: Alexei Starovoitov, Andrii Nakryiko, Daniel Borkmann,
	Eduard Zingerman, Emil Tsalapatis, kkd, kernel-team

A set of miscellaneous fixes for bugs reported by Nicholas. These are
easy ones and should not require any major discussion, hence batched
together. See commit logs and selftests for details.

Kumar Kartikeya Dwivedi (10):
  bpf: Mark signal tracepoint siginfo arguments as scalar
  selftests/bpf: Cover signal tracepoint siginfo sentinels
  bpf: Reject tail calls directly from callback frames
  selftests/bpf: Test direct tail calls from callbacks
  bpf: Reject resilient lock operations in rbtree callbacks
  selftests/bpf: Reject resilient unlock in rbtree callback
  bpf: Mark sched_process_wait argument as nullable
  selftests/bpf: Test sched_process_wait nullable argument
  bpf: Mark syscall helpers as sleepable
  selftests/bpf: Check syscall helpers in timer callbacks

 kernel/bpf/btf.c                              |  7 ++
 kernel/bpf/syscall.c                          |  2 +
 kernel/bpf/verifier.c                         | 16 +++++
 .../selftests/bpf/progs/raw_tp_null_fail.c    | 53 +++++++++++++++
 .../testing/selftests/bpf/progs/rbtree_fail.c | 29 +++++++++
 .../selftests/bpf/progs/tailcall_callback.c   | 16 +++++
 .../bpf/progs/verifier_async_cb_context.c     | 64 +++++++++++++++++++
 7 files changed, 187 insertions(+)


base-commit: ac0aaef0aa997fcdcb2458bd584539ba8608d33e
-- 
2.53.0


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

end of thread, other threads:[~2026-09-03 16:51 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-03 14:44 [PATCH bpf v1 00/10] Misc bug fixes - part 1 Kumar Kartikeya Dwivedi
2026-09-03 14:44 ` [PATCH bpf v1 01/10] bpf: Mark signal tracepoint siginfo arguments as scalar Kumar Kartikeya Dwivedi
2026-09-03 15:52   ` bot+bpf-ci
2026-09-03 16:47     ` Alexei Starovoitov
2026-09-03 14:44 ` [PATCH bpf v1 02/10] selftests/bpf: Cover signal tracepoint siginfo sentinels Kumar Kartikeya Dwivedi
2026-09-03 15:52   ` bot+bpf-ci
2026-09-03 14:44 ` [PATCH bpf v1 03/10] bpf: Reject tail calls directly from callback frames Kumar Kartikeya Dwivedi
2026-09-03 15:21   ` sashiko-bot
2026-09-03 15:36     ` Kumar Kartikeya Dwivedi
2026-09-03 14:44 ` [PATCH bpf v1 04/10] selftests/bpf: Test direct tail calls from callbacks Kumar Kartikeya Dwivedi
2026-09-03 14:44 ` [PATCH bpf v1 05/10] bpf: Reject resilient lock operations in rbtree callbacks Kumar Kartikeya Dwivedi
2026-09-03 15:31   ` sashiko-bot
2026-09-03 15:36     ` Kumar Kartikeya Dwivedi
2026-09-03 14:44 ` [PATCH bpf v1 06/10] selftests/bpf: Reject resilient unlock in rbtree callback Kumar Kartikeya Dwivedi
2026-09-03 15:52   ` bot+bpf-ci
2026-09-03 14:44 ` [PATCH bpf v1 07/10] bpf: Mark sched_process_wait argument as nullable Kumar Kartikeya Dwivedi
2026-09-03 15:52   ` bot+bpf-ci
2026-09-03 14:44 ` [PATCH bpf v1 08/10] selftests/bpf: Test sched_process_wait nullable argument Kumar Kartikeya Dwivedi
2026-09-03 14:44 ` [PATCH bpf v1 09/10] bpf: Mark syscall helpers as sleepable Kumar Kartikeya Dwivedi
2026-09-03 15:51   ` sashiko-bot
2026-09-03 15:54     ` Kumar Kartikeya Dwivedi
2026-09-03 15:52   ` bot+bpf-ci
2026-09-03 14:44 ` [PATCH bpf v1 10/10] selftests/bpf: Check syscall helpers in timer callbacks Kumar Kartikeya Dwivedi
2026-09-03 16:50 ` [PATCH bpf v1 00/10] Misc bug fixes - part 1 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