linux/drivers/infiniband/hw
Moni Shoua cb264bf0c4 IB/mlx4: Don't duplicate the default RoCE GID
commit f5c4834d93 upstream.

When reading the IPv6 addresses from the net-device, make sure to
avoid adding a duplicate entry to the GID table because of equality
between the default GID we generate and the default IPv6 link-local
address of the device.

Fixes: acc4fccf4e ("IB/mlx4: Make sure GID index 0 is always occupied")
Signed-off-by: Moni Shoua <monis@mellanox.com>
Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-10-05 14:52:22 -07:00
..
amso1100 RDMA/amso1100: Fix error return code 2014-02-12 11:11:46 -08:00
cxgb3 RDMA/cma: Add IPv6 support for iWARP 2013-08-12 12:32:31 -07:00
cxgb4 RDMA/cxgb4: Add missing neigh_release in LE-Workaround path 2014-02-13 14:46:40 -08:00
ehca IB/ehca: Returns an error on ib_copy_to_udata() failure 2014-05-06 07:59:28 -07:00
ipath IB/ipath: Translate legacy diagpkt into newer extended diagpkt 2014-07-06 18:57:27 -07:00
mlx4 IB/mlx4: Don't duplicate the default RoCE GID 2014-10-05 14:52:22 -07:00
mlx5 IB/mlx5: add missing padding at end of struct mlx5_ib_create_srq 2014-07-06 18:57:27 -07:00
mthca IB/mthca: Return an error on ib_copy_to_udata() failure 2014-05-06 07:59:28 -07:00
nes IB/nes: Return an error on ib_copy_from_udata() failure instead of NULL 2014-05-06 07:59:28 -07:00
ocrdma Merge branches 'cma', 'cxgb4', 'iser', 'misc', 'mlx4', 'mlx5', 'nes', 'ocrdma', 'qib' and 'usnic' into for-next 2014-02-14 09:49:12 -08:00
qib IB/qib: Correct reference counting in debugfs qp_stats 2014-10-05 14:52:22 -07:00
usnic IB/usnic: Fix smatch endianness error 2014-02-14 09:47:29 -08:00