RDMA/core: Set gid_attr.ndev for iWARP devices
authorChuck Lever <chuck.lever@oracle.com>
Mon, 17 Jul 2023 15:12:19 +0000 (11:12 -0400)
committerJason Gunthorpe <jgg@nvidia.com>
Fri, 21 Jul 2023 19:00:18 +0000 (16:00 -0300)
commit448d15aab34293bf139f17c17910e854d9ad7d6c
tree8474ff655c916646da944dbc09aae524f846dc44
parentbad5b6e34ffbaacc77ad28a0f482e33b3929e635
RDMA/core: Set gid_attr.ndev for iWARP devices

Have the iwarp side properly set the ndev in the device's sgid_attrs
so that address resolution can treat it more like a RoCE device.

Link: https://lore.kernel.org/r/168960673933.3007.8043081822081877578.stgit@manet.1015granger.net
Suggested-by: Jason Gunthorpe <jgg@nvidia.com>
Reviewed-by: Tom Talpey <tom@talpey.com>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/core/cache.c