linux-stable/drivers/infiniband/hw
Matan Barak dbf727de74 IB/core: Use GID table in AH creation and dmac resolution
Previously, vlan id and source MAC were used from QP attributes. Since
the net device is now stored in the GID attributes, they could be used
instead of getting this information from the QP attributes.

IB_QP_SMAC, IB_QP_ALT_SMAC, IB_QP_VID and IB_QP_ALT_VID were removed
because there is no known libibverbs that uses them.

This commit also modifies the vendors (mlx4, ocrdma) drivers in order
to use the new approach.

ocrdma driver changes were done by Somnath Kotur <Somnath.Kotur@Avagotech.Com>

Signed-off-by: Matan Barak <matanb@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2015-10-21 23:48:17 -04:00
..
cxgb3
cxgb4 iw_cxgb4: Adds support for T6 adapter 2015-10-21 23:16:38 -04:00
mlx4 IB/core: Use GID table in AH creation and dmac resolution 2015-10-21 23:48:17 -04:00
mlx5 IB/mlx5: Remove pa_lkey usages 2015-09-25 10:46:51 -04:00
mthca IB/core: Add netdev and gid attributes paramteres to cache 2015-10-21 23:48:17 -04:00
nes
ocrdma IB/core: Use GID table in AH creation and dmac resolution 2015-10-21 23:48:17 -04:00
qib mm: mark most vm_operations_struct const 2015-09-10 13:29:01 -07:00
usnic usnic: correctly handle kzalloc return value 2015-10-21 16:41:19 -04:00
Makefile IB/ehca: Deprecate driver, move to staging, schedule deletion 2015-09-11 18:13:35 -04:00