<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/rdma, branch upstream/10.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F10.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F10.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-10-21T01:15:05Z</updated>
<entry>
<title>MFC r256467:</title>
<updated>2013-10-21T01:15:05Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2013-10-21T01:15:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6757df0218395dbea336e4beb03f7e23881f26c9'/>
<id>urn:sha1:6757df0218395dbea336e4beb03f7e23881f26c9</id>
<content type='text'>
Delete all of the old RDMA code (except krping, which was switched to
use sys/ofed some time back).  This has been sitting around as dead code
in the tree for a very long time.

Approved by:	re (hrs)
</content>
</entry>
<entry>
<title>Assorted fixes to krping.  Disconnect the rest of sys/contrib/rdma from</title>
<updated>2013-08-23T19:12:29Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2013-08-23T19:12:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ea68a7142e37ec6b11fc3275554535816a55d089'/>
<id>urn:sha1:ea68a7142e37ec6b11fc3275554535816a55d089</id>
<content type='text'>
the build while here.  sys/ofed has more recent RDMA code and should be
used instead.  We should probably move krping out of sys/contrib/rdma
and get rid of the rest of it.

Obtained from:	Chelsio
</content>
</entry>
<entry>
<title>Fix 'make depend'.</title>
<updated>2012-06-25T09:46:06Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2012-06-25T09:46:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5097809e5b72cb25db9c4c12de9272dee6bcde76'/>
<id>urn:sha1:5097809e5b72cb25db9c4c12de9272dee6bcde76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Updated TOE support in the kernel.</title>
<updated>2012-06-19T07:34:13Z</updated>
<author>
<name>Navdeep Parhar</name>
<email>np@FreeBSD.org</email>
</author>
<published>2012-06-19T07:34:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=09fe63205c597be4f762c7f3017e2854c121d6d1'/>
<id>urn:sha1:09fe63205c597be4f762c7f3017e2854c121d6d1</id>
<content type='text'>
- Stateful TCP offload drivers for Terminator 3 and 4 (T3 and T4) ASICs.
  These are available as t3_tom and t4_tom modules that augment cxgb(4)
  and cxgbe(4) respectively.  The cxgb/cxgbe drivers continue to work as
  usual with or without these extra features.

- iWARP driver for Terminator 3 ASIC (kernel verbs).  T4 iWARP in the
  works and will follow soon.

Build-tested with make universe.

30s overview
============
What interfaces support TCP offload?  Look for TOE4 and/or TOE6 in the
capabilities of an interface:
# ifconfig -m | grep TOE

Enable/disable TCP offload on an interface (just like any other ifnet
capability):
# ifconfig cxgbe0 toe
# ifconfig cxgbe0 -toe

Which connections are offloaded?  Look for toe4 and/or toe6 in the
output of netstat and sockstat:
# netstat -np tcp | grep toe
# sockstat -46c | grep toe

Reviewed by:	bz, gnn
Sponsored by:	Chelsio communications.
MFC after:	~3 months (after 9.1, and after ensuring MFC is feasible)
</content>
</entry>
<entry>
<title>add makefiles for rdma</title>
<updated>2008-05-05T20:19:33Z</updated>
<author>
<name>Kip Macy</name>
<email>kmacy@FreeBSD.org</email>
</author>
<published>2008-05-05T20:19:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d9d41e27804088680990db3c37031558b97f6d82'/>
<id>urn:sha1:d9d41e27804088680990db3c37031558b97f6d82</id>
<content type='text'>
</content>
</entry>
</feed>
