Message ID | 20201203011010.213440-1-saeedm@nvidia.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 32e417024fe28cc87fc3d74728e21a3e2ba2c2bf |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [pull,request,net-next,V2] mlx5 next 2020-12-02 | expand |
Context | Check | Description |
---|---|---|
netdev/apply | fail | Patch does not apply to net-next |
netdev/tree_selection | success | Clearly marked for net-next |
Hello: This pull request was applied to netdev/net-next.git (refs/heads/master): On Wed, 2 Dec 2020 17:10:10 -0800 you wrote: > 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. > > [...] Here is the summary with links: - [pull,request,net-next,V2] mlx5 next 2020-12-02 https://git.kernel.org/netdev/net-next/c/32e417024fe2 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html
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(-)