netdev
[Top] [All Lists]

Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1

To: "Benjamin C.R. LaHaise" <blah@xxxxxxxxx>
Subject: Re: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1
From: Christoph Hellwig <hch@xxxxxxxxxx>
Date: Tue, 9 Jan 2001 18:53:10 +0100
Cc: Ingo Molnar <mingo@xxxxxxx>, "Stephen C. Tweedie" <sct@xxxxxxxxxx>, "David S. Miller" <davem@xxxxxxxxxx>, riel@xxxxxxxxxxxxxxxx, netdev@xxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx
In-reply-to: <Pine.LNX.3.96.1010109103229.5051A-100000@xxxxxxxxxxxxxxx>; from blah@xxxxxxxxx on Tue, Jan 09, 2001 at 10:38:30AM -0500
Mail-followup-to: "Benjamin C.R. LaHaise" <blah@xxxxxxxxx>, Ingo Molnar <mingo@xxxxxxx>, "Stephen C. Tweedie" <sct@xxxxxxxxxx>, "David S. Miller" <davem@xxxxxxxxxx>, riel@xxxxxxxxxxxxxxxx, netdev@xxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx
References: <Pine.LNX.4.30.0101091547520.4491-100000@e2> <Pine.LNX.3.96.1010109103229.5051A-100000@xxxxxxxxxxxxxxx>
Sender: owner-netdev@xxxxxxxxxxx
On Tue, Jan 09, 2001 at 10:38:30AM -0500, Benjamin C.R. LaHaise wrote:
> What you're completely ignoring is that sendpages is lacking a huge amount
> of functionality that is *needed*.  I can't implement clean async io on
> top of sendpages -- it'll require keeping 1 task around per outstanding
> io, which is exactly the bottleneck we're trying to work around.

Yepp.  That's why I proposed to ue rw_kiovec.  Currently Alexy seems
to have an own hack for socket-only asynch IO with some COW semantics
for the userlevel buffers, but I would much prefer a generic version...

        Christoph

P.S. Any chance to find a new version of your aio-patch somewhere?
-- 
Of course it doesn't work. We've performed a software upgrade.

<Prev in Thread] Current Thread [Next in Thread>