Message ID | 20240815141149.33862-1-pabeni@redhat.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [GIT,PULL] Networking for v6.11-rc4 | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Pull request for net |
netdev/build_32bit | success | Errors and warnings before: 29 this patch: 29 |
netdev/build_tools | success | Errors and warnings before: 0 this patch: 0 |
netdev/build_clang | success | Errors and warnings before: 30 this patch: 30 |
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: 90 this patch: 90 |
netdev/build_clang_rust | success | No Rust files in patch. Skipping build |
netdev/kdoc | success | Errors and warnings before: 20 this patch: 20 |
The pull request you sent on Thu, 15 Aug 2024 16:11:49 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.11-rc4
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a4a35f6cbebbf9466b6c412506ab89299d567f51
Thank you!
Hi Linus! The following changes since commit ee9a43b7cfe2d8a3520335fea7d8ce71b8cabd9d: Merge tag 'net-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-08-08 13:51:44 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.11-rc4 for you to fetch changes up to 9c5af2d7dfe18e3a36f85fad8204cd2442ecd82b: Merge tag 'nf-24-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf (2024-08-15 13:25:06 +0200) ---------------------------------------------------------------- Including fixes from wireless and netfilter Current release - regressions: - udp: fall back to software USO if IPv6 extension headers are present - wifi: iwlwifi: correctly lookup DMA address in SG table Current release - new code bugs: - eth: mlx5e: fix queue stats access to non-existing channels splat Previous releases - regressions: - eth: mlx5e: take state lock during tx timeout reporter - eth: mlxbf_gige: disable RX filters until RX path initialized - eth: igc: fix reset adapter logics when tx mode change Previous releases - always broken: - tcp: update window clamping condition - netfilter: - nf_queue: drop packets with cloned unconfirmed conntracks - nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests - vsock: fix recursive ->recvmsg calls - dsa: vsc73xx: fix MDIO bus access and PHY opera - eth: gtp: pull network headers in gtp_dev_xmit() - eth: igc: fix packet still tx after gate close by reducing i226 MAC retry buffer - eth: mana: fix RX buf alloc_size alignment and atomic op panic - eth: hns3: fix a deadlock problem when config TC during resetting Signed-off-by: Paolo Abeni <pabeni@redhat.com> ---------------------------------------------------------------- Abhinav Jain (1): selftest: af_unix: Fix kselftest compilation warnings Baochen Qiang (1): wifi: ath12k: use 128 bytes aligned iova in transmit path for WCN7850 Benjamin Berg (1): wifi: iwlwifi: correctly lookup DMA address in SG table Bert Karwatzki (1): wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change Bitterblue Smith (1): wifi: rtlwifi: rtl8192du: Initialise value32 in _rtl92du_init_queue_reserved_page Cong Wang (1): vsock: fix recursive ->recvmsg calls Cosmin Ratiu (1): net/mlx5e: Correctly report errors for ethtool rx flows Dan Carpenter (1): atm: idt77252: prevent use after free in dequeue_rx() Danielle Ratson (1): net: ethtool: Allow write mechanism of LPL and both LPL and EPL David S. Miller (2): Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-q ueue Merge branch 'vsc73xx-fix-mdio-and-phy' David Thompson (1): mlxbf_gige: disable RX filters until RX path initialized Donald Hunter (2): netfilter: nfnetlink: Initialise extack before use in ACKs netfilter: flowtable: initialise extack before use Dragos Tatulea (2): net/mlx5e: SHAMPO, Increase timeout to improve latency net/mlx5e: Take state lock during tx timeout reporter Eric Dumazet (1): gtp: pull network headers in gtp_dev_xmit() Eugene Syromiatnikov (1): mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size Faizal Rahim (4): igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer igc: Fix qbv_config_change_errors logics igc: Fix reset adapter logics when tx mode change igc: Fix qbv tx latency by setting gtxoffset Florian Westphal (2): netfilter: nf_queue: drop packets with cloned unconfirmed conntracks selftests: netfilter: add test for br_netfilter+conntrack+queue combination Foster Snowhill (4): usbnet: ipheth: remove extraneous rx URB length check usbnet: ipheth: drop RX URBs with no payload usbnet: ipheth: do not stop RX on failing RX callback usbnet: ipheth: fix carrier detection in modes 1 and 4 Frank Li (1): dt-bindings: net: fsl,qoriq-mc-dpmac: add missed property phys Gal Pressman (1): net/mlx5e: Fix queue stats access to non-existing channels splat Haiyang Zhang (1): net: mana: Fix RX buf alloc_size alignment and atomic op panic Jakub Kicinski (3): Merge branch 'don-t-take-hw-uso-path-when-packets-can-t-be-checksummed-by-device' Merge branch 'mlx5-misc-fixes-2024-08-08' Merge tag 'wireless-2024-08-14' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless Jakub Sitnicki (3): net: Make USO depend on CSUM offload udp: Fall back to software USO if IPv6 extension headers are present selftests/net: Add coverage for UDP GSO with IPv6 extension headers Janne Grunau (1): wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion Jie Wang (2): net: hns3: fix wrong use of semaphore up net: hns3: fix a deadlock problem when config TC during resetting Kalle Valo (1): Merge tag 'ath-current-20240812' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath Kuniyuki Iwashima (1): net: macb: Use rcu_dereference() for idev->ifa_list in macb_suspend(). Long Li (1): net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings Marc Zyngier (1): net: thunder_bgx: Fix netdev structure allocation Matthieu Baerts (NGI0) (1): selftests: net: lib: kill PIDs before del netns Moon Yeounsu (1): net: ethernet: use ip_hdrlen() instead of bit shift Oleksij Rempel (1): pse-core: Conditionally set current limit during PI regulator registration Oliver Neukum (1): usbnet: ipheth: race between ipheth_close and error handling Paolo Abeni (2): Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver' Merge tag 'nf-24-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf Pawel Dembicki (5): net: dsa: vsc73xx: fix port MAC configuration in full duplex mode net: dsa: vsc73xx: pass value in phy_write operation net: dsa: vsc73xx: check busy flag in MDIO operations net: dsa: vsc73xx: allow phy resetting net: phy: vitesse: repair vsc73xx autonegotiation Peiyang Wang (3): net: hns3: use the user's cfg after reset net: hns3: void array out of bound when loop tnl_num net: hns3: use correct release function during uninitialization Phil Sutter (3): netfilter: nf_tables: Audit log dump reset after the fact netfilter: nf_tables: Introduce nf_tables_getobj_single netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests Radhey Shyam Pandey (1): net: axienet: Fix register defines comment description Subash Abhinov Kasiviswanathan (1): tcp: Update window clamping condition Tariq Toukan (1): net/mlx5: SD, Do not query MPIR register if no sd_group Tom Hughes (1): netfilter: allow ipv6 fragments to arrive on different devices Zheng Zhang (1): net: ethernet: mtk_wed: fix use-after-free panic in mtk_wed_setup_tc_block_cb() .../bindings/net/fsl,qoriq-mc-dpmac.yaml | 4 + drivers/atm/idt77252.c | 9 +- drivers/net/dsa/vitesse-vsc73xx-core.c | 54 ++++++-- drivers/net/ethernet/cadence/macb_main.c | 4 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 30 +++-- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 3 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 30 +++-- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 3 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 4 +- drivers/net/ethernet/intel/igc/igc_defines.h | 6 + drivers/net/ethernet/intel/igc/igc_main.c | 8 +- drivers/net/ethernet/intel/igc/igc_tsn.c | 76 +++++++++-- drivers/net/ethernet/intel/igc/igc_tsn.h | 1 + drivers/net/ethernet/jme.c | 10 +- drivers/net/ethernet/mediatek/mtk_wed.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 16 ++- .../net/ethernet/mellanox/mlx5/core/en/params.h | 1 + .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 2 + .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 17 +-- drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c | 18 +-- .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h | 8 ++ .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 10 ++ .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_regs.h | 2 + .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c | 50 ++++++- drivers/net/ethernet/microsoft/mana/mana_en.c | 30 +++-- drivers/net/ethernet/xilinx/xilinx_axienet.h | 16 +-- drivers/net/gtp.c | 3 + drivers/net/phy/vitesse.c | 14 -- drivers/net/pse-pd/pse_core.c | 11 +- drivers/net/usb/ipheth.c | 20 +-- drivers/net/wireless/ath/ath12k/dp_tx.c | 72 ++++++++++ drivers/net/wireless/ath/ath12k/hw.c | 6 + drivers/net/wireless/ath/ath12k/hw.h | 4 + drivers/net/wireless/ath/ath12k/mac.c | 1 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 13 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 5 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 32 +++-- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192du/hw.c | 2 +- include/net/af_vsock.h | 4 + include/net/mana/mana.h | 1 + net/bridge/br_netfilter_hooks.c | 6 +- net/core/dev.c | 26 ++-- net/ethtool/cmis_fw_update.c | 8 +- net/ipv4/tcp_input.c | 28 ++-- net/ipv4/udp_offload.c | 6 + net/ipv6/netfilter/nf_conntrack_reasm.c | 4 + net/mptcp/diag.c | 2 +- net/netfilter/nf_flow_table_offload.c | 2 +- net/netfilter/nf_tables_api.c | 147 ++++++++++++++------- net/netfilter/nfnetlink.c | 5 +- net/netfilter/nfnetlink_queue.c | 35 ++++- net/vmw_vsock/af_vsock.c | 50 ++++--- net/vmw_vsock/vsock_bpf.c | 4 +- tools/testing/selftests/net/af_unix/msg_oob.c | 2 +- tools/testing/selftests/net/lib.sh | 1 + tools/testing/selftests/net/netfilter/Makefile | 1 + .../selftests/net/netfilter/br_netfilter_queue.sh | 78 +++++++++++ tools/testing/selftests/net/udpgso.c | 25 +++- 63 files changed, 790 insertions(+), 261 deletions(-) create mode 100755 tools/testing/selftests/net/netfilter/br_netfilter_queue.sh