Moni Shoua
850d8fd765
IB/mlx4: Handle IPv4 header when demultiplexing MAD
...
When MAD arrives to the hypervisor, we need to identify which slave it
should be sent by destination GID. When L3 protocol is IPv4 the
GRH is replaced by an IPv4 header. This patch detects when IPv4 header
needs to be parsed instead of GRH.
Fixes: b6ffaeffae ('mlx4: In RoCE allow guests to have multiple GIDS')
Signed-off-by: Moni Shoua <monis@mellanox.com>
Signed-off-by: Daniel Jurgens <danielj@mellanox.com>
Reviewed-by: Mark Bloch <markb@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2016-11-16 20:04:48 -05:00
..
ib.h
IB/security: Restrict use of the write() interface
2016-04-28 12:03:16 -04:00
ib_addr.h
net: rdma: use __ethtool_get_ksettings
2016-02-25 22:06:46 -05:00
ib_cache.h
IB/core: Add gid_type to gid attribute
2015-12-23 10:35:10 -05:00
ib_cm.h
ib_fmr_pool.h
ib_hdrs.h
IB/core: Add ib headers for general use
2016-10-02 08:40:35 -04:00
ib_mad.h
IB/core: Introduce capabilitymask2 field in ClassPortInfo mad
2016-05-25 15:39:02 -04:00
ib_marshall.h
ib_pack.h
ib_pack.h: Add opcode definition for send with invalidate
2016-05-13 19:39:19 -04:00
ib_pma.h
IB/core: Display extended counter set if available
2015-12-23 15:58:30 -05:00
ib_sa.h
IB/core: Support for CMA multicast join flags
2016-08-03 21:06:46 -04:00
ib_smi.h
IB/core: Move SM class defines from ib_mad.h to ib_smi.h
2015-09-03 15:50:32 -04:00
ib_umem.h
ib_umem_odp.h
ib_verbs.h
IB/mlx4: Handle IPv4 header when demultiplexing MAD
2016-11-16 20:04:48 -05:00
iw_cm.h
iwcm: common code for port mapper
2016-03-16 13:47:52 -04:00
iw_portmap.h
mr_pool.h
IB/core: add a simple MR pool
2016-05-13 13:37:18 -04:00
opa_port_info.h
IB/hfi1: Clean up port state structure definition
2016-08-02 12:00:54 -04:00
opa_smi.h
rdma_cm.h
IB/core: Support for CMA multicast join flags
2016-08-03 21:06:46 -04:00
rdma_cm_ib.h
rdma_netlink.h
IB/core: Add rdma netlink helper functions
2015-08-30 18:12:25 -04:00
rdma_vt.h
IB/hfi1: Add the capability for reserved operations
2016-08-02 16:00:58 -04:00
rdmavt_cq.h
IB/rdmavt: Add completion queue functions
2016-03-10 20:37:24 -05:00
rdmavt_mr.h
IB/rdmavt: Add mechanism to invalidate MR keys
2016-08-02 16:00:58 -04:00
rdmavt_qp.h
IB/rdmavt: Add functions to get and release QP references
2016-09-16 14:35:27 -04:00
rw.h
IB/core: add RW API support for signature MRs
2016-05-13 13:37:20 -04:00