[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241003132302.26857-1-pabeni@redhat.com>
Date: Thu, 3 Oct 2024 15:23:02 +0200
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.12-rc2
Hi Linus!
The following changes since commit 62a0e2fa40c5c06742b8b4997ba5095a3ec28503:
Merge tag 'net-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-09-26 10:27:10 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.12-rc2
for you to fetch changes up to 8beee4d8dee76b67c75dc91fd8185d91e845c160:
sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (2024-10-03 12:18:29 +0200)
----------------------------------------------------------------
Including fixes from ieee802154, bluetooth and netfilter.
Current release - regressions:
- eth: mlx5: fix wrong reserved field in hca_cap_2 in mlx5_ifc
- eth: am65-cpsw: fix forever loop in cleanup code
Current release - new code bugs:
- eth: mlx5: HWS, fixed double-free in error flow of creating SQ
Previous releases - regressions:
- core: avoid potential underflow in qdisc_pkt_len_init() with UFO
- core: test for not too small csum_start in virtio_net_hdr_to_skb()
- vrf: revert "vrf: remove unnecessary RCU-bh critical section"
- bluetooth:
- fix uaf in l2cap_connect
- fix possible crash on mgmt_index_removed
- dsa: improve shutdown sequence
- eth: mlx5e: SHAMPO, fix overflow of hd_per_wq
- eth: ip_gre: fix drops of small packets in ipgre_xmit
Previous releases - always broken:
- core: fix gso_features_check to check for both dev->gso_{ipv4_,}max_size
- core: fix tcp fraglist segmentation after pull from frag_list
- netfilter: nf_tables: prevent nf_skb_duplicated corruption
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start
- mac802154: fix potential RCU dereference issue in mac802154_scan_worker
- eth: fec: restart PPS after link state change
Signed-off-by: Paolo Abeni <pabeni@...hat.com>
----------------------------------------------------------------
Aakash Menon (1):
net: sparx5: Fix invalid timestamps
Aleksander Jan Bajkowski (1):
net: ethernet: lantiq_etop: fix memory disclosure
Anton Danilov (1):
ipv4: ip_gre: Fix drops of small packets in ipgre_xmit
Csókás, Bence (2):
net: fec: Restart PPS after link state change
net: fec: Reload PTP registers after link-state change
Dan Carpenter (1):
net: ethernet: ti: am65-cpsw: Fix forever loop in cleanup code
Daniel Borkmann (2):
net: Add netif_get_gro_max_size helper for GRO
net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size
Dragos Tatulea (1):
net/mlx5e: SHAMPO, Fix overflow of hd_per_wq
Eddie James (1):
net/ncsi: Disable the ncsi work before freeing the associated structure
Elena Salomatkina (1):
net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc()
Eric Dumazet (5):
netfilter: nf_tables: prevent nf_skb_duplicated corruption
net: avoid potential underflow in qdisc_pkt_len_init() with UFO
net: add more sanity checks to qdisc_pkt_len_init()
net: test for not too small csum_start in virtio_net_hdr_to_skb()
ppp: do not assume bh is held in ppp_channel_bridge_input()
FUJITA Tomonori (1):
net: phy: qt2025: Fix warning: unused import DeviceId
Felix Fietkau (1):
net: gso: fix tcp fraglist segmentation after pull from frag_list
Geert Uytterhoeven (1):
net: microchip: Make FDMA config symbol invisible
Gerd Bayer (1):
net/mlx5: Fix error path in multi-packet WQE transmit
Hangbin Liu (1):
selftests: rds: move include.sh to TEST_FILES
Hui Wang (1):
net: phy: realtek: Check the index value in led_hw_control_get
Ido Schimmel (1):
bridge: mcast: Fail MDB get request on empty entry
Jakub Kicinski (3):
Merge tag 'ieee802154-for-net-2024-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan
Merge tag 'for-net-2024-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag 'mlx5-fixes-2024-09-25' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Jianbo Liu (1):
net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice
Jiawei Ye (1):
mac802154: Fix potential RCU dereference issue in mac802154_scan_worker
Jiawen Wu (1):
net: pcs: xpcs: fix the wrong register that was written back
Jinjie Ruan (4):
ieee802154: Fix build error
net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq()
net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable()
Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq()
Luiz Augusto von Dentz (3):
Bluetooth: MGMT: Fix possible crash on mgmt_index_removed
Bluetooth: L2CAP: Fix uaf in l2cap_connect
Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE
Mohamed Khalfella (1):
net/mlx5: Added cond_resched() to crdump collection
Paolo Abeni (3):
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge branch 'net-two-fixes-for-qdisc_pkt_len_init'
Merge tag 'nf-24-10-02' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Phil Sutter (2):
netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED
selftests: netfilter: Fix nft_audit.sh for newer nft binaries
Ravikanth Tuniki (1):
dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems
Roger Quadros (1):
net: ethernet: ti: cpsw_ale: Fix warning on some platforms
Sean Anderson (1):
doc: net: napi: Update documentation for napi_schedule_irqoff
Shenwei Wang (1):
net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check
Vladimir Oltean (1):
net: dsa: improve shutdown sequence
Willem de Bruijn (2):
vrf: revert "vrf: Remove unnecessary RCU-bh critical section"
gso: fix udp gso fraglist segmentation after pull from frag_list
Xin Long (1):
sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start
Yevgeny Kliteynik (3):
net/mlx5: Fix wrong reserved field in hca_cap_2 in mlx5_ifc
net/mlx5: HWS, fixed double-free in error flow of creating SQ
net/mlx5: HWS, changed E2BIG error to a negative return code
zhang jiao (1):
selftests: netfilter: Add missing return value
.../devicetree/bindings/net/xlnx,axi-ethernet.yaml | 3 +-
Documentation/networking/napi.rst | 5 +-
drivers/bluetooth/btmrvl_sdio.c | 3 +-
drivers/net/ethernet/freescale/fec.h | 9 ++++
drivers/net/ethernet/freescale/fec_main.c | 11 ++++-
drivers/net/ethernet/freescale/fec_ptp.c | 50 +++++++++++++++++++
drivers/net/ethernet/lantiq_etop.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 3 ++
.../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 8 ++-
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 1 -
.../net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c | 10 ++++
.../mlx5/core/steering/hws/mlx5hws_bwc_complex.c | 2 +-
.../mlx5/core/steering/hws/mlx5hws_definer.c | 4 +-
.../mlx5/core/steering/hws/mlx5hws_matcher.c | 2 +-
.../mellanox/mlx5/core/steering/hws/mlx5hws_send.c | 8 ++-
drivers/net/ethernet/microchip/fdma/Kconfig | 2 +-
.../net/ethernet/microchip/sparx5/sparx5_packet.c | 6 ++-
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 18 +++----
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +-
drivers/net/ethernet/ti/cpsw_ale.c | 12 ++++-
drivers/net/ethernet/ti/cpsw_ale.h | 1 +
drivers/net/ieee802154/Kconfig | 1 +
drivers/net/ieee802154/mcr20a.c | 5 +-
drivers/net/pcs/pcs-xpcs-wx.c | 2 +-
drivers/net/phy/qt2025.rs | 4 +-
drivers/net/phy/realtek.c | 3 ++
drivers/net/ppp/ppp_generic.c | 4 +-
drivers/net/vrf.c | 2 +
drivers/net/wwan/qcom_bam_dmux.c | 11 +++--
include/linux/mlx5/mlx5_ifc.h | 2 +-
include/linux/netdevice.h | 18 +++++++
include/linux/virtio_net.h | 4 +-
include/uapi/linux/netfilter/nf_tables.h | 2 +-
net/bluetooth/hci_core.c | 2 +
net/bluetooth/hci_event.c | 15 +++---
net/bluetooth/l2cap_core.c | 8 ---
net/bluetooth/mgmt.c | 23 +++++----
net/bridge/br_mdb.c | 2 +-
net/core/dev.c | 14 ++++--
net/core/gro.c | 9 +---
net/dsa/dsa.c | 7 +++
net/ipv4/ip_gre.c | 6 +--
net/ipv4/netfilter/nf_dup_ipv4.c | 7 ++-
net/ipv4/tcp_offload.c | 10 +++-
net/ipv4/udp_offload.c | 22 ++++++++-
net/ipv6/netfilter/nf_dup_ipv6.c | 7 ++-
net/ipv6/tcpv6_offload.c | 10 +++-
net/mac802154/scan.c | 4 +-
net/ncsi/ncsi-manage.c | 2 +
net/sctp/socket.c | 4 +-
.../selftests/net/netfilter/conntrack_dump_flush.c | 1 +
tools/testing/selftests/net/netfilter/nft_audit.sh | 57 +++++++++++-----------
tools/testing/selftests/net/rds/Makefile | 3 +-
tools/testing/selftests/net/rds/test.py | 0
55 files changed, 310 insertions(+), 127 deletions(-)
mode change 100644 => 100755 tools/testing/selftests/net/rds/test.py
Powered by blists - more mailing lists