On Mon, 2006-01-16 at 21:09 -0800, David S. Miller wrote: > From: Willem de Bruijn <[EMAIL PROTECTED]> > Date: Mon, 16 Jan 2006 09:21:18 +0100 > > > true, it's not new. The reason I ended up with it was purely practical and > > even grew out of a single-module system. Streams fitted our use-case, which > > is to run code in userspace, kernelspace and on the network-card. > > Communicating across 3 environments breaks function-calling as a viable > > method -- e.g., from context-switching. It can be used as a method to > > implement stream hand-off within the kernel, ofcourse. > > The stacked destination cache system we have for supporting IPSEC > (which is btw a perfect "streams" application) can be used for this > kind of task quite perfectly. In fact it was even used to support > IPSEC offload onto a card supporting IPSEC hw assist by a set of > patches posted here about a year ago.
Heh, I need to dust those patches off and readdress the issues raised back then... Would this still be interesting to anyone? If I can get a good framework in place, maybe we can get Intel to open up their cards to work with it as well. -- Dave Dillow <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html