Date: Thu, 30 Oct 2014 11:30:04 +0100 From: Edward Tomasz =?utf-8?Q?Napiera=C5=82a?= <trasz@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r273806 - in head/contrib/ofed: libcxgb4 libcxgb4/src usr.lib usr.lib/libcxgb4 Message-ID: <20141030103004.GA2687@brick.home> In-Reply-To: <20141029182354.GA8965@ox> References: <201410290115.s9T1FnTv094112@svn.freebsd.org> <20141029095604.GA81110@brick.home> <20141029182354.GA8965@ox>
next in thread | previous in thread | raw e-mail | index | archive | help
On 1029T1123, Navdeep Parhar wrote: > On Wed, Oct 29, 2014 at 10:56:04AM +0100, Edward Tomasz NapieraĆa wrote: > > On 1029T0115, Navdeep Parhar wrote: > > > Author: np > > > Date: Wed Oct 29 01:15:48 2014 > > > New Revision: 273806 > > > URL: https://svnweb.freebsd.org/changeset/base/273806 > > > > > > Log: > > > 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). > > > > Yay! This means we could add iSER without using the ICL_PROXY hack. > > Well, assuming it's possible to "hand off" RDMA connection from userspace > > to the kernel. Is it? > > Yes, this should be doable. The connection is just another TCP endpoint > tracked like all others in the kernel. :-) > By the way, iSER is an unnecessary layer if you're using a T5 NIC. > It'll work, sure, but you'll run iSER/RDMA/TOE when you could simply run > iSCSI/TOE with full zero copy everywhere. Comes out to the same result > with a much simpler stack. I think iSER makes sense for gear that does > RDMA but not iSCSI natively. True. IMHO the biggest difference is that iWARP is universal, ie. the NIC doesn't need to have any iSCSI-specific functionality. On the other hand, iSER cannot talk to non-iSER, while iSCSI offload in your NICs talks ordinary iSCSI on the wire.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141030103004.GA2687>