Merge tag 'net-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Pull networking fixes from Jakub Kicinski: "Including fixes from BPF and big collection of fixes for WiFi core and drivers. Current release - regressions: - vxlan: fix regression when dropping packets due to invalid src addresses - bpf: fix a potential use-after-free in bpf_link_free() - xdp: revert support for redirect to any xsk socket bound to the same UMEM as it can result in a corruption - virtio_net: - add missing lock protection when reading return code from control_buf - fix false-positive lockdep splat in DIM - Revert "wifi: wilc1000: convert list management to RCU" - wifi: ath11k: fix error path in ath11k_pcic_ext_irq_config Previous releases - regressions: - rtnetlink: make the "split" NLM_DONE handling generic, restore the old behavior for two cases where we started coalescing those messages with normal messages, breaking sloppily-coded userspace - wifi: - cfg80211: validate HE operation element parsing - cfg80211: fix 6 GHz scan request building - mt76: mt7615: add missing chanctx ops - ath11k: move power type check to ASSOC stage, fix connecting to 6 GHz AP - ath11k: fix WCN6750 firmware crash caused by 17 num_vdevs - rtlwifi: ignore IEEE80211_CONF_CHANGE_RETRY_LIMITS - iwlwifi: mvm: fix a crash on 7265 Previous releases - always broken: - ncsi: prevent multi-threaded channel probing, a spec violation - vmxnet3: disable rx data ring on dma allocation failure - ethtool: init tsinfo stats if requested, prevent unintentionally reporting all-zero stats on devices which don't implement any - dst_cache: fix possible races in less common IPv6 features - tcp: auth: don't consider TCP_CLOSE to be in TCP_AO_ESTABLISHED - ax25: fix two refcounting bugs - eth: ionic: fix kernel panic in XDP_TX action Misc: - tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB" * tag 'net-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (107 commits) selftests: net: lib: set 'i' as local selftests: net: lib: avoid error removing empty netns name selftests: net: lib: support errexit with busywait net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() ipv6: fix possible race in __fib6_drop_pcpu_from() af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill(). af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). af_unix: Use skb_queue_empty_lockless() in unix_release_sock(). af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen. af_unix: Annotate data-races around sk->sk_sndbuf. af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG. af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb(). af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg(). af_unix: Annotate data-race of sk->sk_state in unix_accept(). af_unix: Annotate data-race of sk->sk_state in unix_stream_connect(). af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll(). af_unix: Annotate data-race of sk->sk_state in unix_inq_len(). af_unix: Annodate data-races around sk->sk_state for writers. af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer. ...
Showing
- Documentation/networking/af_xdp.rst 14 additions, 19 deletionsDocumentation/networking/af_xdp.rst
- MAINTAINERS 0 additions, 1 deletionMAINTAINERS
- drivers/net/ethernet/intel/ice/ice.h 31 additions, 13 deletionsdrivers/net/ethernet/intel/ice/ice.h
- drivers/net/ethernet/intel/ice/ice_base.c 3 additions, 0 deletionsdrivers/net/ethernet/intel/ice/ice_base.c
- drivers/net/ethernet/intel/ice/ice_lib.c 10 additions, 17 deletionsdrivers/net/ethernet/intel/ice/ice_lib.c
- drivers/net/ethernet/intel/ice/ice_main.c 69 additions, 49 deletionsdrivers/net/ethernet/intel/ice/ice_main.c
- drivers/net/ethernet/intel/ice/ice_nvm.c 108 additions, 8 deletionsdrivers/net/ethernet/intel/ice/ice_nvm.c
- drivers/net/ethernet/intel/ice/ice_type.h 6 additions, 8 deletionsdrivers/net/ethernet/intel/ice/ice_type.h
- drivers/net/ethernet/intel/ice/ice_xsk.c 6 additions, 7 deletionsdrivers/net/ethernet/intel/ice/ice_xsk.c
- drivers/net/ethernet/intel/igc/igc_ethtool.c 7 additions, 2 deletionsdrivers/net/ethernet/intel/igc/igc_ethtool.c
- drivers/net/ethernet/intel/igc/igc_main.c 4 additions, 0 deletionsdrivers/net/ethernet/intel/igc/igc_main.c
- drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 22 additions, 11 deletionsdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
- drivers/net/ethernet/mediatek/mtk_eth_soc.c 70 additions, 34 deletionsdrivers/net/ethernet/mediatek/mtk_eth_soc.c
- drivers/net/ethernet/mediatek/mtk_eth_soc.h 7 additions, 2 deletionsdrivers/net/ethernet/mediatek/mtk_eth_soc.h
- drivers/net/ethernet/mellanox/mlx5/core/fw.c 4 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/fw.c
- drivers/net/ethernet/mellanox/mlx5/core/health.c 8 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/health.c
- drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c 6 additions, 2 deletionsdrivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c
- drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c 4 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c
- drivers/net/ethernet/mellanox/mlx5/core/main.c 3 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/main.c
- drivers/net/ethernet/pensando/ionic/ionic_txrx.c 1 addition, 0 deletionsdrivers/net/ethernet/pensando/ionic/ionic_txrx.c
Please register or sign in to comment