lkml.org 
[lkml]   [2000]   [Sep]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: zero-copy TCP
From
Date
>>>>> "Ingo" == Ingo Molnar <mingo@elte.hu> writes:

Ingo> i believe such zero-copy send should only be allowed for drivers
Ingo> which can guarantee correct checksums. (ie. cards which do
Ingo> Tx-checksums) The other drivers will still copy. I dont think
Ingo> this is a problem - the number of cards that can do
Ingo> scatter-gather DMA but cannot do TX-checksumming is rather
Ingo> low. (i only know about the Tulip.) All modern cards do
Ingo> TX-checksumming and scatter-gather DMA.

The Essential RoadRunner HIPPI card has the same 'problem'/. My main
interest in getting scatter/gather working for that one is for receive
since I want to avoid having to allocate 64KB contigous receive
buffers. Instead I'd like to throw it a pile of pages and then stick
the pages actually used by a packet (it's often less than 64KB) into a
kiobuf and build an skb from that.

Jes
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:38    [W:0.100 / U:0.220 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site