Navdeep Parhar
8d814a458c
iw_cxgbe/libcxgb4: Pull in many applicable fixes from the upstream Linux
...
iWARP driver and userspace library to the FreeBSD iw_cxgbe and libcxgb4.
This commit includes internal changesets 6785 8111 8149 8478 8617 8648
8650 9110 9143 9440 9511 9894 10164 10261 10450 10980 10981 10982 11730
11792 12218 12220 12222 12223 12225 12226 12227 12228 12229 12654.
Submitted by: Krishnamraju Eraparaju @ Chelsio
Sponsored by: Chelsio Communications
2016-03-21 00:29:45 +00:00
Bryan Drewery
be50838f9a
DIRDEPS_BUILD: Connect ofed.
...
Sponsored by: EMC / Isilon Storage Division
2016-03-04 22:37:44 +00:00
Bryan Drewery
fc064a5e78
Update libsdp to the latest 1.1.108-0.17.ga6958ef.
...
The only relevant change here is the support for IPv6 in the config
file. The previous version of this supported IPv6 but not in the
config. The change for that ended up removing __sdp_sockaddr_to_sdp
which the IPV4 config code required; the IPv6 fix resolved the lack of
that symbol.
Note that the ChangeLog was lacking entries for which we already had the
changes for, which itself was an upstream bug.
Obtained from: https://www.openfabrics.org/downloads/libsdp/libsdp-1.1.108-0.17.ga6958ef.tar.gz
Sponsored by: EMC / Isilon Storage Division
2016-03-04 22:37:31 +00:00
Bryan Drewery
1465ae5d7f
Fix missing symbol program_invocation_short_name.
...
This fixes runtime when logging is enabled.
Sponsored by: EMC / Isilon Storage Division
2016-03-04 22:37:25 +00:00
Bryan Drewery
400b94bbeb
Fix over/under-linking in contrib/ofed.
...
Sponsored by: EMC / Isilon Storage Division
2016-03-04 22:37:09 +00:00
Hans Petter Selasky
b340491939
Use LIBADD instead of LDADD.
...
Sponsored by: Mellanox Technologies
2016-02-02 11:36:58 +00:00
Navdeep Parhar
361e428888
Use LIBADD instead of LDADD in rping's Makefile and add libcxgb4 (the
...
userspace iWARP library for cxgbe) to the list of libraries.
rping using the libcxgb4 + iw_cxgbe combo was tested with T5 hardware.
Obtained from: Chelsio Communications
2016-01-26 01:02:19 +00:00
Bryan Drewery
de1f9ee234
Convert contrib/ofed libraries to LIBADD.
...
Sponsored by: EMC / Isilon Storage Division
2015-12-10 00:07:11 +00:00
Bryan Drewery
eacae6dc66
Fix LDADD/DPADD that should be LIBADD.
...
Sponsored by: EMC / Isilon Storage Division
2015-12-04 03:17:47 +00:00
Hans Petter Selasky
ec0e626baf
Define BINDIR for some test utilities.
...
MFC after: 3 days
Sponsored by: Mellanox Technologies
2015-03-19 15:55:02 +00:00
Enji Cooper
5962fd53ac
Don't call abort on usage errors; print out the usage message instead
...
PR: 196793
MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division
2015-01-16 21:12:36 +00:00
Hans Petter Selasky
d7275b3f14
Fix compilation for 32-bit architectures.
...
PR: 196580
Sponsored by: Mellanox Technologies
MFC after: 3 days
2015-01-15 14:47:48 +00:00
Hans Petter Selasky
68d89cc22a
Fix support for ConnectX2 hardware.
...
MFC after: 3 days
Sponsored by: Mellanox Technologies
2015-01-11 15:00:08 +00:00
Hans Petter Selasky
9a0603fa5f
Add makefile for the "osmtest" utility. While at it:
...
- Fix depend target by removing a space after an "-I" inclusion option.
- Fix some minor compile issues in the "osmtest" utility.
MFC after: 3 days
PR: 196580
Sponsored by: Mellanox Technologies
2015-01-08 14:45:54 +00:00
Hans Petter Selasky
dda7d972d5
Fix for compilation issue. Don't use the "abs()" function for unsigned
...
computations.
MFC after: 3 days
PR: 196597
Sponsored by: Mellanox Technologies
2015-01-08 10:13:56 +00:00
Enji Cooper
c60d58825d
Remove unnecessary .include of bsd.own.mk
...
MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division
2015-01-08 02:36:43 +00:00
Enji Cooper
589497e4e0
Build contrib/ofed/usr.{bin,lib} in parallel
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-08 02:11:13 +00:00
Enji Cooper
585d162280
Fix 'make depend' before infiniband headers have been installed to build host
...
by removing space between -I and the header directory
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-08 02:04:37 +00:00
Hans Petter Selasky
d0bd125135
Add proper Makefiles to build some infiniband example utilities.
...
MFC after: 1 week
Sponsored by: Mellanox Technologies
2014-12-26 10:25:34 +00:00
Hans Petter Selasky
78328f86e2
Fix building of some infiniband utilities by updating some header file
...
locations and compiler include directives.
MFC after: 3 days
Sponsored by: Mellanox Technologies
2014-11-30 13:27:58 +00:00
Hans Petter Selasky
dcf58f92e2
Add missing libraries when linking.
...
MFC after: 3 days
Sponsored by: Mellanox Technologies
2014-11-30 13:13:46 +00:00
Hans Petter Selasky
ba783d0a20
Add support for 64-byte CQE size.
...
Sponsored by: Mellanox Technologies
MFC after: 3 days
2014-11-26 09:51:38 +00:00
Navdeep Parhar
4b63a7c678
Fix previous change to this file (r273811).
...
This has been submitted upstream and should show up there soon.
Submitted by: Hariprasad at Chelsio dot com
2014-11-12 20:57:29 +00:00
Navdeep Parhar
1db6552d17
rping: make sure that the CQ event thread can never poll a CQ after it
...
has been destroyed.
Submitted by: Hariprasad at Chelsio dot com
Sponsored by: Chelsio Communications
2014-10-29 06:24:12 +00:00
Navdeep Parhar
bd4d7b4fcb
Userspace library for Chelsio's Terminator 5 based iWARP RNICs (pretty
...
much every T5 card that does _not_ have "-SO" in its name is RDMA
capable).
This plugs into the OFED verbs framework and allows userspace RDMA
applications to work over T5 RNICs. Tested with rping.
Obtained from: Chelsio Communications
Relnotes: Yes
Sponsored by: Chelsio Communications
2014-10-29 01:15:48 +00:00
Hans Petter Selasky
3823d5e198
Make some infiniband example utilities easily buildable:
...
- Add new Makefiles.
- Add more include directories when building.
- Fixed a printf() formatting string.
MFC after: 3 days
Sponsored by: Mellanox Technologies
2014-10-28 13:38:10 +00:00
Hans Petter Selasky
f02f742280
Hardware driver update from Mellanox Technologies, including:
...
- improved performance
- better stability
- new features
- bugfixes
Supported HCAs:
- ConnectX-2
- ConnectX-3
- ConnectX-3 Pro
Sponsored by: Mellanox Technologies
MFC after: 1 week
2014-09-23 12:37:01 +00:00
Warner Losh
98407b8bc2
Spell NO_PROFILE= as MK_PROFILE=no.
2014-04-25 19:25:26 +00:00
Warner Losh
3bdf775801
NO_MAN= has been deprecated in favor of MAN= for some time, go ahead
...
and finish the job. ncurses is now the only Makefile in the tree that
uses it since it wasn't a simple mechanical change, and will be
addressed in a future commit.
2014-04-13 05:21:56 +00:00
Jeff Roberson
9681a74932
- Fix compile errors from the clang conversion
...
- Grab AF_SDP_INET from sys/socket.h
Submitted by: Garrett Cooper
Sponsored by: EMC / Isilon Storage Division
2013-08-09 03:29:46 +00:00
Jeff Roberson
aa0a1e58f0
- Merge in OFED 1.5.3 from projects/ofed/head
2011-03-21 09:58:24 +00:00