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(-)
next 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.