Message ID | 20230518132554.41223-1-pabeni@redhat.com (mailing list archive) |
---|---|
State | Accepted |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [GIT,PULL] Networking for 6.4-rc3 | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Pull request for net |
netdev/build_32bit | success | Errors and warnings before: 8 this patch: 8 |
netdev/build_clang | success | Errors and warnings before: 8 this patch: 8 |
netdev/verify_signedoff | success | Signed-off-by tag matches author and committer |
netdev/verify_fixes | success | Fixes tag looks correct |
netdev/build_allmodconfig_warn | success | Errors and warnings before: 8 this patch: 8 |
The pull request you sent on Thu, 18 May 2023 15:25:54 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.4-rc3
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/1f594fe7c90746982569bd4f3489e809104a9176
Thank you!
Hi Linus! The following changes since commit 6e27831b91a0bc572902eb065b374991c1ef452a: Merge tag 'net-6.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2023-05-11 08:42:47 -0500) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-6.4-rc3 for you to fetch changes up to 6e42fae0a15519393d3cc5500dc8d84b8549a337: Merge tag 'linux-can-fixes-for-6.4-20230518' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can (2023-05-18 11:06:29 +0200) ---------------------------------------------------------------- Networking fixes for 6.4-rc3, including fixes from can, xfrm, bluetooth and netfilter. Current release - regressions: - ipv6: fix RCU splat in ipv6_route_seq_show() - wifi: iwlwifi: disable RFI feature Previous releases - regressions: - tcp: fix possible sk_priority leak in tcp_v4_send_reset() - tipc: do not update mtu if msg_max is too small in mtu negotiation - netfilter: fix null deref on element insertion - devlink: change per-devlink netdev notifier to static one - phylink: fix ksettings_set() ethtool call - wifi: mac80211: fortify the spinlock against deadlock by interrupt - wifi: brcmfmac: check for probe() id argument being NULL - eth: ice: - fix undersized tx_flags variable - fix ice VF reset during iavf initialization - eth: hns3: fix sending pfc frames after reset issue Previous releases - always broken: - xfrm: release all offloaded policy memory - nsh: use correct mac_offset to unwind gso skb in nsh_gso_segment() - vsock: avoid to close connected socket after the timeout - dsa: rzn1-a5psw: enable management frames for CPU port - eth: virtio_net: fix error unwinding of XDP initialization - eth: tun: fix memory leak for detached NAPI queue. Misc: - MAINTAINERS: sctp: move Neil to CREDITS Signed-off-by: Paolo Abeni <pabeni@redhat.com> ---------------------------------------------------------------- Ahmed Zaki (2): ice: Fix stats after PF reset iavf: send VLAN offloading caps once after VFR Aleksandr Loktionov (1): igb: fix bit_shift to be in [1..8] range Alexis Lothoré (1): net: dsa: rzn1-a5psw: fix STP states handling Alon Giladi (2): wifi: iwlwifi: fix OEM's name in the ppag approved list wifi: iwlwifi: mvm: fix OEM's name in the tas approved list Andrea Mayer (2): selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test Ariel Malamud (1): wifi: iwlwifi: mvm: Add locking to the rate read flow Arnd Bergmann (5): wifi: b43: fix incorrect __packed annotation net: isa: include net/Space.h atm: hide unused procfs functions bridge: always declare tunnel functions mdio_bus: unhide mdio_bus_init prototype Benedict Wong (1): xfrm: Check if_id in inbound policy/secpath match Benjamin Poirier (1): net: selftests: Fix optstring Christophe JAILLET (2): wifi: mac80211: Fix puncturing bitmap handling in __ieee80211_csa_finalize() cassini: Fix a memory leak in the error handling path of cas_init_one() Clément Léger (2): net: dsa: rzn1-a5psw: enable management frames for CPU port net: dsa: rzn1-a5psw: disable learning for standalone ports Dario Binacchi (5): dt-bindings: net: can: add "st,can-secondary" property ARM: dts: stm32f429: put can2 in secondary mode ARM: dts: stm32: add pin map for CAN controller on stm32f7 can: bxcan: add support for single peripheral configuration ARM: dts: stm32: add CAN support on stm32f746 David S. Miller (4): Merge branch 'dsa-rzn1-a5psw-stp' Merge branch 'hns3-fixes' Merge branch 'tipc-fixes' Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue Dawid Wesierski (1): ice: Fix ice VF reset during iavf initialization Dong Chenchen (1): net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() Eric Dumazet (3): ipv6: remove nexthop_fib6_nh_bh() tcp: fix possible sk_priority leak in tcp_v4_send_reset() vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() Feng Liu (1): virtio_net: Fix error unwinding of XDP initialization Florian Fainelli (1): net: bcmgenet: Restore phy_stop() depending upon suspend/close Florian Westphal (2): netfilter: nf_tables: fix nft_trans type confusion netfilter: nft_set_rbtree: fix null deref on element insertion Geert Uytterhoeven (1): can: CAN_BXCAN should depend on ARCH_STM32 Gregory Greenman (2): wifi: iwlwifi: mvm: rfi: disable RFI feature wifi: iwlwifi: mvm: fix access to fw_id_to_mac_id Grygorii Strashko (1): net: phy: dp83867: add w/a for packet errors seen with short cables Hans de Goede (1): wifi: brcmfmac: Check for probe() id argument being NULL Huayu Chen (1): nfp: fix NFP_NET_MAX_DSCP definition error Ido Schimmel (1): devlink: Fix crash with CONFIG_NET_NS=n Ilan Peer (1): wifi: cfg80211: Drop entries with invalid BSSIDs in RNR Jakub Kicinski (8): Merge branch 'selftests-seg6-make-srv6_end_dt4_l3vpn_test-more-robust' MAINTAINERS: don't CC docs@ for netlink spec changes MAINTAINERS: exclude wireless drivers from netdev Merge tag 'linux-can-fixes-for-6.4-20230515' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can Merge tag 'ipsec-2023-05-16' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec MAINTAINERS: skip CCing netdev for Bluetooth patches Merge tag 'wireless-2023-05-17' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless Merge tag 'nf-23-05-17' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf Jan Sokolowski (1): ice: Fix undersized tx_flags variable Jie Wang (2): net: hns3: fix output information incomplete for dumping tx queue info with debugfs net: hns3: fix reset delay time to avoid configuration timeout Jijie Shao (2): net: hns3: fix sending pfc frames after reset issue net: hns3: fix reset timeout when enable full VF Jimmy Assarsson (6): can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() can: kvaser_pciefd: Clear listen-only bit if not explicitly requested can: kvaser_pciefd: Call request_irq() before enabling interrupts can: kvaser_pciefd: Empty SRB buffer in probe can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt can: kvaser_pciefd: Disable interrupts in probe error path Jiri Pirko (1): devlink: change per-devlink netdev notifier to static one Johannes Berg (10): wifi: mac80211: fix min center freq offset tracing wifi: mac80211: simplify chanctx allocation wifi: mac80211: consider reserved chanctx for mindef wifi: mac80211: recalc chanctx mindef before assigning wifi: iwlwifi: mvm: always free dup_data wifi: iwlwifi: mvm: don't double-init spinlock wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock wifi: iwlwifi: mvm: fix number of concurrent link checks wifi: iwlwifi: fw: fix DBGI dump wifi: iwlwifi: mvm: don't trust firmware n_channels Kai-Heng Feng (1): net: wwan: t7xx: Ensure init is completed before system sleep Kuniyuki Iwashima (1): tun: Fix memory leak for detached NAPI queue. Leon Romanovsky (2): xfrm: release all offloaded policy memory xfrm: Fix leak of dev tracker M Chetan Kumar (1): net: wwan: iosm: fix NULL pointer dereference when removing device Marc Kleine-Budde (3): Merge patch series "can: bxcan: add support for single peripheral configuration" Merge patch series "can: kvaser_pciefd: Bug fixes" Revert "ARM: dts: stm32: add CAN support on stm32f746" Marcelo Ricardo Leitner (1): MAINTAINERS: sctp: move Neil to CREDITS Marco Migliore (1): net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset Martin Blumenstingl (1): wifi: rtw88: sdio: Always use two consecutive bytes for word operations Martin Willi (1): Revert "Fix XFRM-I support for nested ESP tunnels" Michael Lee (1): wifi: mac80211: Abort running color change when stopping the AP Miri Korenblit (1): wifi: iwlwifi: Don't use valid_links to iterate sta links Mirsad Goran Todorovac (1): wifi: mac80211: fortify the spinlock against deadlock by interrupt Mukesh Sisodiya (1): wifi: iwlwifi: mvm: fix initialization of a return value Nikolay Aleksandrov (1): mailmap: add entries for Nikolay Aleksandrov Oliver Hartkopp (3): can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag can: dev: fix missing CAN XL support in can_put_echo_skb() Paolo Abeni (1): Merge tag 'linux-can-fixes-for-6.4-20230518' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can Pieter Jansen van Vuuren (1): sfc: disable RXFCS and RXALL features by default Ping-Ke Shih (3): wifi: rtw89: 8852b: adjust quota to avoid SER L1 caused by access null page wifi: rtw88: use work to update rate to avoid RCU warning wifi: rtw88: correct qsel_to_ep[] type as int Russell King (Oracle) (2): net: mdio: i2c: fix rollball accessors net: phylink: fix ksettings_set() ethtool call Ryder Lee (2): wifi: mt76: mt7996: fix endianness of MT_TXD6_TX_RATE wifi: mt76: connac: fix stats->tx_bytes calculation Sabrina Dubroca (1): xfrm: don't check the default policy if the policy allows the packet Shenwei Wang (1): net: fec: remove the xdp_return_frame when lack of tx BDs Tobias Brunner (2): xfrm: Reject optional tunnel/BEET mode templates in outbound policies af_key: Reject optional tunnel/BEET mode templates in outbound policies Tom Rix (1): netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT Uwe Kleine-König (1): net: fec: Better handle pm_runtime_get() failing in .remove() Vladimir Oltean (1): net: pcs: xpcs: fix C73 AN not getting enabled Xin Long (4): erspan: get the proto with the md version for collect_md tipc: add tipc_bearer_min_mtu to calculate min mtu tipc: do not update mtu if msg_max is too small in mtu negotiation tipc: check the bearer min mtu properly when setting it by netlink Yun Lu (1): wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value Zhengchao Shao (1): mac80211_hwsim: fix memory leak in hwsim_new_radio_nl Zhuang Shengen (1): vsock: avoid to close connected socket after the timeout .mailmap | 5 ++ CREDITS | 4 ++ .../bindings/net/can/st,stm32-bxcan.yaml | 19 +++-- MAINTAINERS | 7 +- arch/arm/boot/dts/stm32f429.dtsi | 1 + arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 82 +++++++++++++++++++++ drivers/net/can/Kconfig | 2 +- drivers/net/can/bxcan.c | 34 ++++++--- drivers/net/can/dev/skb.c | 3 +- drivers/net/can/kvaser_pciefd.c | 51 +++++++------ drivers/net/dsa/mv88e6xxx/port.h | 2 +- drivers/net/dsa/rzn1_a5psw.c | 83 +++++++++++++++++----- drivers/net/dsa/rzn1_a5psw.h | 3 +- drivers/net/ethernet/3com/3c515.c | 4 +- drivers/net/ethernet/8390/ne.c | 1 + drivers/net/ethernet/8390/smc-ultra.c | 1 + drivers/net/ethernet/8390/wd.c | 1 + drivers/net/ethernet/amd/lance.c | 1 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 8 ++- drivers/net/ethernet/cirrus/cs89x0.c | 2 + drivers/net/ethernet/freescale/fec_main.c | 16 +++-- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.c | 25 +++++-- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.h | 8 ++- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 15 ++-- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 5 ++ .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 5 -- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 5 +- drivers/net/ethernet/intel/ice/ice_lib.c | 5 ++ drivers/net/ethernet/intel/ice/ice_sriov.c | 8 +-- drivers/net/ethernet/intel/ice/ice_txrx.c | 8 +-- drivers/net/ethernet/intel/ice/ice_txrx.h | 9 +-- drivers/net/ethernet/intel/ice/ice_vf_lib.c | 19 +++++ drivers/net/ethernet/intel/ice/ice_vf_lib.h | 1 + drivers/net/ethernet/intel/ice/ice_virtchnl.c | 1 + drivers/net/ethernet/intel/igb/e1000_mac.c | 4 +- drivers/net/ethernet/netronome/nfp/nic/main.h | 2 +- drivers/net/ethernet/sfc/ef100_netdev.c | 4 +- drivers/net/ethernet/sun/cassini.c | 2 + drivers/net/mdio/mdio-i2c.c | 15 ++-- drivers/net/pcs/pcs-xpcs.c | 2 +- drivers/net/phy/dp83867.c | 22 +++++- drivers/net/phy/phylink.c | 8 +-- drivers/net/tun.c | 15 ++++ drivers/net/virtio_net.c | 61 +++++++++++----- drivers/net/wireless/broadcom/b43/b43.h | 2 +- .../net/wireless/broadcom/b43legacy/b43legacy.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 5 ++ .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 11 +++ .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 11 +++ drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 19 ++--- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 5 ++ drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/link.c | 12 ++-- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 55 +++++++------- .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c | 9 +-- drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 14 ++-- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 1 + drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 10 +++ drivers/net/wireless/intel/iwlwifi/mvm/rfi.c | 16 ++++- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 9 ++- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 13 ++-- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 2 +- .../net/wireless/mediatek/mt76/mt76_connac2_mac.h | 2 +- .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 1 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 4 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 2 +- drivers/net/wireless/realtek/rtw88/main.c | 15 ++++ drivers/net/wireless/realtek/rtw88/main.h | 3 + drivers/net/wireless/realtek/rtw88/sdio.c | 8 --- drivers/net/wireless/realtek/rtw88/usb.h | 2 +- drivers/net/wireless/realtek/rtw89/mac.c | 4 ++ drivers/net/wireless/realtek/rtw89/mac.h | 2 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 28 ++++---- drivers/net/wireless/virtual/mac80211_hwsim.c | 3 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 27 +++++-- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 12 ++-- drivers/net/wwan/iosm/iosm_ipc_imem_ops.h | 6 +- drivers/net/wwan/t7xx/t7xx_pci.c | 18 +++++ drivers/net/wwan/t7xx/t7xx_pci.h | 1 + include/linux/phy.h | 2 - include/net/nexthop.h | 23 ------ net/8021q/vlan_dev.c | 4 +- net/atm/resources.c | 2 + net/bridge/br_private_tunnel.h | 8 +-- net/can/isotp.c | 2 +- net/can/j1939/socket.c | 2 +- net/devlink/core.c | 16 ++--- net/devlink/devl_internal.h | 1 - net/devlink/leftover.c | 5 +- net/ipv4/tcp_ipv4.c | 5 +- net/ipv6/ip6_fib.c | 16 ++--- net/ipv6/ip6_gre.c | 13 ++-- net/key/af_key.c | 12 ++-- net/mac80211/cfg.c | 7 +- net/mac80211/chan.c | 75 +++++++++++-------- net/mac80211/ieee80211_i.h | 3 +- net/mac80211/trace.h | 2 +- net/mac80211/tx.c | 5 +- net/mac80211/util.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 4 ++ net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nft_set_rbtree.c | 20 ++++-- net/nsh/nsh.c | 8 +-- net/tipc/bearer.c | 17 ++++- net/tipc/bearer.h | 3 + net/tipc/link.c | 9 ++- net/tipc/udp_media.c | 5 +- net/vmw_vsock/af_vsock.c | 2 +- net/wireless/scan.c | 6 +- net/xfrm/xfrm_device.c | 2 +- net/xfrm/xfrm_interface_core.c | 54 ++------------ net/xfrm/xfrm_policy.c | 20 ++---- net/xfrm/xfrm_user.c | 15 ++-- tools/testing/selftests/net/fib_nexthops.sh | 2 +- .../selftests/net/srv6_end_dt4_l3vpn_test.sh | 17 +++-- 123 files changed, 878 insertions(+), 455 deletions(-)