Message ID | 20240411133837.86880-1-pabeni@redhat.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [GIT,PULL] Networking for v6.9-rc4 | expand |
Context | Check | Description |
---|---|---|
netdev/tree_selection | success | Pull request for net, async |
netdev/build_32bit | success | Errors and warnings before: 942 this patch: 942 |
netdev/build_tools | success | No tools touched, skip |
netdev/build_clang | success | Errors and warnings before: 953 this patch: 953 |
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: 953 this patch: 953 |
netdev/build_clang_rust | success | No Rust files in patch. Skipping build |
The pull request you sent on Thu, 11 Apr 2024 15:38:37 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.9-rc4
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2ae9a8972ce04046957f8af214509cebfd3bfb9c
Thank you!
Hi Linus! The following changes since commit c88b9b4cde17aec34fb9bfaf69f9f72a1c44f511: Merge tag 'net-6.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-04-04 14:49:10 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git net-6.9-rc4 for you to fetch changes up to 4e1ad31ce3205d9400816e08cf14b7c96295d22e: Merge branch 'ena-driver-bug-fixes' (2024-04-11 11:21:05 +0200) ---------------------------------------------------------------- Including fixes from bluetooth. Current release - new code bugs: - netfilter: complete validation of user input - mlx5: disallow SRIOV switchdev mode when in multi-PF netdev Previous releases - regressions: - core: fix u64_stats_init() for lockdep when used repeatedly in one file - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr - bluetooth: fix memory leak in hci_req_sync_complete() - batman-adv: avoid infinite loop trying to resize local TT - drv: geneve: fix header validation in geneve[6]_xmit_skb - drv: bnxt_en: fix possible memory leak in bnxt_rdma_aux_device_init() - drv: mlx5: offset comp irq index in name by one - drv: ena: avoid double-free clearing stale tx_info->xdpf value - drv: pds_core: fix pdsc_check_pci_health deadlock Previous releases - always broken: - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - bluetooth: fix setsockopt not validating user input - af_unix: clear stale u->oob_skb. - nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies - drv: virtio_net: fix guest hangup on invalid RSS update - drv: mlx5e: Fix mlx5e_priv_init() cleanup flow - dsa: mt7530: trap link-local frames regardless of ST Port State Signed-off-by: Paolo Abeni <pabeni@redhat.com> ---------------------------------------------------------------- Archie Pusaka (1): Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit Arnd Bergmann (4): lib: checksum: hide unused expected_csum_ipv6_magic[] ipv6: fib: hide unused 'pn' variable ipv4/route: avoid unused-but-set-variable warning net/mlx5: fix possible stack overflows Arınç ÜNAL (2): net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards net: dsa: mt7530: trap link-local frames regardless of ST Port State Breno Leitao (1): virtio_net: Do not send RSS key if it is not supported Brett Creeley (1): pds_core: Fix pdsc_check_pci_health function to use work thread Carolina Jubran (4): net/mlx5e: RSS, Block changing channels number when RXFH is configured net/mlx5e: Fix mlx5e_priv_init() cleanup flow net/mlx5e: HTB, Fix inconsistencies with QoS SQs number net/mlx5e: RSS, Block XOR hash with over 128 channels Cosmin Ratiu (2): net/mlx5: Properly link new fs rules into the tree net/mlx5: Correctly compare pkt reformat ids Daniel Machon (1): net: sparx5: fix wrong config being used when reconfiguring PCS David Arinzon (4): net: ena: Fix potential sign extension issue net: ena: Wrong missing IO completions check order net: ena: Fix incorrect descriptor free behavior net: ena: Set tx_info->xdpf value to NULL David S. Miller (3): Merge tag 'batadv-net-pullrequest-20240405' of git://git.open-mesh.org/linux-merge Merge branch 'bnxt_en-fixes' Merge branch 'stmmac-missing-stats-DW-GMAC' Dmitry Antipov (1): Bluetooth: Fix memory leak in hci_req_sync_complete() Eric Dumazet (6): xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING geneve: fix header validation in geneve[6]_xmit_skb net: add copy_safe_from_sockptr() helper mISDN: fix MISDN_TIME_STAMP handling nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies netfilter: complete validation of user input Geetha sowjanya (1): octeontx2-af: Fix NIX SQ mode and BP config Gerd Bayer (2): s390/ism: fix receive message buffer allocation Revert "s390/ism: fix receive message buffer allocation" Hariprasad Kelam (1): octeontx2-pf: Fix transmit scheduler resource leak Heiner Kallweit (2): r8169: fix LED-related deadlock on module removal r8169: add missing conditional compiling for call to r8169_remove_leds Ilya Maximets (1): net: openvswitch: fix unwanted error log on timeout policy probing Jakub Kicinski (2): Merge branch 'net-start-to-replace-copy_from_sockptr' Merge branch 'mlx5-misc-fixes' Jiri Benc (1): ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr Kuniyuki Iwashima (1): af_unix: Clear stale u->oob_skb. Luiz Augusto von Dentz (7): Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY Bluetooth: SCO: Fix not validating setsockopt user input Bluetooth: RFCOMM: Fix not validating setsockopt user input Bluetooth: L2CAP: Fix not validating setsockopt user input Bluetooth: ISO: Fix not validating setsockopt user input Bluetooth: hci_sock: Fix not validating setsockopt user input Marek Vasut (2): net: ks8851: Inline ks8851_rx_skb() net: ks8851: Handle softirqs at the end of IRQ thread to fix hang Michael Liang (1): net/mlx5: offset comp irq index in name by one Michal Luczaj (1): af_unix: Fix garbage collector racing against connect() Minda Chen (2): net: stmmac: mmc_core: Add GMAC LPI statistics net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics Paolo Abeni (2): Merge tag 'for-net-2024-04-10' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth Merge branch 'ena-driver-bug-fixes' Pavan Chebbi (1): bnxt_en: Reset PTP tx_avail after possible firmware reset Petr Tesarik (1): u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file Rahul Rameshbabu (1): net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit Shay Drory (2): net/mlx5: E-switch, store eswitch pointer before registering devlink_param net/mlx5: Register devlink first under devlink lock Sven Eckelmann (1): batman-adv: Avoid infinite loop trying to resize local TT Tariq Toukan (1): net/mlx5: Disallow SRIOV switchdev mode when in multi-PF netdev Uwe Kleine-König (1): MAINTAINERS: Drop Li Yang as their email address stopped working Vikas Gupta (2): bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init() bnxt_en: Fix error recovery for RoCE ulp client MAINTAINERS | 11 +- drivers/isdn/mISDN/socket.c | 10 +- drivers/net/dsa/mt7530.c | 246 +++++++++++++++++---- drivers/net/dsa/mt7530.h | 6 + drivers/net/ethernet/amazon/ena/ena_com.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 35 ++- drivers/net/ethernet/amazon/ena/ena_xdp.c | 4 +- drivers/net/ethernet/amd/pds_core/core.c | 13 +- drivers/net/ethernet/amd/pds_core/core.h | 2 + drivers/net/ethernet/amd/pds_core/dev.c | 3 + drivers/net/ethernet/amd/pds_core/main.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 6 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 20 +- drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 33 +-- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 7 + drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/selq.c | 2 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 45 +++- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 9 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 37 ++-- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 4 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 1 - .../ethernet/mellanox/mlx5/core/steering/dr_dbg.c | 82 +++---- drivers/net/ethernet/micrel/ks8851.h | 3 - drivers/net/ethernet/micrel/ks8851_common.c | 16 +- drivers/net/ethernet/micrel/ks8851_par.c | 11 - drivers/net/ethernet/micrel/ks8851_spi.c | 11 - .../net/ethernet/microchip/sparx5/sparx5_port.c | 4 +- drivers/net/ethernet/realtek/r8169.h | 6 +- drivers/net/ethernet/realtek/r8169_leds.c | 35 ++- drivers/net/ethernet/realtek/r8169_main.c | 9 +- drivers/net/ethernet/stmicro/stmmac/mmc.h | 2 + drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 15 ++ .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 2 + drivers/net/geneve.c | 4 +- drivers/net/virtio_net.c | 26 ++- include/linux/sockptr.h | 25 +++ include/linux/u64_stats_sync.h | 9 +- include/net/addrconf.h | 4 + include/net/bluetooth/bluetooth.h | 9 + include/net/ip_tunnels.h | 33 +++ lib/checksum_kunit.c | 5 +- net/batman-adv/translation-table.c | 2 +- net/bluetooth/hci_request.c | 4 +- net/bluetooth/hci_sock.c | 21 +- net/bluetooth/hci_sync.c | 6 +- net/bluetooth/iso.c | 46 ++-- net/bluetooth/l2cap_core.c | 3 +- net/bluetooth/l2cap_sock.c | 52 ++--- net/bluetooth/rfcomm/sock.c | 14 +- net/bluetooth/sco.c | 23 +- net/ipv4/netfilter/arp_tables.c | 4 + net/ipv4/netfilter/ip_tables.c | 4 + net/ipv4/route.c | 4 +- net/ipv6/addrconf.c | 7 +- net/ipv6/ip6_fib.c | 7 +- net/ipv6/netfilter/ip6_tables.c | 4 + net/nfc/llcp_sock.c | 12 +- net/openvswitch/conntrack.c | 5 +- net/unix/af_unix.c | 4 +- net/unix/garbage.c | 18 +- net/xdp/xsk.c | 2 + 69 files changed, 743 insertions(+), 356 deletions(-)