From: Arnd Bergmann Date: Wed, 30 May 2018 21:58:18 +0000 (+0200) Subject: iw_cxgb4: add INFINIBAND_ADDR_TRANS dependency X-Git-Tag: Ubuntu-5.10.0-12.13~7694^2~10 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=e4b1672ac0a54c7740cbc4ff39dfdc56182236cb;p=mirror_ubuntu-hirsute-kernel.git iw_cxgb4: add INFINIBAND_ADDR_TRANS dependency The newly added fill_res_ep_entry function fails to link if CONFIG_INFINIBAND_ADDR_TRANS is not set: drivers/infiniband/hw/cxgb4/restrack.o: In function `fill_res_ep_entry': restrack.c:(.text+0x3cc): undefined reference to `rdma_res_to_id' restrack.c:(.text+0x3d0): undefined reference to `rdma_iw_cm_id' This adds a Kconfig dependency for the driver. Fixes: 116aeb887371 ("iw_cxgb4: provide detailed provider-specific CM_ID information") Signed-off-by: Arnd Bergmann Acked-by: Greg Thelen Signed-off-by: Jason Gunthorpe --- diff --git a/drivers/infiniband/hw/cxgb4/Kconfig b/drivers/infiniband/hw/cxgb4/Kconfig index 0a671a61fc92..e0522a5d5a06 100644 --- a/drivers/infiniband/hw/cxgb4/Kconfig +++ b/drivers/infiniband/hw/cxgb4/Kconfig @@ -1,6 +1,7 @@ config INFINIBAND_CXGB4 tristate "Chelsio T4/T5 RDMA Driver" depends on CHELSIO_T4 && INET + depends on INFINIBAND_ADDR_TRANS select CHELSIO_LIB select GENERIC_ALLOCATOR ---help---