From: patchwork-bot+netdevbpf@kernel.org
To: Pablo Neira Ayuso <pablo@netfilter.org>
Cc: netfilter-devel@vger.kernel.org, davem@davemloft.net,
netdev@vger.kernel.org, kuba@kernel.org, pabeni@redhat.com,
edumazet@google.com, fw@strlen.de, horms@kernel.org
Subject: Re: [PATCH net 01/14] netfilter: replace skb_try_make_writable() by skb_ensure_writable()
Date: Fri, 01 May 2026 23:50:22 +0000 [thread overview]
Message-ID: <177767942280.3662469.15016765867771829872.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <20260501122237.296262-2-pablo@netfilter.org>
Hello:
This series was applied to netdev/net.git (main)
by Pablo Neira Ayuso <pablo@netfilter.org>:
On Fri, 1 May 2026 14:22:24 +0200 you wrote:
> skb_try_make_writable() only works on clones and uncloned packets might
> have their network header in paged fragments.
>
> nft_fwd needs to work for the ingress and egress hooks, but the egress
> hook where skb->data points to the mac header, use skb_network_offset()
> to include the mac header. The flowtable is fine since it already uses
> the transport offset.
>
> [...]
Here is the summary with links:
- [net,01/14] netfilter: replace skb_try_make_writable() by skb_ensure_writable()
https://git.kernel.org/netdev/net/c/1049970d7583
- [net,02/14] netfilter: nft_fwd_netdev: add device and headroom validate with neigh forwarding
https://git.kernel.org/netdev/net/c/0a0b35f0bf10
- [net,03/14] netfilter: nft_fwd_netdev: use recursion counter in neigh egress path
https://git.kernel.org/netdev/net/c/1d47b55b36d2
- [net,04/14] netfilter: x_tables: add .check_hooks to matches and targets
https://git.kernel.org/netdev/net/c/6813985ca456
- [net,05/14] netfilter: nft_compat: run xt_check_hooks_{match,target}() from .validate
https://git.kernel.org/netdev/net/c/2f768d638d97
- [net,06/14] netfilter: xt_CT: fix usersize for v1 and v2 revision
https://git.kernel.org/netdev/net/c/8bedb6c46945
- [net,07/14] netfilter: nf_tables: fix netdev hook allocation memleak with dormant tables
https://git.kernel.org/netdev/net/c/63bac0278603
- [net,08/14] netfilter: nf_socket: skip socket lookup for non-first fragments
https://git.kernel.org/netdev/net/c/0bf00859d7a5
- [net,09/14] netfilter: nf_tables: skip L4 header parsing for non-first fragments
https://git.kernel.org/netdev/net/c/009d203e56db
- [net,10/14] netfilter: xtables: fix L4 header parsing for non-first fragments
https://git.kernel.org/netdev/net/c/952e121c9613
- [net,11/14] netfilter: flowtable: ensure sufficient headroom in xmit path
https://git.kernel.org/netdev/net/c/ef4f741e8627
- [net,12/14] netfilter: flowtable: fix inline vlan encapsulation in xmit path
https://git.kernel.org/netdev/net/c/a177ae30f786
- [net,13/14] netfilter: flowtable: fix inline pppoe encapsulation in xmit path
https://git.kernel.org/netdev/net/c/69c54f80f4a7
- [net,14/14] netfilter: flowtable: use skb_pull_rcsum() to pop vlan/pppoe header
https://git.kernel.org/netdev/net/c/baa3c65435fb
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
next prev parent reply other threads:[~2026-05-01 23:51 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-01 12:22 [PATCH net 00/14] Netfilter fixes for net Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 01/14] netfilter: replace skb_try_make_writable() by skb_ensure_writable() Pablo Neira Ayuso
2026-05-01 23:50 ` patchwork-bot+netdevbpf [this message]
2026-05-01 12:22 ` [PATCH net 02/14] netfilter: nft_fwd_netdev: add device and headroom validate with neigh forwarding Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 03/14] netfilter: nft_fwd_netdev: use recursion counter in neigh egress path Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 04/14] netfilter: x_tables: add .check_hooks to matches and targets Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 05/14] netfilter: nft_compat: run xt_check_hooks_{match,target}() from .validate Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 06/14] netfilter: xt_CT: fix usersize for v1 and v2 revision Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 07/14] netfilter: nf_tables: fix netdev hook allocation memleak with dormant tables Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 08/14] netfilter: nf_socket: skip socket lookup for non-first fragments Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 09/14] netfilter: nf_tables: skip L4 header parsing " Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 10/14] netfilter: xtables: fix " Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 11/14] netfilter: flowtable: ensure sufficient headroom in xmit path Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 12/14] netfilter: flowtable: fix inline vlan encapsulation " Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 13/14] netfilter: flowtable: fix inline pppoe " Pablo Neira Ayuso
2026-05-01 12:22 ` [PATCH net 14/14] netfilter: flowtable: use skb_pull_rcsum() to pop vlan/pppoe header Pablo Neira Ayuso
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=177767942280.3662469.15016765867771829872.git-patchwork-notify@kernel.org \
--to=patchwork-bot+netdevbpf@kernel.org \
--cc=davem@davemloft.net \
--cc=edumazet@google.com \
--cc=fw@strlen.de \
--cc=horms@kernel.org \
--cc=kuba@kernel.org \
--cc=netdev@vger.kernel.org \
--cc=netfilter-devel@vger.kernel.org \
--cc=pabeni@redhat.com \
--cc=pablo@netfilter.org \
/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.