2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-23 12:43:55 +08:00
linux-next/drivers/infiniband/hw/i40iw
Moni Shoua 477864c8fc IB/core: Let create_ah return extended response to user
Add struct ib_udata to the signature of create_ah callback that is
implemented by IB device drivers. This allows HW drivers to return extra
data to the userspace library.
This patch prepares the ground for mlx5 driver to resolve destination
mac address for a given GID and return it to userspace.
This patch was previously submitted by Knut Omang as a part of the
patch set to support Oracle's Infiniband HCA (SIF).

Signed-off-by: Knut Omang <knut.omang@oracle.com>
Signed-off-by: Moni Shoua <monis@mellanox.com>
Reviewed-by: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2016-12-13 13:38:27 -05:00
..
i40iw_cm.c Merge of primary rdma-core code for 4.9 2016-10-09 17:04:33 -07:00
i40iw_cm.h RDMA/i40iw: Remove unused code and fix warning 2016-04-28 16:32:54 -04:00
i40iw_ctrl.c RDMA/i40iw: Fix SD calculation for initial HMC creation 2016-04-28 16:32:54 -04:00
i40iw_d.h i40iw: Remove unnecessary check for moving CQ head 2016-08-02 14:17:38 -04:00
i40iw_hmc.c i40iw: add hmc resource files 2016-02-29 17:10:53 -05:00
i40iw_hmc.h i40iw: add hmc resource files 2016-02-29 17:10:53 -05:00
i40iw_hw.c i40iw: Update hw_iwarp_state 2016-08-26 09:59:13 -04:00
i40iw_main.c Merge of primary rdma-core code for 4.9 2016-10-09 17:04:33 -07:00
i40iw_osdep.h RDMA/i40iw: Add virtual channel message queue 2016-04-28 16:32:54 -04:00
i40iw_p.h i40iw: add hardware related header files 2016-03-16 13:50:52 -04:00
i40iw_pble.c RDMA/i40iw: Correct return code check in add_pble_pool 2016-04-28 16:32:54 -04:00
i40iw_pble.h i40iw: add pble resource files 2016-02-29 17:10:53 -05:00
i40iw_puda.c i40iw: Add NULL check for puda buffer 2016-08-02 14:17:38 -04:00
i40iw_puda.h i40iw: Replace the obsolete crypto hash interface with shash 2016-03-21 16:02:24 -04:00
i40iw_register.h i40iw: add X722 register file 2016-03-16 13:50:53 -04:00
i40iw_status.h RDMA/i40iw: Fix for checking if the QP is destroyed 2016-04-28 16:32:55 -04:00
i40iw_type.h i40iw: Change dup_ack_thresh to u8 2016-08-02 14:17:38 -04:00
i40iw_ucontext.h i40iw: add files for iwarp interface 2016-02-29 17:10:53 -05:00
i40iw_uk.c i40iw: Remove unnecessary check for moving CQ head 2016-08-02 14:17:38 -04:00
i40iw_user.h i40iw: Remove unnecessary parameter to i40iw_cq_poll_completion 2016-08-02 14:17:38 -04:00
i40iw_utils.c i40iw: Do not set self-referencing pointer to NULL after kfree 2016-08-24 11:25:34 -04:00
i40iw_verbs.c IB/core: Let create_ah return extended response to user 2016-12-13 13:38:27 -05:00
i40iw_verbs.h RDMA/i40iw: Adding queue drain functions 2016-04-28 16:32:54 -04:00
i40iw_vf.c i40iw: constify i40iw_vf_cqp_ops structure 2016-05-13 13:47:07 -04:00
i40iw_vf.h i40iw: constify i40iw_vf_cqp_ops structure 2016-05-13 13:47:07 -04:00
i40iw_virtchnl.c i40iw: pass hw_stats by reference rather than by value 2016-05-13 13:47:08 -04:00
i40iw_virtchnl.h i40iw: virtual channel handling files 2016-03-16 13:50:53 -04:00
i40iw.h i40iw: Protect req_resource_num update 2016-08-23 12:40:20 -04:00
Kconfig i40iw: Kconfig and Makefile for iwarp module 2016-03-16 13:50:54 -04:00
Makefile i40iw: Kconfig and Makefile for iwarp module 2016-03-16 13:50:54 -04:00