On Tue, Dec 13, 2005 at 01:43:23PM -0500, Benjamin LaHaise wrote:
> Hello Christoph,
> 
> On Tue, Dec 13, 2005 at 07:29:36PM +0100, Christoph Hellwig wrote:
> > Mid-term I plan to restructure the file_operations so that we don't need
> > to have all these duplicate aio and vectored versions.  This patch is
> > a small step in that direction but also a worthwile cleanup on it's own:
> 
> Good idea, but I think that we may want to do a bit more serious overhauling 
> of how socket read/write works.  Right now the fast path case of networking 
> is pretty atrocious and winds its way through quite a number of layers 
> before any actual work is done.  What I would like to do is something 
> along the following: have a protocol specified fast path (which can likely 
> be shared amongst many protocols) that provides a read() and write() 
> operation with the option for msghdr bits and flags.  When it falls out of 
> the fast path, then we can incur the overhead of setting up the data 
> structures that would be shared with aio.  I'm still hacking around on 
> af_unix right now, and will spend the time today to put together a bit of 
> a patch showing what I mean.

While this sounds like a good idea I don't see how it's related to these
bits at all.  It seems completly orthogonal to me, except for possible
small patch conflicts when touching similar areas.
-
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

Reply via email to