Message ID | 20240801131917.34494-1-pabeni@redhat.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [GIT,PULL] Networking for v6.11-rc2 | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Pull request for net |
netdev/build_32bit | success | Errors and warnings before: 42 this patch: 42 |
netdev/build_tools | success | No tools touched, skip |
netdev/build_clang | success | Errors and warnings before: 43 this patch: 43 |
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: 44 this patch: 44 |
netdev/build_clang_rust | success | No Rust files in patch. Skipping build |
netdev/kdoc | success | Errors and warnings before: 20 this patch: 20 |
netdev/contest | fail | net-next-2024-08-01--15-00 (tests: 707) |
The pull request you sent on Thu, 1 Aug 2024 15:19:17 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.11-rc2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/183d46ff422ef9f3d755b6808ef3faa6d009ba3a
Thank you!
Hi Linus! The following changes since commit 1722389b0d863056d78287a120a1d6cadb8d4f7b: Merge tag 'net-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-07-25 13:32:25 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.11-rc2 for you to fetch changes up to 25010bfdf8bbedc64c5c04d18f846412f5367d26: Merge branch 'mptcp-fix-duplicate-data-handling' (2024-08-01 12:30:16 +0200) ---------------------------------------------------------------- Including fixes from wireless, bleutooth, BPF and netfilter. Current release - regressions: - core: drop bad gso csum_start and offset in virtio_net_hdr - wifi: mt76: fix null pointer access in mt792x_mac_link_bss_remove - eth: tun: add missing bpf_net_ctx_clear() in do_xdp_generic() - phy: aquantia: only poll GLOBAL_CFG regs on aqr113, aqr113c and aqr115c Current release - new code bugs: - smc: prevent UAF in inet_create() - bluetooth: btmtk: fix kernel crash when entering btmtk_usb_suspend - eth: bnxt: reject unsupported hash functions Previous releases - regressions: - sched: act_ct: take care of padding in struct zones_ht_key - netfilter: fix null-ptr-deref in iptable_nat_table_init(). - tcp: adjust clamping window for applications specifying SO_RCVBUF Previous releases - always broken: - ethtool: rss: small fixes to spec and GET - mptcp: - fix signal endpoint re-add - pm: fix backup support in signal endpoints - wifi: ath12k: fix soft lockup on suspend - eth: bnxt_en: fix RSS logic in __bnxt_reserve_rings() - eth: ice: fix AF_XDP ZC timeout and concurrency issues - eth: mlx5: - fix missing lock on sync reset reload - fix error handling in irq_pool_request_irq Signed-off-by: Paolo Abeni <pabeni@redhat.com> ---------------------------------------------------------------- Alexander Duyck (1): fbnic: Change kconfig prompt from S390=n to !S390 Alexandra Winter (1): net/iucv: fix use after free in iucv_sock_close() Andy Chiu (1): net: axienet: start napi before enabling Rx/Tx Arnd Bergmann (2): Bluetooth: btmtk: Fix btmtk.c undefined reference build error harder Bluetooth: btmtk: remove #ifdef around declarations Baochen Qiang (1): wifi: ath12k: fix reusing outside iterator in ath12k_wow_vif_set_wakeups() Bartosz Golaszewski (1): net: phy: aquantia: only poll GLOBAL_CFG regs on aqr113, aqr113c and aqr115c Breno Leitao (1): net: Add skbuff.h to MAINTAINERS Chris Lu (2): Bluetooth: btmtk: Fix kernel crash when entering btmtk_usb_suspend Bluetooth: btmtk: Fix btmtk.c undefined reference build error Chris Mi (1): net/mlx5e: Fix CT entry update leaks of modify header context D. Wythe (1): net/smc: prevent UAF in inet_create() Dan Carpenter (1): net: mvpp2: Don't re-use loop iterator David S. Miller (2): Merge branch 'ethtool-rss-fixes' into main Merge branch 'mptcp-endpoint-readd-fixes' into main Eric Dumazet (1): sched: act_ct: take care of padding in struct zones_ht_key Faizal Rahim (1): igc: Fix double reset adapter triggered from a single taprio cmd Heiner Kallweit (1): r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY Herve Codina (2): net: wan: fsl_qmc_hdlc: Convert carrier_lock spinlock to a mutex net: wan: fsl_qmc_hdlc: Discard received CRC Jakub Kicinski (13): netlink: specs: correct the spec of ethtool ethtool: rss: echo the context number back Merge branch 'ethtool-rss-small-fixes-to-spec-and-get' Merge tag 'wireless-2024-07-26' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless Merge tag 'for-net-2024-07-26' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth eth: bnxt: reject unsupported hash functions eth: bnxt: populate defaults in the RSS context struct ethtool: fix setting key and resetting indir at once ethtool: fix the state of additional contexts with old API selftests: drv-net: rss_ctx: check for all-zero keys Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf Merge branch 'mlx5-misc-fixes-2024-07-30' Jeongjun Park (1): tun: Add missing bpf_net_ctx_clear() in do_xdp_generic() Jiri Olsa (1): bpf/selftests: Fix ASSERT_OK condition check in uprobe_syscall test Johan Hovold (1): wifi: ath12k: fix soft lockup on suspend Johannes Berg (2): wifi: mac80211: use monitor sdata with driver only if desired wifi: cfg80211: correct S1G beacon length calculation Kiran K (1): Bluetooth: btintel: Fail setup on error Krzysztof Kozlowski (1): net: MAINTAINERS: Demote Qualcomm IPA to "maintained" Kuniyuki Iwashima (3): rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink(). netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init(). netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init(). Liu Jing (1): selftests: mptcp: always close input's FD if opened Luiz Augusto von Dentz (2): Bluetooth: hci_sync: Fix suspending with wrong filter policy Bluetooth: hci_event: Fix setting DISCOVERY_FINDING for passive scanning Ma Ke (1): net: usb: sr9700: fix uninitialized variable use in sr_mdio_read Maciej Fijalkowski (7): ice: don't busy wait for Rx queue disable in ice_qp_dis() ice: replace synchronize_rcu with synchronize_net ice: modify error handling when setting XSK pool in ndo_bpf ice: toggle netif_carrier when setting up XSK pool ice: improve updating ice_{t,r}x_ring::xsk_pool ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog ice: xsk: fix txq interrupt mapping Maciej Żenczykowski (1): ipv6: fix ndisc_is_useropt() handling for PIO Mark Bloch (1): net/mlx5: Lag, don't use the hardcoded value of the first port Mark Mentovai (1): net: phy: realtek: add support for RTL8366S Gigabit PHY Matthieu Baerts (NGI0) (7): mptcp: sched: check both directions for backup mptcp: distinguish rcv vs sent backup flag in requests mptcp: pm: only set request_bkup flag when sending MP_PRIO mptcp: mib: count MPJ with backup flag selftests: mptcp: join: validate backup in MPJ mptcp: pm: fix backup support in signal endpoints selftests: mptcp: join: check backup support in signal endp Michal Kubiak (1): ice: respect netif readiness in AF_XDP ZC related ndo's Moshe Shemesh (1): net/mlx5: Fix missing lock on sync reset reload Paolo Abeni (9): mptcp: fix user-space PM announced address accounting mptcp: fix NL PM announced address accounting selftests: mptcp: add explicit test case for remove/readd selftests: mptcp: fix error path Merge branch 'mptcp-fix-inconsistent-backup-usage' Merge tag 'nf-24-07-31' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf mptcp: fix bad RCVPRUNED mib accounting mptcp: fix duplicate data handling Merge branch 'mptcp-fix-duplicate-data-handling' Pavan Chebbi (1): bnxt_en: Fix RSS logic in __bnxt_reserve_rings() Rahul Rameshbabu (1): net/mlx5e: Require mlx5 tc classifier action support for IPsec prio capability Raju Lakkaraju (1): net: phy: micrel: Fix the KSZ9131 MDI-X status issue Sean Wang (1): wifi: mt76: mt7921: fix null pointer access in mt792x_mac_link_bss_remove Shahar Shitrit (1): net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys Shay Drory (2): net/mlx5: Always drain health in shutdown callback net/mlx5: Fix error handling in irq_pool_request_irq Stanislav Fomichev (1): selftests/bpf: Filter out _GNU_SOURCE when compiling test_cpp Subash Abhinov Kasiviswanathan (1): tcp: Adjust clamping window for applications specifying SO_RCVBUF Veerendranath Jakkam (1): wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_done Willem de Bruijn (1): net: drop bad gso csum_start and offset in virtio_net_hdr Yevgeny Kliteynik (1): net/mlx5: DR, Fix 'stack guard page was hit' error in dr_rule Documentation/netlink/specs/ethtool.yaml | 2 +- Documentation/networking/ethtool-netlink.rst | 1 + MAINTAINERS | 3 +- drivers/bluetooth/Kconfig | 2 + drivers/bluetooth/btintel.c | 3 + drivers/bluetooth/btmtk.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 14 +- drivers/net/ethernet/intel/ice/ice.h | 11 +- drivers/net/ethernet/intel/ice/ice_base.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 10 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 184 +++++++++++++-------- drivers/net/ethernet/intel/ice/ice_xsk.h | 14 +- drivers/net/ethernet/intel/igc/igc_main.c | 33 ++-- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 1 + .../mellanox/mlx5/core/en_accel/ipsec_offload.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 5 +- .../net/ethernet/mellanox/mlx5/core/irq_affinity.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 1 + .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 2 +- drivers/net/ethernet/meta/Kconfig | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 8 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/phy/aquantia/aquantia_main.c | 29 +++- drivers/net/phy/micrel.c | 34 ++-- drivers/net/phy/realtek.c | 7 + drivers/net/usb/sr9700.c | 11 +- drivers/net/wan/fsl_qmc_hdlc.c | 31 +++- drivers/net/wireless/ath/ath12k/pci.c | 3 +- drivers/net/wireless/ath/ath12k/wow.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 1 + include/linux/virtio_net.h | 16 +- include/trace/events/mptcp.h | 2 +- net/bluetooth/hci_core.c | 7 - net/bluetooth/hci_event.c | 5 +- net/bluetooth/hci_sync.c | 21 +++ net/core/dev.c | 1 + net/core/rtnetlink.c | 2 +- net/ethtool/ioctl.c | 43 +++-- net/ethtool/rss.c | 8 +- net/ipv4/netfilter/iptable_nat.c | 18 +- net/ipv4/tcp_input.c | 23 ++- net/ipv4/tcp_offload.c | 3 + net/ipv4/udp_offload.c | 4 + net/ipv6/ndisc.c | 34 ++-- net/ipv6/netfilter/ip6table_nat.c | 14 +- net/iucv/af_iucv.c | 4 +- net/mac80211/cfg.c | 7 +- net/mac80211/tx.c | 5 +- net/mac80211/util.c | 2 +- net/mptcp/mib.c | 2 + net/mptcp/mib.h | 2 + net/mptcp/options.c | 2 +- net/mptcp/pm.c | 12 ++ net/mptcp/pm_netlink.c | 46 +++++- net/mptcp/pm_userspace.c | 18 ++ net/mptcp/protocol.c | 18 +- net/mptcp/protocol.h | 4 + net/mptcp/subflow.c | 26 ++- net/sched/act_ct.c | 4 +- net/smc/af_smc.c | 7 +- net/wireless/scan.c | 11 +- net/wireless/sme.c | 1 + tools/testing/selftests/bpf/Makefile | 2 +- .../selftests/bpf/prog_tests/uprobe_syscall.c | 2 +- tools/testing/selftests/drivers/net/hw/rss_ctx.py | 37 ++++- tools/testing/selftests/net/mptcp/mptcp_connect.c | 8 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 103 ++++++++++-- 73 files changed, 694 insertions(+), 303 deletions(-)