758ce14aee
Handle MACsec IP ambiguity issue, since mlx5 hw can't support programming both the MACsec and the physical gid when they have the same IP address, because it wouldn't know to whom to steer the traffic. Hence in such case we delete the physical gid from the hw gid table, which would then cause all traffic sent over it to fail, and we'll only be able to send traffic over the MACsec gid. Signed-off-by: Patrisious Haddad <phaddad@nvidia.com> Reviewed-by: Raed Salem <raeds@nvidia.com> Reviewed-by: Mark Zhang <markzhang@nvidia.com> Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
32 lines
636 B
Makefile
32 lines
636 B
Makefile
# SPDX-License-Identifier: GPL-2.0-only
|
|
obj-$(CONFIG_MLX5_INFINIBAND) += mlx5_ib.o
|
|
|
|
mlx5_ib-y := ah.o \
|
|
cmd.o \
|
|
cong.o \
|
|
counters.o \
|
|
cq.o \
|
|
dm.o \
|
|
doorbell.o \
|
|
gsi.o \
|
|
ib_virt.o \
|
|
mad.o \
|
|
main.o \
|
|
mem.o \
|
|
mr.o \
|
|
qp.o \
|
|
qpc.o \
|
|
restrack.o \
|
|
srq.o \
|
|
srq_cmd.o \
|
|
umr.o \
|
|
wr.o
|
|
|
|
mlx5_ib-$(CONFIG_INFINIBAND_ON_DEMAND_PAGING) += odp.o
|
|
mlx5_ib-$(CONFIG_MLX5_ESWITCH) += ib_rep.o
|
|
mlx5_ib-$(CONFIG_INFINIBAND_USER_ACCESS) += devx.o \
|
|
fs.o \
|
|
qos.o \
|
|
std_types.o
|
|
mlx5_ib-$(CONFIG_MLX5_MACSEC) += macsec.o
|