* [GIT PULL] Networking for v7.2-rc8
@ 2026-08-13 15:21 Paolo Abeni
2026-08-13 15:32 ` Paolo Abeni
2026-08-13 16:42 ` pr-tracker-bot
0 siblings, 2 replies; 5+ messages in thread
From: Paolo Abeni @ 2026-08-13 15:21 UTC (permalink / raw)
To: torvalds; +Cc: kuba, davem, netdev, linux-kernel
Hi Linus!
The following changes since commit 315f4bd234b3b8a3ed3a71fd4c53b110cf373720:
Merge tag 'net-7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2026-08-06 11:39:20 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-7.2-rc8
for you to fetch changes up to 9006c116dd111d457bf5d074990210f70a4ad2c8:
l2tp: fix tunnel and session refcount leak on seq_file release (2026-08-13 11:49:31 +0200)
----------------------------------------------------------------
There is a known WiFi/mt76 regression, waiting for a complete fix that
should land soonish.
Including fixes from netfilter.
Previous releases - regressions:
- tcp: fix icsk_ack.ato bitfield overflow
- af_unix: Unlink scc_entry in unix_del_edge().
- ipv4: fix use-after-free in fib_nhc_update_mtu()
- netfilter:
- ipset: fix refcount race between list:set GC and swap
- nf_tables_offload: suppress WARN_ON_ONCE for ENOMEM in abort path
- sched: act_ct: fix sk_buff leak when the header checks reject a packet
- sctp: clear new_transport when removing a peer
- dibs: correct freeing of dmb_clientid_arr
- ovpn: fix NULL dereference when killing missing key
- eth: veth: fix queue index used to wake the peer txq in veth_poll
- eth: ngbe: fix NULL pointer dereference in non-MSI-X interrupt enabling
- eth: gve: fix zero-length skb frag with header-split
Previous releases - always broken:
- core: fix skb length accounting after generic XDP frag adjustment
- af_packet: don't send zero-byte data in tpacket_snd().
- eth: bnxt: avoid deadlock when canceling IRQ affinity notifier
- eth: ipvlan: inherit needed_headroom and needed_tailroom from phy_dev
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
----------------------------------------------------------------
Alexandra Winter (1):
net/dibs: Correct freeing of dmb_clientid_arr
Alexey Velichayshiy (1):
netfilter: nf_tables_offload: suppress WARN_ON_ONCE for ENOMEM in abort path
Baul Lee (1):
vxlan: do not arm the ageing timer on a device that is down
Chengfeng Ye (1):
ipv4: fix use-after-free in fib_nhc_update_mtu()
Christoph Paasch (1):
mailmap: add entries for Christoph Paasch
Chuck Lever (2):
net/tls: Fail tls_sw_splice_read() after a failed async decrypt
selftests: tls: cover splice after a failed decrypt
Eric Dumazet (4):
ipvlan: inherit needed_headroom and needed_tailroom from phy_dev
macvlan: inherit needed_headroom and needed_tailroom from lowerdev
af_packet: Don't send zero-byte data in tpacket_snd().
l2tp: fix tunnel and session refcount leak on seq_file release
Florian Westphal (3):
netfilter: nfnetlink_log: wait for rcu grace period before freeing pernet state
netfilter: ipset: fix list type element drift bug
netfilter: ipset: let destroy callbacks adjust ext mem size
Hyunjung Ko (3):
net/sched: act_gact, act_police: range check the fallback control action
net/sched: act_ct: fix sk_buff leak when the header checks reject a packet
selftests: tc-testing: add act_ct test for malformed header handling
Jakub Kicinski (10):
Merge branch 'fix-skb-length-accounting-after-xdp-frag-adjustment'
eth: bnxt: cancel IRQ notifier before freeing affinity mask
eth: bnxt: keep the aRFS rmap updated when TPH is enabled
eth: bnxt: decrease indent in bnxt_request_irq()
eth: bnxt: avoid deadlock when canceling IRQ affinity notifier
Merge branch 'eth-bnxt-fix-irq-notifier-bugs'
net: expect instance lock in netdev_queue_get_dma_dev()
Merge branch 'gve-bug-fixes-for-header-split-and-ptp'
Merge tag 'nf-26-08-10' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag 'ovpn-net-20260809' of https://github.com/OpenVPN/ovpn-net-next
Jamal Hadi Salim (2):
net/sched: act_api: fix TOCTOU NULL deref on a->goto_chain
net/sched: cls_bpf: reject dev-bound programs bound to a different device
Jiawen Wu (1):
net: ngbe: fix NULL pointer dereference in non-MSI-X interrupt enabling
Jiayuan Chen (1):
tcp: fix icsk_ack.ato bitfield overflow
Jonas Köppeler (1):
veth: fix queue index used to wake the peer txq in veth_poll
Jordan Rhee (2):
gve: fix zero-length skb frag with header-split
gve: fix NULL dereference due to missing ptp adjfine
Julian Anastasov (3):
ipvs: add totalconns for dest
ipvs: properly update the overload flag on dest edit
ipvs: revalidate ihl to prevent out-of-bounds access
Jun Yang (1):
tipc: read le->link under the node lock in tipc_node_link_down()
Jérémy Jean (2):
sctp: validate cookie AUTH state before use
netfilter: flowtable: publish GC-visible tuple last
Koichiro Den (1):
NTB: ntb_netdev: Preserve RX queue depth on allocation failure
Kuniyuki Iwashima (1):
af_unix: Unlink scc_entry in unix_del_edge().
Kyle Zeng (1):
ipvs: clear IPv4 options after rebasing tunnel ICMP errors
Oleksij Rempel (1):
net: phy: realtek: fix EEE advertisement write on the internal PHY MMD path
Paolo Abeni (2):
Merge branch 'fix-wrong-transport_header-when-sending-vlan-tagged-frames'
Merge branch 'net-tls-fail-splice-after-a-failed-async-decrypt'
Qing Ming (1):
sctp: clear new_transport when removing a peer
Ralf Lici (4):
ovpn: fix NULL dereference when killing missing key
ovpn: finish crypto callback cleanup before peer release
ovpn: run deferred work on a module-owned workqueue
ovpn: defer key slot crypto freeing to workqueue
Siddharth Vadapalli (1):
net: ethernet: ti: am65-cpsw-nuss: Fix port_id extraction from SRC TAG
Sun Jian (2):
net: fix skb length accounting after generic XDP frag adjustment
veth: fix skb length accounting after XDP frag adjustment
Wei Fang (2):
net: packet: fix wrong transport_header when sending VLAN-tagged frame
net: tap: fix wrong transport_header when sending VLAN-tagged frame
Xiang Mei (Microsoft) (1):
netfilter: ipset: fix refcount race between list:set GC and swap
Yizhou Zhao (1):
ipvs: separate destination availability state
Yuxiang Yang (1):
sctp: fix use-after-free of cached ASCONF chunk
Zhang Changzhong (1):
net/sched: cls_u32: skip hash tables in u32_bind_class()
Zhiling Zou (1):
netfilter: bridge: release template ct on non-IP path
Zihan Xi (1):
netfilter: nf_conntrack: defer invalid log until after unlock
.mailmap | 4 +
drivers/dibs/dibs_loopback.c | 1 -
drivers/dibs/dibs_main.c | 14 +--
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 131 +++++++++++++-------
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 +
drivers/net/ethernet/google/gve/gve_ptp.c | 6 +
drivers/net/ethernet/google/gve/gve_rx_dqo.c | 5 +
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 4 +-
drivers/net/ipvlan/ipvlan_main.c | 4 +
drivers/net/macvlan.c | 4 +
drivers/net/ntb_netdev.c | 15 +--
drivers/net/ovpn/crypto.c | 26 ++--
drivers/net/ovpn/crypto.h | 4 +-
drivers/net/ovpn/crypto_aead.c | 19 ++-
drivers/net/ovpn/crypto_aead.h | 1 -
drivers/net/ovpn/io.c | 10 +-
drivers/net/ovpn/main.c | 19 ++-
drivers/net/ovpn/ovpnpriv.h | 4 +
drivers/net/ovpn/peer.c | 8 +-
drivers/net/ovpn/tcp.c | 9 +-
drivers/net/phy/realtek/realtek_main.c | 2 +-
drivers/net/tap.c | 3 +-
drivers/net/veth.c | 24 ++--
drivers/net/vxlan/vxlan_core.c | 2 +-
include/net/act_api.h | 19 +++
include/net/ip_vs.h | 29 ++++-
include/net/route.h | 2 +
include/net/sctp/auth.h | 3 +
include/uapi/linux/ip_vs.h | 6 -
net/bridge/netfilter/nf_conntrack_bridge.c | 1 +
net/core/dev.c | 10 +-
net/core/netdev_queues.c | 2 +-
net/ipv4/fib_semantics.c | 34 ++----
net/ipv4/route.c | 29 +++++
net/ipv4/tcp_input.c | 6 +-
net/ipv4/tcp_timer.c | 4 +-
net/l2tp/l2tp_debugfs.c | 4 +
net/l2tp/l2tp_ppp.c | 56 ++++++++-
net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +-
net/netfilter/ipset/ip_set_core.c | 19 ++-
net/netfilter/ipset/ip_set_list_set.c | 10 +-
net/netfilter/ipvs/ip_vs_conn.c | 45 +++----
net/netfilter/ipvs/ip_vs_core.c | 18 ++-
net/netfilter/ipvs/ip_vs_ctl.c | 81 ++++++++++---
net/netfilter/ipvs/ip_vs_dh.c | 4 +-
net/netfilter/ipvs/ip_vs_lblc.c | 2 +-
net/netfilter/ipvs/ip_vs_lblcr.c | 8 +-
net/netfilter/ipvs/ip_vs_lc.c | 4 +-
net/netfilter/ipvs/ip_vs_proto_sctp.c | 2 -
net/netfilter/ipvs/ip_vs_proto_tcp.c | 2 -
net/netfilter/ipvs/ip_vs_sync.c | 7 +-
net/netfilter/ipvs/ip_vs_xmit.c | 7 +-
net/netfilter/nf_conntrack_proto.c | 6 +
net/netfilter/nf_conntrack_proto_sctp.c | 12 +-
net/netfilter/nf_conntrack_proto_tcp.c | 132 ++++++++++++++-------
net/netfilter/nf_flow_table_core.c | 7 +-
net/netfilter/nf_log_syslog.c | 4 +-
net/netfilter/nf_tables_offload.c | 2 +-
net/netfilter/nfnetlink_log.c | 13 +-
net/packet/af_packet.c | 7 +-
net/sched/act_api.c | 10 +-
net/sched/act_ct.c | 29 ++++-
net/sched/act_gact.c | 5 +
net/sched/act_police.c | 6 +
net/sched/cls_bpf.c | 18 ++-
net/sched/cls_u32.c | 3 +
net/sctp/associola.c | 7 +-
net/sctp/auth.c | 75 ++++++++++++
net/sctp/sm_make_chunk.c | 3 +
net/sctp/sm_statefuns.c | 6 +-
net/tipc/node.c | 15 ++-
net/tls/tls_sw.c | 5 +
net/unix/garbage.c | 1 +
tools/testing/selftests/net/tls.c | 75 ++++++++++--
.../selftests/tc-testing/tc-tests/actions/ct.json | 40 +++++++
76 files changed, 894 insertions(+), 327 deletions(-)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] Networking for v7.2-rc8
2026-08-13 15:21 [GIT PULL] Networking for v7.2-rc8 Paolo Abeni
@ 2026-08-13 15:32 ` Paolo Abeni
2026-08-13 16:42 ` Linus Torvalds
2026-08-13 16:42 ` pr-tracker-bot
1 sibling, 1 reply; 5+ messages in thread
From: Paolo Abeni @ 2026-08-13 15:32 UTC (permalink / raw)
To: torvalds; +Cc: kuba, davem, netdev, linux-kernel, Johannes Berg
On 8/13/26 5:21 PM, Paolo Abeni wrote:
> There is a known WiFi/mt76 regression, waiting for a complete fix that
> should land soonish.
A revert for the blamed commit available here:
https://lore.kernel.org/linux-wireless/20260804120004.523934-1-mikhail.v.gavrilov@gmail.com/
Noting that it will re-introduce a bunch of kernel warnings.
cheers,
Paolo
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] Networking for v7.2-rc8
2026-08-13 15:21 [GIT PULL] Networking for v7.2-rc8 Paolo Abeni
2026-08-13 15:32 ` Paolo Abeni
@ 2026-08-13 16:42 ` pr-tracker-bot
1 sibling, 0 replies; 5+ messages in thread
From: pr-tracker-bot @ 2026-08-13 16:42 UTC (permalink / raw)
To: Paolo Abeni; +Cc: torvalds, kuba, davem, netdev, linux-kernel
The pull request you sent on Thu, 13 Aug 2026 17:21:04 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-7.2-rc8
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e14aacefb78d942d2308d9821fe52d75d21a824e
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] Networking for v7.2-rc8
2026-08-13 15:32 ` Paolo Abeni
@ 2026-08-13 16:42 ` Linus Torvalds
2026-08-13 17:43 ` Paolo Abeni
0 siblings, 1 reply; 5+ messages in thread
From: Linus Torvalds @ 2026-08-13 16:42 UTC (permalink / raw)
To: Paolo Abeni; +Cc: kuba, davem, netdev, linux-kernel, Johannes Berg
On Thu, 13 Aug 2026 at 08:32, Paolo Abeni <pabeni@redhat.com> wrote:
>
> A revert for the blamed commit available here:
I took the pull and then applied the revert directly - I assume that
was your expectation.
Linus
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] Networking for v7.2-rc8
2026-08-13 16:42 ` Linus Torvalds
@ 2026-08-13 17:43 ` Paolo Abeni
0 siblings, 0 replies; 5+ messages in thread
From: Paolo Abeni @ 2026-08-13 17:43 UTC (permalink / raw)
To: Linus Torvalds; +Cc: kuba, davem, netdev, linux-kernel, Johannes Berg
On 8/13/26 6:42 PM, Linus Torvalds wrote:
> On Thu, 13 Aug 2026 at 08:32, Paolo Abeni <pabeni@redhat.com> wrote:
>>
>> A revert for the blamed commit available here:
>
> I took the pull and then applied the revert directly - I assume that
> was your expectation.
Thanks, I think that was the better option.
Paolo
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-08-13 17:43 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-13 15:21 [GIT PULL] Networking for v7.2-rc8 Paolo Abeni
2026-08-13 15:32 ` Paolo Abeni
2026-08-13 16:42 ` Linus Torvalds
2026-08-13 17:43 ` Paolo Abeni
2026-08-13 16:42 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox