lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260108173013.2849487-1-kuba@kernel.org>
Date: Thu,  8 Jan 2026 09:30:13 -0800
From: Jakub Kicinski <kuba@...nel.org>
To: torvalds@...ux-foundation.org
Cc: kuba@...nel.org,
	davem@...emloft.net,
	netdev@...r.kernel.org,
	linux-kernel@...r.kernel.org,
	pabeni@...hat.com
Subject: [GIT PULL] Networking for v6.19-rc5

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@...nel.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(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ