All of lore.kernel.org
 help / color / mirror / Atom feed
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(-)

             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.