[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241031141748.160214-1-pabeni@redhat.com>
Date: Thu, 31 Oct 2024 15:17:48 +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.12-rc6
Hi Linus!
The following changes since commit d44cd8226449114780a8554fd253c7e3d171a0a6:
Merge tag 'net-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-10-24 16:43:50 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.12-rc6
for you to fetch changes up to 50ae879de107ca2fe2ca99180f6ba95770f32a62:
Merge tag 'nf-24-10-31' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf (2024-10-31 12:13:08 +0100)
----------------------------------------------------------------
Including fixes from WiFi, bluetooth and netfilter.
No known new regressions outstanding.
Current release - regressions:
- wifi: mt76: do not increase mcu skb refcount if retry is not supported
Current release - new code bugs:
- wifi:
- rtw88: fix the RX aggregation in USB 3 mode
- mac80211: fix memory corruption bug in struct ieee80211_chanctx
Previous releases - regressions:
- sched:
- stop qdisc_tree_reduce_backlog on TC_H_ROOT
- sch_api: fix xa_insert() error path in tcf_block_get_ext()
- wifi:
- revert "wifi: iwlwifi: remove retry loops in start"
- cfg80211: clear wdev->cqm_config pointer on free
- netfilter: fix potential crash in nf_send_reset6()
- ip_tunnel: fix suspicious RCU usage warning in ip_tunnel_find()
- bluetooth: fix null-ptr-deref in hci_read_supported_codecs
- eth: mlxsw: add missing verification before pushing Tx header
- eth: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue
Previous releases - always broken:
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower
- netfilter: sanitize offset and length before calling skb_checksum()
- core:
- fix crash when config small gso_max_size/gso_ipv4_max_size
- skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension
- mptcp: protect sched with rcu_read_lock
- eth: ice: fix crash on probe for DPLL enabled E810 LOM
- eth: macsec: fix use-after-free while sending the offloading packet
- eth: stmmac: fix unbalanced DMA map/unmap for non-paged SKB data
- eth: hns3: fix kernel crash when 1588 is sent on HIP08 devices
- eth: mtk_wed: fix path of MT7988 WO firmware
Signed-off-by: Paolo Abeni <pabeni@...hat.com>
----------------------------------------------------------------
Amit Cohen (3):
mlxsw: spectrum_ptp: Add missing verification before pushing Tx header
mlxsw: pci: Sync Rx buffers for CPU
mlxsw: pci: Sync Rx buffers for device
Anjaneyulu (1):
wifi: iwlwifi: mvm: SAR table alignment
Arkadiusz Kubalewski (1):
ice: fix crash on probe for DPLL enabled E810 LOM
Ben Greear (2):
wifi: mac80211: Fix setting txpower with emulate_chanctx
mac80211: fix user-power when emulating chanctx
Ben Hutchings (1):
wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd()
Benjamin Große (1):
usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver
Benoît Monin (2):
net: usb: qmi_wwan: add Quectel RG650V
net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension
Bitterblue Smith (2):
wifi: rtw88: Fix the RX aggregation in USB 3 mode
wifi: rtlwifi: rtl8192du: Don't claim USB ID 0bda:8171
Chenming Huang (1):
wifi: cfg80211: Do not create BSS entries for unsupported channels
Daniel Gabay (2):
wifi: iwlwifi: mvm: Use the sync timepoint API in suspend
wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()
Daniel Golle (1):
net: ethernet: mtk_wed: fix path of MT7988 WO firmware
David S. Miller (1):
Merge tag 'wireless-2024-10-21' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Dong Chenchen (1):
netfilter: Fix use-after-free in get_info()
Emmanuel Grumbach (3):
wifi: iwlwifi: mvm: don't leak a link on AP removal
wifi: iwlwifi: mvm: don't add default link in fw restart flow
Revert "wifi: iwlwifi: remove retry loops in start"
Eric Dumazet (1):
netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6()
Felix Fietkau (3):
wifi: mt76: do not increase mcu skb refcount if retry is not supported
wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower
wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys
Florian Westphal (1):
selftests: netfilter: nft_flowtable.sh: make first pass deterministic
Furong Xu (1):
net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data
Geert Uytterhoeven (2):
mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING
wifi: brcm80211: BRCM_TRACING should depend on TRACING
Gustavo A. R. Silva (2):
wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings
wifi: mac80211: ieee80211_i: Fix memory corruption bug in struct ieee80211_chanctx
Hao Lan (4):
net: hns3: fixed reset failure issues caused by the incorrect reset type
net: hns3: fix missing features due to dev->features configuration too early
net: hns3: Resolved the issue that the debugfs query result is inconsistent.
net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue
Ido Schimmel (4):
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()
mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address
selftests: forwarding: Add IPv6 GRE remote change tests
Jakub Kicinski (3):
Merge branch 'mptcp-sched-fix-some-lock-issues'
Merge tag 'wireless-2024-10-29' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge branch 'mlxsw-fixes'
Jian Shen (3):
net: hns3: add sync command to sync io-pgtable
net: hns3: don't auto enable misc vector
net: hns3: initialize reset_timer before hclgevf_misc_irq_init()
Jianbo Liu (1):
macsec: Fix use-after-free while sending the offloading packet
Jie Wang (1):
net: hns3: fix kernel crash when 1588 is sent on HIP08 devices
Johannes Berg (2):
wifi: cfg80211: clear wdev->cqm_config pointer on free
wifi: iwlwifi: mvm: fix 6 GHz scan construction
Kalle Valo (1):
Merge tag 'ath-current-20241016' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Levi Zim (1):
docs: networking: packet_mmap: replace dead links with archive.org links
Ley Foon Tan (1):
net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values
Liu Jing (1):
selftests: netfilter: remove unused parameter
Manikanta Pubbisetty (1):
wifi: ath10k: Fix memory leak in management tx
Matt Johnston (1):
mctp i2c: handle NULL header address
Matthieu Baerts (NGI0) (2):
mptcp: init: protect sched with rcu_read_lock
selftests: mptcp: list sysctl data
Michal Swiatkowski (1):
ice: block SF port creation in legacy mode
Miri Korenblit (1):
wifi: iwlwifi: mvm: really send iwl_txpower_constraints_cmd
Pablo Neira Ayuso (2):
gtp: allow -1 to be specified as file description from userspace
netfilter: nft_payload: sanitize offset and length before calling skb_checksum()
Paolo Abeni (4):
Merge branch 'intel-wired-lan-driver-fixes-2024-10-21-igb-ice'
Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver'
Merge tag 'for-net-2024-10-30' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag 'nf-24-10-31' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Pedro Tammela (1):
net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT
Peiyang Wang (1):
net: hns3: default enable tx bounce buffer when smmu enabled
Ping-Ke Shih (2):
wifi: rtw89: coex: add debug message of link counts on 2/5GHz bands for wl_info v7
wifi: rtw89: pci: early chips only enable 36-bit DMA on specific PCI hosts
Remi Pommarel (3):
wifi: cfg80211: Add wiphy_delayed_work_pending()
wifi: mac80211: Convert color collision detection to wiphy work
wifi: ath11k: Fix invalid ring usage in full monitor mode
Sungwoo Kim (1):
Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs
Ville Syrjälä (1):
wifi: iwlegacy: Clear stale interrupts before resuming device
Vladimir Oltean (1):
net/sched: sch_api: fix xa_insert() error path in tcf_block_get_ext()
Wander Lairson Costa (1):
igb: Disable threaded IRQ for igb_msix_other
Wang Liang (1):
net: fix crash when config small gso_max_size/gso_ipv4_max_size
Zichen Xie (1):
netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write()
Documentation/networking/packet_mmap.rst | 5 +-
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 4 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 59 ++++++++++++-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 +
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 33 ++++++++
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 45 ++++++++--
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 3 +
.../ethernet/hisilicon/hns3/hns3pf/hclge_regs.c | 9 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 40 +++++++--
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c | 9 +-
.../net/ethernet/intel/ice/devlink/devlink_port.c | 6 ++
drivers/net/ethernet/intel/ice/ice_dpll.c | 70 ++++++++++++++++
drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 21 ++++-
drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 1 +
drivers/net/ethernet/intel/igb/igb_main.c | 2 +-
drivers/net/ethernet/mediatek/mtk_wed_wo.h | 4 +-
drivers/net/ethernet/mellanox/mlxsw/pci.c | 25 ++++--
.../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 26 +++++-
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 7 ++
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 8 ++
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 2 +
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 22 +++--
drivers/net/gtp.c | 22 +++--
drivers/net/macsec.c | 3 +-
drivers/net/mctp/mctp-i2c.c | 3 +
drivers/net/netdevsim/fib.c | 4 +-
drivers/net/usb/qmi_wwan.c | 1 +
drivers/net/usb/r8152.c | 1 +
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 7 +-
drivers/net/wireless/ath/ath10k/wmi.c | 2 +
drivers/net/wireless/ath/ath11k/dp_rx.c | 7 +-
drivers/net/wireless/ath/wil6210/txrx.c | 2 +-
drivers/net/wireless/broadcom/brcm80211/Kconfig | 1 +
drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +-
drivers/net/wireless/intel/ipw2x00/ipw2200.h | 2 +-
drivers/net/wireless/intel/iwlegacy/common.c | 15 +++-
drivers/net/wireless/intel/iwlegacy/common.h | 12 +++
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 96 +++++++++++++---------
drivers/net/wireless/intel/iwlwifi/fw/init.c | 4 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 28 +++++--
drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 3 +
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 10 +--
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 12 ++-
.../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c | 34 +++++---
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 6 +-
drivers/net/wireless/marvell/libertas/radiotap.h | 4 +-
drivers/net/wireless/mediatek/mt76/mcu.c | 7 +-
drivers/net/wireless/microchip/wilc1000/mon.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8192du/sw.c | 1 -
drivers/net/wireless/realtek/rtw88/usb.c | 1 -
drivers/net/wireless/realtek/rtw89/coex.c | 2 +
drivers/net/wireless/realtek/rtw89/pci.c | 48 +++++++++--
drivers/net/wireless/virtual/mac80211_hwsim.c | 4 +-
include/net/cfg80211.h | 44 ++++++++++
include/net/ieee80211_radiotap.h | 43 +++++-----
include/net/ip_tunnels.h | 2 +-
net/bluetooth/hci_sync.c | 18 ++--
net/core/dev.c | 4 +
net/core/rtnetlink.c | 4 +-
net/ipv4/ip_tunnel.c | 2 +-
net/ipv6/netfilter/nf_reject_ipv6.c | 15 ++--
net/mac80211/Kconfig | 2 +-
net/mac80211/cfg.c | 25 ++++--
net/mac80211/ieee80211_i.h | 10 ++-
net/mac80211/key.c | 42 ++++++----
net/mac80211/link.c | 7 +-
net/mac80211/main.c | 2 +
net/mptcp/protocol.c | 2 +
net/netfilter/nft_payload.c | 3 +
net/netfilter/x_tables.c | 2 +-
net/sched/cls_api.c | 1 +
net/sched/sch_api.c | 2 +-
net/wireless/core.c | 8 ++
net/wireless/scan.c | 4 +
.../selftests/net/forwarding/ip6gre_flat.sh | 14 ++++
.../selftests/net/forwarding/ip6gre_flat_key.sh | 14 ++++
.../selftests/net/forwarding/ip6gre_flat_keys.sh | 14 ++++
.../selftests/net/forwarding/ip6gre_hier.sh | 14 ++++
.../selftests/net/forwarding/ip6gre_hier_key.sh | 14 ++++
.../selftests/net/forwarding/ip6gre_hier_keys.sh | 14 ++++
.../testing/selftests/net/forwarding/ip6gre_lib.sh | 80 ++++++++++++++++++
tools/testing/selftests/net/mptcp/mptcp_connect.sh | 9 ++
.../selftests/net/netfilter/conntrack_dump_flush.c | 6 +-
.../selftests/net/netfilter/nft_flowtable.sh | 39 +++++----
85 files changed, 964 insertions(+), 249 deletions(-)
Powered by blists - more mailing lists