linux_old1/drivers/infiniband/sw/rxe
Stephen Bates b9fe856e54 rdma_rxe: Ensure rdma_rxe init occurs at correct time
There is a problem when CONFIG_RDMA_RXE=y and CONFIG_IPV6=y. This
results in the rdma_rxe initialization occurring before the IPv6
services are ready. This patch delays the initialization of rdma_rxe
until after the IPv6 services are ready. This fix is based on one
proposed by Logan Gunthorpe on a much older code base.

Signed-off-by: Stephen Bates <sbates@raithlin.com>
Reviewed-by: Yonatan Cohen <yonatanc@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2016-10-06 13:50:04 -04:00
..
Kconfig
Makefile
rxe.c rdma_rxe: Ensure rdma_rxe init occurs at correct time 2016-10-06 13:50:04 -04:00
rxe.h
rxe_av.c
rxe_comp.c IB/rxe: Fix kmem_cache leak 2016-09-16 14:14:08 -04:00
rxe_cq.c
rxe_dma.c IB/{rxe,core,rdmavt}: Fix kernel crash for reg MR 2016-10-06 13:50:04 -04:00
rxe_hdr.h
rxe_icrc.c
rxe_loc.h IB/rxe: Properly honor max IRD value for rd/atomic. 2016-10-06 13:50:04 -04:00
rxe_mcast.c
rxe_mmap.c
rxe_mr.c
rxe_net.c IB/rxe: Fix sending out loopback packet on netdev interface. 2016-10-06 13:50:04 -04:00
rxe_net.h IB/rxe: Fix kernel panic in udp_setup_tunnel 2016-09-16 14:14:08 -04:00
rxe_opcode.c
rxe_opcode.h
rxe_param.h
rxe_pool.c
rxe_pool.h
rxe_qp.c IB/rxe: Properly honor max IRD value for rd/atomic. 2016-10-06 13:50:04 -04:00
rxe_queue.c
rxe_queue.h
rxe_recv.c
rxe_req.c IB/rxe: Fix race condition between requester and completer 2016-09-16 14:14:08 -04:00
rxe_resp.c IB/rxe: Properly honor max IRD value for rd/atomic. 2016-10-06 13:50:04 -04:00
rxe_srq.c
rxe_sysfs.c
rxe_task.c
rxe_task.h
rxe_verbs.c IB/rxe: Avoid scheduling tasklet for userspace QP 2016-10-06 13:50:04 -04:00
rxe_verbs.h