All of lore.kernel.org
 help / color / mirror / Atom feed
From: Saeed Mahameed <saeedm@nvidia.com>
To: Jakub Kicinski <kuba@kernel.org>
Cc: "David S. Miller" <davem@davemloft.net>, <netdev@vger.kernel.org>,
	"Saeed Mahameed" <saeedm@nvidia.com>
Subject: [pull request][net-next V2] mlx5 next 2020-12-02
Date: Wed, 2 Dec 2020 17:10:10 -0800	[thread overview]
Message-ID: <20201203011010.213440-1-saeedm@nvidia.com> (raw)

Hi Jakub,

v1->v2: Use a proper tag for the pull request

This pull request includes [1] low level mlx5 updates required by both netdev
and rdma trees, needed for upcoming mlx5 netdev submission.

Please pull and let me know if there's any problem.

[1] https://patchwork.kernel.org/project/linux-rdma/cover/20201120230339.651609-1-saeedm@nvidia.com/

Thanks,
Saeed.

The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:

  Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux.git tags/mlx5-next-2020-12-02

for you to fetch changes up to 617b860c1875842d9cc3338d7dabd2b3538038f1:

  net/mlx5: Treat host PF vport as other (non eswitch manager) vport (2020-11-26 18:45:03 -0800)

----------------------------------------------------------------
mlx5-next-2020-12-02

Low level mlx5 updates required by both netdev and rdma trees:

  net/mlx5: Treat host PF vport as other (non eswitch manager) vport
  net/mlx5: Enable host PF HCA after eswitch is initialized
  net/mlx5: Rename peer_pf to host_pf
  net/mlx5: Make API mlx5_core_is_ecpf accept const pointer
  net/mlx5: Export steering related functions
  net/mlx5: Expose other function ifc bits
  net/mlx5: Expose IP-in-IP TX and RX capability bits
  net/mlx5: Update the hardware interface definition for vhca state
  net/mlx5: Update the list of the PCI supported devices
  net/mlx5: Avoid exposing driver internal command helpers
  net/mlx5: Add ts_cqe_to_dest_cqn related bits
  net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits
  net/mlx5: Check dr mask size against mlx5_match_param size
  net/mlx5: Add sampler destination type
  net/mlx5: Add sample offload hardware bits and structures

Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>

----------------------------------------------------------------
Aya Levin (1):
      net/mlx5: Expose IP-in-IP TX and RX capability bits

Chris Mi (2):
      net/mlx5: Add sample offload hardware bits and structures
      net/mlx5: Add sampler destination type

Eli Cohen (1):
      net/mlx5: Export steering related functions

Eran Ben Elisha (1):
      net/mlx5: Add ts_cqe_to_dest_cqn related bits

Meir Lichtinger (1):
      net/mlx5: Update the list of the PCI supported devices

Muhammad Sammar (2):
      net/mlx5: Check dr mask size against mlx5_match_param size
      net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits

Parav Pandit (6):
      net/mlx5: Avoid exposing driver internal command helpers
      net/mlx5: Update the hardware interface definition for vhca state
      net/mlx5: Make API mlx5_core_is_ecpf accept const pointer
      net/mlx5: Rename peer_pf to host_pf
      net/mlx5: Enable host PF HCA after eswitch is initialized
      net/mlx5: Treat host PF vport as other (non eswitch manager) vport

Yishai Hadas (1):
      net/mlx5: Expose other function ifc bits

 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |  3 -
 .../mellanox/mlx5/core/diag/fs_tracepoint.c        |  3 +
 drivers/net/ethernet/mellanox/mlx5/core/ecpf.c     | 76 ++++++++++++-----
 drivers/net/ethernet/mellanox/mlx5/core/ecpf.h     |  3 +
 .../ethernet/mellanox/mlx5/core/esw/acl/helper.c   |  5 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  | 29 ++++++-
 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c   | 57 +++++++------
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  | 17 ++--
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.h  |  2 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     | 19 ++---
 .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |  4 +
 .../net/ethernet/mellanox/mlx5/core/pagealloc.c    | 12 +--
 .../mellanox/mlx5/core/steering/dr_matcher.c       |  2 +-
 .../ethernet/mellanox/mlx5/core/steering/dr_rule.c |  3 +-
 .../mellanox/mlx5/core/steering/dr_types.h         |  1 +
 include/linux/mlx5/device.h                        |  8 ++
 include/linux/mlx5/driver.h                        |  8 +-
 include/linux/mlx5/fs.h                            |  6 +-
 include/linux/mlx5/mlx5_ifc.h                      | 94 ++++++++++++++++++++--
 include/uapi/rdma/mlx5_user_ioctl_cmds.h           |  2 +-
 20 files changed, 250 insertions(+), 104 deletions(-)

             reply	other threads:[~2020-12-03  1:11 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-03  1:10 Saeed Mahameed [this message]
2020-12-03  2:00 ` [pull request][net-next V2] mlx5 next 2020-12-02 patchwork-bot+netdevbpf

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20201203011010.213440-1-saeedm@nvidia.com \
    --to=saeedm@nvidia.com \
    --cc=davem@davemloft.net \
    --cc=kuba@kernel.org \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.