All of lore.kernel.org
 help / color / mirror / Atom feed
From: patchwork-bot+netdevbpf@kernel.org
To: Alexei Starovoitov <alexei.starovoitov@gmail.com>
Cc: bpf@vger.kernel.org, daniel@iogearbox.net, andrii@kernel.org,
	eddyz87@gmail.com, memxor@gmail.com, josef@toxicpanda.com,
	mason@kernel.org
Subject: Re: [PATCH bpf 00/27] bpf: Fixes for the verifier, arena, skb and lwt helpers
Date: Mon, 02 Nov 2026 00:20:20 +0000	[thread overview]
Message-ID: <179357882029.3683510.4838737790692968847.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <20261101190535.1454146-1-alexei.starovoitov@gmail.com>

Hello:

This series was applied to bpf/bpf.git (master)
by Alexei Starovoitov <ast@kernel.org>:

On Sun,  1 Nov 2026 19:05:08 +0000 you wrote:
> From: Alexei Starovoitov <ast@kernel.org>
> 
> These patches fix bugs in BPF:
> 
>   patches  area
>   -------  ----------------------------------------------------------------
>   01-02    stack traces: the limit of the trace length
>   03-07    arena: the range of mmap() and of bpf_arena_free_pages()
>   08-12    arguments of kfuncs and of extension progs
>   13       cgroup detach: the permission check
>   14       cgroup skb progs: the network offset
>   15       bpf_skb_adjust_room(): the limit of gso_size
>   16-24    lwt and seg6local End.BPF progs: pushed headers, skb->cb, dst
>   25-27    skb offsets when a helper adds or removes room
> 
> [...]

Here is the summary with links:
  - [bpf,01/27] bpf: Clamp the trace length in __bpf_get_stack() again
    https://git.kernel.org/bpf/bpf/c/007fd460798b
  - [bpf,02/27] bpf: Clamp the trace length before the skip test in stackid_init()
    https://git.kernel.org/bpf/bpf/c/a08ba2ab79df
  - [bpf,03/27] bpf: Refuse to map an arena at address 0
    https://git.kernel.org/bpf/bpf/c/ca580b034380
  - [bpf,04/27] bpf: Don't let bpf_arena_free_pages() see a half-set user range
    https://git.kernel.org/bpf/bpf/c/52498f14c2d2
  - [bpf,05/27] bpf: Refuse an arena mmap() longer than max_entries pages
    https://git.kernel.org/bpf/bpf/c/1e01345b87f1
  - [bpf,06/27] bpf: Remove the WARN from arena_get_unmapped_area()
    https://git.kernel.org/bpf/bpf/c/15dedd4b2592
  - [bpf,07/27] selftests/bpf: Test the length and the address of an arena mmap()
    https://git.kernel.org/bpf/bpf/c/14d3e5bf9ffe
  - [bpf,08/27] bpf: Reject memory for kfunc projection type args
    https://git.kernel.org/bpf/bpf/c/f89ebf07496b
  - [bpf,09/27] bpf: Don't turn struct arguments of KF_ACQUIRE kfuncs into memory
    https://git.kernel.org/bpf/bpf/c/07684726d39e
  - [bpf,10/27] bpf: Don't turn kfunc arguments of an empty struct type into memory
    https://git.kernel.org/bpf/bpf/c/ed02b9cc1d37
  - [bpf,11/27] bpf: Compare the arguments of an extension with those of its target
    https://git.kernel.org/bpf/bpf/c/faea3cda41d3
  - [bpf,12/27] selftests/bpf: Test the arguments of an extension prog
    https://git.kernel.org/bpf/bpf/c/9abda4d8fc0e
  - [bpf,13/27] bpf: Require prog fd or capability for cgroup detach
    https://git.kernel.org/bpf/bpf/c/2962329f7c86
  - [bpf,14/27] bpf, cgroup: Keep the skb network offset signed
    https://git.kernel.org/bpf/bpf/c/3f9780d62dd1
  - [bpf,15/27] bpf: Don't let bpf_skb_adjust_room() raise gso_size to GSO_BY_FRAGS
    https://git.kernel.org/bpf/bpf/c/6d8118937ba4
  - [bpf,16/27] bpf: Reject non-IPv6 packets in BPF_LWT_ENCAP_SEG6
    https://git.kernel.org/bpf/bpf/c/58e39f8d58b1
  - [bpf,17/27] bpf: Set a dst for test runs of lwt_in progs
    https://git.kernel.org/bpf/bpf/c/c1ca06e48e88
  - [bpf,18/27] bpf: Limit the SRH length in bpf_lwt_seg6_adjust_srh()
    https://git.kernel.org/bpf/bpf/c/ac159f39b252
  - [bpf,19/27] bpf: Don't look for the SRH again in the End.BPF helpers
    https://git.kernel.org/bpf/bpf/c/45bcc58d5767
  - [bpf,20/27] bpf: Move the MAC header in bpf_lwt_seg6_adjust_srh()
    https://git.kernel.org/bpf/bpf/c/0fcb3f11a93d
  - [bpf,21/27] bpf: Don't leave a stale MAC header in bpf_lwt_push_ip_encap()
    https://git.kernel.org/bpf/bpf/c/701ffd202b9e
  - [bpf,22/27] bpf: Reset skb->cb after an lwt prog pushes an IP header
    https://git.kernel.org/bpf/bpf/c/b3ad42f61832
  - [bpf,23/27] bpf: Require BPF_LWT_REROUTE when an lwt_in prog changes the protocol
    https://git.kernel.org/bpf/bpf/c/d9618a619695
  - [bpf,24/27] bpf: Don't let lwt_in progs call into IPv6 when it is disabled
    https://git.kernel.org/bpf/bpf/c/95f1d5e4abb7
  - [bpf,25/27] bpf: Move the transport header with the moved headers
    https://git.kernel.org/bpf/bpf/c/a9d08fe60fa7
  - [bpf,26/27] bpf: Use the inner transport header after a decap
    https://git.kernel.org/bpf/bpf/c/33be492c2e23
  - [bpf,27/27] bpf: Check the offset in bpf_skb_generic_{push,pop}()
    https://git.kernel.org/bpf/bpf/c/ee36c9aa44ef

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



      parent reply	other threads:[~2026-11-02  0:20 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-11-01 19:05 [PATCH bpf 00/27] bpf: Fixes for the verifier, arena, skb and lwt helpers Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 01/27] bpf: Clamp the trace length in __bpf_get_stack() again Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 02/27] bpf: Clamp the trace length before the skip test in stackid_init() Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 03/27] bpf: Refuse to map an arena at address 0 Alexei Starovoitov
2026-11-01 19:19   ` sashiko-bot
2026-11-01 19:05 ` [PATCH bpf 04/27] bpf: Don't let bpf_arena_free_pages() see a half-set user range Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 05/27] bpf: Refuse an arena mmap() longer than max_entries pages Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 06/27] bpf: Remove the WARN from arena_get_unmapped_area() Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 07/27] selftests/bpf: Test the length and the address of an arena mmap() Alexei Starovoitov
2026-11-01 19:38   ` bot+bpf-ci
2026-11-01 19:05 ` [PATCH bpf 08/27] bpf: Reject memory for kfunc projection type args Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 09/27] bpf: Don't turn struct arguments of KF_ACQUIRE kfuncs into memory Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 10/27] bpf: Don't turn kfunc arguments of an empty struct type " Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 11/27] bpf: Compare the arguments of an extension with those of its target Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 12/27] selftests/bpf: Test the arguments of an extension prog Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 13/27] bpf: Require prog fd or capability for cgroup detach Alexei Starovoitov
2026-11-01 19:38   ` bot+bpf-ci
2026-11-02  0:12     ` Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 14/27] bpf, cgroup: Keep the skb network offset signed Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 15/27] bpf: Don't let bpf_skb_adjust_room() raise gso_size to GSO_BY_FRAGS Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 16/27] bpf: Reject non-IPv6 packets in BPF_LWT_ENCAP_SEG6 Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 17/27] bpf: Set a dst for test runs of lwt_in progs Alexei Starovoitov
2026-11-01 19:38   ` bot+bpf-ci
2026-11-02  0:12     ` Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 18/27] bpf: Limit the SRH length in bpf_lwt_seg6_adjust_srh() Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 19/27] bpf: Don't look for the SRH again in the End.BPF helpers Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 20/27] bpf: Move the MAC header in bpf_lwt_seg6_adjust_srh() Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 21/27] bpf: Don't leave a stale MAC header in bpf_lwt_push_ip_encap() Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 22/27] bpf: Reset skb->cb after an lwt prog pushes an IP header Alexei Starovoitov
2026-11-01 19:51   ` sashiko-bot
2026-11-01 19:05 ` [PATCH bpf 23/27] bpf: Require BPF_LWT_REROUTE when an lwt_in prog changes the protocol Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 24/27] bpf: Don't let lwt_in progs call into IPv6 when it is disabled Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 25/27] bpf: Move the transport header with the moved headers Alexei Starovoitov
2026-11-01 19:05 ` [PATCH bpf 26/27] bpf: Use the inner transport header after a decap Alexei Starovoitov
2026-11-01 19:57   ` sashiko-bot
2026-11-01 19:05 ` [PATCH bpf 27/27] bpf: Check the offset in bpf_skb_generic_{push,pop}() Alexei Starovoitov
2026-11-01 20:00   ` sashiko-bot
2026-11-02  0:20 ` patchwork-bot+netdevbpf [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=179357882029.3683510.4838737790692968847.git-patchwork-notify@kernel.org \
    --to=patchwork-bot+netdevbpf@kernel.org \
    --cc=alexei.starovoitov@gmail.com \
    --cc=andrii@kernel.org \
    --cc=bpf@vger.kernel.org \
    --cc=daniel@iogearbox.net \
    --cc=eddyz87@gmail.com \
    --cc=josef@toxicpanda.com \
    --cc=mason@kernel.org \
    --cc=memxor@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.