From: Jakub Kicinski <kuba@kernel.org>
To: torvalds@linux-foundation.org
Cc: kuba@kernel.org, davem@davemloft.net, netdev@vger.kernel.org,
linux-kernel@vger.kernel.org, pabeni@redhat.com
Subject: [GIT PULL] Networking for v6.19-rc5
Date: Thu, 8 Jan 2026 09:30:13 -0800 [thread overview]
Message-ID: <20260108173013.2849487-1-kuba@kernel.org> (raw)
Hi Linus!
The following changes since commit dbf8fe85a16a33d6b6bd01f2bc606fc017771465:
Merge tag 'net-6.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-12-30 08:45:58 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.19-rc5
for you to fetch changes up to c92510f5e3f82ba11c95991824a41e59a9c5ed81:
arp: do not assume dev_hard_header() does not change skb->head (2026-01-08 09:04:24 -0800)
----------------------------------------------------------------
Including fixes from netfilter and wireless.
Current release - fix to a fix:
- net: do not write to msg_get_inq in callee
- arp: do not assume dev_hard_header() does not change skb->head
Current release - regressions:
- wifi: mac80211: don't iterate not running interfaces
- eth: mlx5: fix NULL pointer dereference in ioctl module EEPROM
Current release - new code bugs:
- eth: bnge: add AUXILIARY_BUS to Kconfig dependencies
Previous releases - regressions:
- eth: mlx5: dealloc forgotten PSP RX modify header
Previous releases - always broken:
- ping: fix ICMP out SNMP stats double-counting with ICMP sockets
- bonding: preserve NETIF_F_ALL_FOR_ALL across TSO updates
- bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress
- eth: bnxt: fix potential data corruption with HW GRO/LRO
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
----------------------------------------------------------------
Alexandre Knecht (1):
bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress
Alexei Lazar (1):
net/mlx5e: Don't gate FEC histograms on ppcnt_statistical_group
Alok Tiwari (1):
net: marvell: prestera: fix NULL dereference on devlink_alloc() failure
Ankit Khushwaha (1):
selftests: mptcp: Mark xerror and die_perror __noreturn
Baochen Qiang (1):
wifi: mac80211: collect station statistics earlier when disconnect
Benjamin Berg (2):
wifi: mac80211_hwsim: fix typo in frequency notification
wifi: mac80211_hwsim: disable BHs for hwsim_radio_lock
Breno Leitao (1):
bnxt_en: Fix NULL pointer crash in bnxt_ptp_enable during error cleanup
Cosmin Ratiu (1):
net/mlx5e: Dealloc forgotten PSP RX modify header
Daniel Gomez (1):
netfilter: replace -EEXIST with -EBUSY
Di Zhu (1):
netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates
Emil Tantilov (5):
idpf: keep the netdev when a reset fails
idpf: detach and close netdevs while handling a reset
idpf: fix memory leak in idpf_vport_rel()
idpf: fix memory leak in idpf_vc_core_deinit()
idpf: fix error handling in the init_task on load
Eric Dumazet (3):
udp: call skb_orphan() before skb_attempt_defer_free()
wifi: avoid kernel-infoleak from struct iw_point
arp: do not assume dev_hard_header() does not change skb->head
Erik Gabriel Carrillo (1):
idpf: fix issue with ethtool -n command display
Fernando Fernandez Mancera (2):
netfilter: nft_synproxy: avoid possible data-race on update operation
netfilter: nf_conncount: update last_gc only when GC has been performed
Florian Westphal (3):
netfilter: nft_set_pipapo: fix range overlap detection
selftests: netfilter: nft_concat_range.sh: add check for overlap detection bug
inet: frags: drop fraglist conntrack references
Frank Liang (1):
net/ena: fix missing lock when update devlink params
Gal Pressman (3):
net/mlx5e: Fix NULL pointer dereference in ioctl module EEPROM query
net/mlx5e: Don't print error message due to invalid module
selftests: drv-net: Bring back tool() to driver __init__s
Jakub Kicinski (9):
Merge branch 'mlx5-misc-fixes-2025-12-25'
Merge tag 'nf-26-01-02' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge branch 'vsock-fix-so_zerocopy-on-accept-ed-vsocks'
Merge branch 'net-sched-fix-memory-leak-on-mirred-loop'
netlink: specs: netdev: clarify the page pool API a little
Merge branch 'net-netdevsim-fix-inconsistent-carrier-state-after-link-unlink'
tools: ynl: don't install tests
Merge tag 'wireless-2026-01-08' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge branch '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Jamal Hadi Salim (1):
net/sched: act_mirred: Fix leak when redirecting to self on egress
Jerry Wu (1):
net: mscc: ocelot: Fix crash when adding interface under a lag
Johannes Berg (1):
wifi: mac80211: restore non-chanctx injection behaviour
Joshua Hay (1):
idpf: cap maximum Rx buffer size
Justin Iurman (1):
MAINTAINERS: Update email address for Justin Iurman
Kommula Shiva Shankar (1):
virtio_net: fix device mismatch in devm_kzalloc/devm_kfree
Larysa Zaremba (1):
idpf: fix aux device unplugging when rdma is not supported by vport
Lorenzo Bianconi (2):
net: airoha: Fix npu rx DMA definitions
net: airoha: Fix schedule while atomic in airoha_ppe_deinit()
Markus Blöchl (1):
net: bnge: add AUXILIARY_BUS to Kconfig dependencies
Maxime Chevallier (1):
net: sfp: return the number of written bytes for smbus single byte access
Michal Luczaj (2):
vsock: Make accept()ed sockets use custom setsockopt()
vsock/test: Test setting SO_ZEROCOPY on accept()ed socket
Miri Korenblit (1):
wifi: mac80211: don't iterate not running interfaces
Mohammad Heib (1):
net: fix memory leak in skb_segment_list for GRO packets
Patrisious Haddad (1):
net/mlx5: Lag, multipath, give priority for routes with smaller network prefix
Petko Manolov (1):
net: usb: pegasus: fix memory leak in update_eth_regs_async()
Shivani Gupta (1):
net/sched: act_api: avoid dereferencing ERR_PTR in tcf_idrinfo_destroy
Shyam Sundar S K (1):
MAINTAINERS: Add an additional maintainer to the AMD XGBE driver
Sreedevi Joshi (5):
idpf: fix memory leak of flow steer list on rmmod
idpf: Fix RSS LUT NULL pointer crash on early ethtool operations
idpf: Fix RSS LUT configuration on down interfaces
idpf: Fix RSS LUT NULL ptr issue after soft reset
idpf: Fix error handling in idpf_vport_open()
Srijit Bose (1):
bnxt_en: Fix potential data corruption with HW GRO/LRO
Stefano Radaelli (1):
net: phy: mxl-86110: Add power management and soft reset support
Thomas Fourier (2):
net: 3com: 3c59x: fix possible null dereference in vortex_probe1()
atm: Fix dma_free_coherent() size
Victor Nogueira (1):
selftests/tc-testing: Add test case redirecting to self on egress
Vladimir Oltean (1):
Revert "dsa: mv88e6xxx: make serdes SGMII/Fiber tx amplitude configurable"
Wei Fang (1):
net: enetc: fix build warning when PAGE_SIZE is greater than 128K
Weiming Shi (1):
net: sock: fix hardened usercopy panic in sock_recv_errqueue
Willem de Bruijn (1):
net: do not write to msg_get_inq in callee
Xiang Mei (1):
net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset
Yohei Kojima (2):
net: netdevsim: fix inconsistent carrier state after link/unlink
selftests: netdevsim: add carrier state consistency test
Zilin Guan (2):
netfilter: nf_tables: fix memory leak in nf_tables_newrule()
net: wwan: iosm: Fix memory leak in ipc_mux_deinit()
yuan.gao (1):
inet: ping: Fix icmp out counting
.mailmap | 1 +
Documentation/netlink/specs/netdev.yaml | 6 +-
MAINTAINERS | 3 +-
drivers/atm/he.c | 3 +-
drivers/net/dsa/mv88e6xxx/chip.c | 23 --
drivers/net/dsa/mv88e6xxx/chip.h | 4 -
drivers/net/dsa/mv88e6xxx/serdes.c | 46 ----
drivers/net/dsa/mv88e6xxx/serdes.h | 5 -
drivers/net/ethernet/3com/3c59x.c | 2 +-
drivers/net/ethernet/airoha/airoha_ppe.c | 9 +-
drivers/net/ethernet/amazon/ena/ena_devlink.c | 4 +
drivers/net/ethernet/broadcom/Kconfig | 1 +
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 21 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +-
drivers/net/ethernet/freescale/enetc/enetc.h | 4 +-
drivers/net/ethernet/intel/idpf/idpf.h | 7 +-
drivers/net/ethernet/intel/idpf/idpf_ethtool.c | 92 ++++---
drivers/net/ethernet/intel/idpf/idpf_idc.c | 2 +-
drivers/net/ethernet/intel/idpf/idpf_lib.c | 274 ++++++++++++---------
drivers/net/ethernet/intel/idpf/idpf_txrx.c | 46 ++--
drivers/net/ethernet/intel/idpf/idpf_txrx.h | 6 +-
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 13 +-
.../ethernet/marvell/prestera/prestera_devlink.c | 2 +
.../net/ethernet/mellanox/mlx5/core/en_accel/psp.c | 14 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/port.c | 9 +-
drivers/net/ethernet/mscc/ocelot.c | 6 +-
drivers/net/netdevsim/bus.c | 8 +
drivers/net/phy/mxl-86110.c | 3 +
drivers/net/phy/sfp.c | 2 +-
drivers/net/usb/pegasus.c | 2 +
drivers/net/virtio_net.c | 6 +-
drivers/net/wireless/virtual/mac80211_hwsim.c | 6 +-
drivers/net/wwan/iosm/iosm_ipc_mux.c | 6 +
include/linux/netdevice.h | 3 +-
include/linux/soc/airoha/airoha_offload.h | 8 +-
net/bridge/br_vlan_tunnel.c | 11 +-
net/bridge/netfilter/ebtables.c | 2 +-
net/core/skbuff.c | 8 +-
net/core/sock.c | 7 +-
net/ipv4/arp.c | 7 +-
net/ipv4/inet_fragment.c | 2 +
net/ipv4/ping.c | 4 +-
net/ipv4/tcp.c | 8 +-
net/ipv4/udp.c | 1 +
net/mac80211/chan.c | 3 +
net/mac80211/sta_info.c | 7 +-
net/mac80211/tx.c | 2 +
net/netfilter/nf_conncount.c | 2 +-
net/netfilter/nf_log.c | 4 +-
net/netfilter/nf_tables_api.c | 3 +-
net/netfilter/nft_set_pipapo.c | 4 +-
net/netfilter/nft_synproxy.c | 6 +-
net/netfilter/x_tables.c | 2 +-
net/sched/act_api.c | 2 +
net/sched/act_mirred.c | 26 +-
net/sched/sch_qfq.c | 2 +-
net/unix/af_unix.c | 8 +-
net/vmw_vsock/af_vsock.c | 4 +
net/wireless/wext-core.c | 4 +
net/wireless/wext-priv.c | 4 +
tools/net/ynl/Makefile | 1 -
.../selftests/drivers/net/hw/lib/py/__init__.py | 4 +-
.../selftests/drivers/net/netdevsim/peer.sh | 59 +++++
tools/testing/selftests/net/lib/py/__init__.py | 4 +-
tools/testing/selftests/net/mptcp/Makefile | 1 +
tools/testing/selftests/net/mptcp/mptcp_connect.c | 3 +-
tools/testing/selftests/net/mptcp/mptcp_diag.c | 3 +-
tools/testing/selftests/net/mptcp/mptcp_inq.c | 5 +-
tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 5 +-
.../selftests/net/netfilter/nft_concat_range.sh | 45 +++-
.../tc-testing/tc-tests/actions/mirred.json | 47 ++++
tools/testing/vsock/vsock_test.c | 32 +++
74 files changed, 638 insertions(+), 373 deletions(-)
next reply other threads:[~2026-01-08 17:30 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-01-08 17:30 Jakub Kicinski [this message]
2026-01-08 18:59 ` [GIT PULL] Networking for v6.19-rc5 pr-tracker-bot
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=20260108173013.2849487-1-kuba@kernel.org \
--to=kuba@kernel.org \
--cc=davem@davemloft.net \
--cc=linux-kernel@vger.kernel.org \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
--cc=torvalds@linux-foundation.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.