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: <20250313154206.43726-1-pabeni@redhat.com>
Date: Thu, 13 Mar 2025 16:42:06 +0100
From: Paolo Abeni <pabeni@...hat.com>
To: torvalds@...ux-foundation.org
Cc: kuba@...nel.org,
	davem@...emloft.net,
	netdev@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: [GIT PULL] Networking for v6.14-rc7

Hi Linus!

If you have CONFIG_CHROME_PLATFORMS enabled, your config will get
a new knob, too: BT_HCIBTUSB_AUTO_ISOC_ALT. I hope that would not
be a problem.

The following changes since commit f315296c92fd4b7716bdea17f727ab431891dc3b:

  Merge tag 'net-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-03-06 09:34:54 -1000)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.14-rc7

for you to fetch changes up to 2409fa66e29a2c09f26ad320735fbdfbb74420da:

  Merge tag 'nf-25-03-13' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf (2025-03-13 15:07:39 +0100)

----------------------------------------------------------------
Including fixes from netfilter, bluetooth and wireless.
No known regressions outstanding.

Current release - regressions:

  - wifi: nl80211: fix assoc link handling

  - eth: lan78xx: sanitize return values of register read/write functions

Current release - new code bugs:

  - ethtool: tsinfo: fix dump command

  - bluetooth: btusb: configure altsetting for HCI_USER_CHANNEL

  - eth: mlx5: DR, use the right action structs for STEv3

Previous releases - regressions:

  - netfilter: nf_tables: make destruction work queue pernet

  - gre: fix IPv6 link-local address generation.

  - wifi: iwlwifi: fix TSO preparation

  - bluetooth: revert "bluetooth: hci_core: fix sleeping function called from invalid context"

  - ovs: revert "openvswitch: switch to per-action label counting in conntrack"

  - eth: ice: fix switchdev slow-path in LAG

  - eth: bonding: fix incorrect MAC address setting to receive NS messages

Previous releases - always broken:

  - core: prevent TX of unreadable skbs

  - sched: prevent creation of classes with TC_H_ROOT

  - netfilter: nft_exthdr: fix offset with ipv4_find_option()

  - wifi: cfg80211: cancel wiphy_work before freeing wiphy

  - mctp: copy headers if cloned

  - phy: nxp-c45-tja11xx: add errata for TJA112XA/B

  - eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx}

  - eth: mlx5: bridge, fix the crash caused by LAG state check

Signed-off-by: Paolo Abeni <pabeni@...hat.com>

----------------------------------------------------------------
Alexey Kashavkin (1):
      netfilter: nft_exthdr: fix offset with ipv4_find_option()

Amit Cohen (1):
      net: switchdev: Convert blocking notification chain to a raw one

Andrei Botila (2):
      net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata
      net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata

Benjamin Berg (1):
      wifi: mac80211: fix MPDU length parsing for EHT 5/6 GHz

Breno Leitao (1):
      netpoll: hold rcu read lock in __netpoll_send_skb()

Carolina Jubran (1):
      net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices

Cong Wang (2):
      net_sched: Prevent creation of classes with TC_H_ROOT
      selftests/tc-testing: Add a test case for DRR class with TC_H_ROOT

Dan Carpenter (1):
      ipvs: prevent integer overflow in do_ip_vs_get_ctl()

David S. Miller (1):
      Merge tag 'wireless-2025-03-12' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless

Edward Cree (1):
      MAINTAINERS: sfc: remove Martin Habets

Emmanuel Grumbach (2):
      wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms
      wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state

Florian Westphal (2):
      netfilter: nf_tables: make destruction work queue pernet
      selftests: netfilter: skip br_netfilter queue tests if kernel is tainted

Grzegorz Nitka (1):
      ice: fix memory leak in aRFS after reset

Guillaume Nault (2):
      gre: Fix IPv6 link-local address generation.
      selftests: Add IPv6 link-local address generation tests for GRE devices.

Hangbin Liu (2):
      bonding: fix incorrect MAC address setting to receive NS messages
      selftests: bonding: fix incorrect mac address

Haoxiang Li (1):
      qlcnic: fix memory leak issues in qlcnic_sriov_common.c

Hsin-chen Chuang (1):
      Bluetooth: btusb: Configure altsetting for HCI_USER_CHANNEL

Ilan Peer (1):
      wifi: iwlwifi: pcie: Fix TSO preparation

Ilya Maximets (1):
      net: openvswitch: remove misbehaving actions length check

Jakub Kicinski (6):
      Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
      Merge tag 'nf-25-03-06' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
      Merge tag 'for-net-2025-03-07' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
      Merge branch 'net-phy-nxp-c45-tja11xx-add-errata-for-tja112xa-b'
      Merge branch 'eth-bnxt-fix-several-bugs-in-the-bnxt-module'
      Merge branch 'net_sched-prevent-creation-of-classes-with-tc_h_root'

Jianbo Liu (1):
      net/mlx5: Bridge, fix the crash caused by LAG state check

Jiri Pirko (1):
      net/mlx5: Fill out devlink dev info only for PFs

Johannes Berg (3):
      wifi: rework MAINTAINERS entries a bit
      wifi: nl80211: fix assoc link handling
      wifi: mac80211: fix SA Query processing in MLO

Joseph Huang (1):
      net: dsa: mv88e6xxx: Verify after ATU Load ops

Jun Yang (1):
      sched: address a potential NULL pointer dereference in the GRED scheduler.

Justin Lai (1):
      rtase: Fix improper release of ring list entries in rtase_sw_reset

Kohei Enju (1):
      netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()

Kory Maincent (1):
      net: ethtool: tsinfo: Fix dump command

Larysa Zaremba (1):
      ice: do not configure destination override for switchdev

Luiz Augusto von Dentz (2):
      Bluetooth: hci_event: Fix enabling passive scanning
      Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context"

Marcin Szycik (1):
      ice: Fix switchdev slow-path in LAG

Matt Johnston (3):
      net: mctp i3c: Copy headers if cloned
      net: mctp i2c: Copy headers if cloned
      net: mctp: unshare packets when reassembling

Mina Almasry (1):
      netmem: prevent TX of unreadable skbs

Miri Korenblit (3):
      wifi: iwlwifi: trans: cancel restart work on op mode leave
      wifi: mac80211: don't queue sdata::work for a non-running sdata
      wifi: cfg80211: cancel wiphy_work before freeing wiphy

Nicklas Bo Jensen (1):
      netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around

Oleksij Rempel (1):
      net: usb: lan78xx: Sanitize return values of register read/write functions

Paolo Abeni (4):
      Merge branch 'bonding-fix-incorrect-mac-address-setting'
      Merge branch 'gre-fix-regressions-in-ipv6-link-local-address-generation'
      Merge branch 'mlx5-misc-fixes-2025-03-10'
      Merge tag 'nf-25-03-13' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf

Pauli Virtanen (1):
      Bluetooth: SCO: fix sco_conn refcounting on sco_conn_ready

Przemek Kitszel (1):
      ice: register devlink prior to creating health reporters

Sebastian Andrzej Siewior (1):
      netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.

Shay Drory (2):
      net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs
      net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch

Shradha Gupta (1):
      net: mana: cleanup mana struct after debugfs_remove()

Taehee Yoo (8):
      eth: bnxt: fix truesize for mb-xdp-pass case
      eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc()
      eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in queue restart logic
      eth: bnxt: do not update checksum in bnxt_xdp_build_skb()
      eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx}
      eth: bnxt: fix memory leak in queue reset
      net: devmem: do not WARN conditionally after netdev_rx_queue_restart()
      selftests: drv-net: add xdp cases for ping.py

Vlad Dogaru (1):
      net/mlx5: HWS, Rightsize bwc matcher priority

Wentao Liang (1):
      net/mlx5: handle errors in mlx5_chains_create_table()

Xin Long (1):
      Revert "openvswitch: switch to per-action label counting in conntrack"

Yevgeny Kliteynik (1):
      net/mlx5: DR, use the right action structs for STEv3

 MAINTAINERS                                        |  38 ++--
 drivers/bluetooth/Kconfig                          |  12 ++
 drivers/bluetooth/btusb.c                          |  41 +++++
 drivers/net/bonding/bond_options.c                 |  55 +++++-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  59 ++++--
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  25 ++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |  13 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h      |   3 +-
 drivers/net/ethernet/intel/ice/ice_arfs.c          |   2 +-
 drivers/net/ethernet/intel/ice/ice_eswitch.c       |   6 -
 drivers/net/ethernet/intel/ice/ice_lag.c           |  27 +++
 drivers/net/ethernet/intel/ice/ice_lib.c           |  18 --
 drivers/net/ethernet/intel/ice/ice_lib.h           |   4 -
 drivers/net/ethernet/intel/ice/ice_main.c          |   4 +-
 drivers/net/ethernet/intel/ice/ice_txrx.c          |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/devlink.c  |   3 +
 .../ethernet/mellanox/mlx5/core/en/rep/bridge.c    |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/eq.c       |   2 +-
 .../net/ethernet/mellanox/mlx5/core/irq_affinity.c |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h  |   1 +
 .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c    |   3 +-
 .../ethernet/mellanox/mlx5/core/lib/fs_chains.c    |   5 +
 drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c  |  13 +-
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h  |   2 +-
 .../ethernet/mellanox/mlx5/core/steering/hws/bwc.h |   2 +-
 .../mellanox/mlx5/core/steering/sws/dr_ste.h       |   4 +
 .../mellanox/mlx5/core/steering/sws/dr_ste_v1.c    |  52 +++---
 .../mellanox/mlx5/core/steering/sws/dr_ste_v1.h    |   4 +
 .../mellanox/mlx5/core/steering/sws/dr_ste_v2.c    |   2 +
 .../mellanox/mlx5/core/steering/sws/dr_ste_v3.c    |  42 +++++
 drivers/net/ethernet/microsoft/mana/gdma_main.c    |  11 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      |  10 +-
 .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |   8 +-
 drivers/net/ethernet/realtek/rtase/rtase_main.c    |  10 ++
 drivers/net/mctp/mctp-i2c.c                        |   5 +
 drivers/net/mctp/mctp-i3c.c                        |   5 +
 drivers/net/phy/nxp-c45-tja11xx.c                  |  68 +++++++
 drivers/net/usb/lan78xx.c                          |   4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.c     |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |   6 +-
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c       |  11 +-
 include/net/bluetooth/hci_core.h                   | 108 ++++-------
 include/net/netfilter/nf_tables.h                  |   4 +-
 net/bluetooth/hci_core.c                           |  10 +-
 net/bluetooth/hci_event.c                          |  37 ++--
 net/bluetooth/iso.c                                |   6 -
 net/bluetooth/l2cap_core.c                         |  12 +-
 net/bluetooth/rfcomm/core.c                        |   6 -
 net/bluetooth/sco.c                                |  25 ++-
 net/core/dev.c                                     |   3 +
 net/core/devmem.c                                  |   4 +-
 net/core/netpoll.c                                 |   9 +-
 net/ethtool/tsinfo.c                               |   3 +-
 net/ipv6/addrconf.c                                |  15 +-
 net/mac80211/eht.c                                 |   9 +-
 net/mac80211/rx.c                                  |  10 +-
 net/mac80211/sta_info.c                            |  20 ++-
 net/mac80211/util.c                                |   8 +-
 net/mctp/route.c                                   |  10 +-
 net/mctp/test/route-test.c                         | 109 +++++++++++
 net/netfilter/ipvs/ip_vs_ctl.c                     |   8 +-
 net/netfilter/nf_conncount.c                       |   6 +-
 net/netfilter/nf_tables_api.c                      |  24 +--
 net/netfilter/nft_compat.c                         |   8 +-
 net/netfilter/nft_ct.c                             |   6 +-
 net/netfilter/nft_exthdr.c                         |  10 +-
 net/openvswitch/conntrack.c                        |  30 ++--
 net/openvswitch/datapath.h                         |   3 +
 net/openvswitch/flow_netlink.c                     |  15 +-
 net/sched/sch_api.c                                |   6 +
 net/sched/sch_gred.c                               |   3 +-
 net/switchdev/switchdev.c                          |  25 ++-
 net/wireless/core.c                                |   7 +
 net/wireless/nl80211.c                             |  12 +-
 .../selftests/drivers/net/bonding/bond_options.sh  |   4 +-
 tools/testing/selftests/drivers/net/ping.py        | 200 +++++++++++++++++++--
 tools/testing/selftests/net/Makefile               |   1 +
 tools/testing/selftests/net/gre_ipv6_lladdr.sh     | 177 ++++++++++++++++++
 tools/testing/selftests/net/lib/xdp_dummy.bpf.c    |   6 +
 .../selftests/net/netfilter/br_netfilter.sh        |   7 +
 .../selftests/net/netfilter/br_netfilter_queue.sh  |   7 +
 tools/testing/selftests/net/netfilter/nft_queue.sh |   1 +
 .../selftests/tc-testing/tc-tests/qdiscs/drr.json  |  25 +++
 86 files changed, 1252 insertions(+), 361 deletions(-)
 create mode 100755 tools/testing/selftests/net/gre_ipv6_lladdr.sh


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ