1. 25 Aug, 2022 15 commits
  2. 10 Aug, 2022 12 commits
  3. 09 Aug, 2022 11 commits
  4. 30 Jul, 2022 2 commits
    • Jakub Kicinski's avatar
      Merge tag 'mlx5-updates-2022-07-28' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux · 63757225
      Jakub Kicinski authored
      Saeed Mahameed says:
      
      ====================
      mlx5-updates-2022-07-28
      
      Misc updates to mlx5 driver:
      
      1) Gal corrects to use skb_tcp_all_headers on encapsulated skbs.
      
      2) Roi Adds the support for offloading standalone police actions.
      
      3) lama, did some refactoring to minimize code coupling with
      mlx5e_priv "god object" in some of the follows, and converts some of the
      objects to pointers to preserve on memory when these objects aren't needed.
      This is part one of two parts series.
      
      * tag 'mlx5-updates-2022-07-28' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux:
        net/mlx5e: Move mlx5e_init_l2_addr to en_main
        net/mlx5e: Split en_fs ndo's and move to en_main
        net/mlx5e: Separate mlx5e_set_rx_mode_work and move caller to en_main
        net/mlx5e: Add mdev to flow_steering struct
        net/mlx5e: Report flow steering errors with mdev err report API
        net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointer
        net/mlx5e: Allocate VLAN and TC for featured profiles only
        net/mlx5e: Make mlx5e_tc_table private
        net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_steering to pointer
        net/mlx5e: TC, Support tc action api for police
        net/mlx5e: TC, Separate get/update/replace meter functions
        net/mlx5e: Add red and green counters for metering
        net/mlx5e: TC, Allocate post meter ft per rule
        net/mlx5: DR, Add support for flow metering ASO
        net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulation
      ====================
      
      Link: https://lore.kernel.org/r/20220728205728.143074-1-saeed@kernel.orgSigned-off-by: default avatarJakub Kicinski <kuba@kernel.org>
      63757225
    • Jakub Kicinski's avatar
      Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue · 84a8d931
      Jakub Kicinski authored
      Tony Nguyen says:
      
      ====================
      100GbE Intel Wired LAN Driver Updates 2022-07-28
      
      This series contains updates to ice driver only.
      
      Michal allows for VF true promiscuous mode to be set for multiple VFs
      and adds clearing of promiscuous filters when VF trust is removed.
      
      Maciej refactors ice_set_features() to track/check changed features
      instead of constantly checking against netdev features and adds support for
      NETIF_F_LOOPBACK.
      
      * '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue:
        ice: allow toggling loopback mode via ndo_set_features callback
        ice: compress branches in ice_set_features()
        ice: Fix promiscuous mode not turning off
        ice: Introduce enabling promiscuous mode on multiple VF's
      ====================
      
      Link: https://lore.kernel.org/r/20220728195538.3391360-1-anthony.l.nguyen@intel.comSigned-off-by: default avatarJakub Kicinski <kuba@kernel.org>
      84a8d931