freebsd-dev/sys/ofed/include/rdma
Navdeep Parhar 097f289f25 Fix for iWARP servers that listen on INADDR_ANY.
The iWARP Connection Manager (CM) on FreeBSD creates a TCP socket to
represent an iWARP endpoint when the connection is over TCP. For
servers the current approach is to invoke create_listen callback for
each iWARP RNIC registered with the CM. This doesn't work too well for
INADDR_ANY because a listen on any TCP socket already notifies all
hardware TOEs/RNICs of the new listener. This patch fixes the server
side of things for FreeBSD. We've tried to keep all these modifications
in the iWARP/TCP specific parts of the OFED infrastructure as much as
possible.

Submitted by:	Krishnamraju Eraparaju @ Chelsio (with design inputs from Steve Wise)
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D4801
2016-01-22 23:33:34 +00:00
..
ib_addr.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_cache.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_cm.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_fmr_pool.h
ib_mad.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_marshall.h
ib_pack.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_peer_mem.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_pma.h Add some defines needed by the coming mlx5 infiniband support. 2015-11-24 12:11:56 +00:00
ib_sa.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_smi.h Update the OFED Linux compatibility layer and 2014-10-15 13:40:29 +00:00
ib_umem.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_user_cm.h Update the OFED Linux compatibility layer and 2014-10-15 13:40:29 +00:00
ib_user_mad.h
ib_user_sa.h
ib_user_verbs_exp.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_user_verbs.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_verbs_exp.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
ib_verbs.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
iw_cm.h Fix for iWARP servers that listen on INADDR_ANY. 2016-01-22 23:33:34 +00:00
peer_mem.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
rdma_cm_ib.h
rdma_cm.h Fix for iWARP servers that listen on INADDR_ANY. 2016-01-22 23:33:34 +00:00
rdma_user_cm.h Update the infiniband stack to Mellanox's OFED version 2.1. 2015-02-17 08:40:27 +00:00
sdp_socket.h