lkml.org 
[lkml]   [2002]   [Sep]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
SubjectRe: [PATCH] zerocopy NFS for 2.5.33
From
Hi,

As far as I know e1000 has a feature that it can split a jumbo UDP frame
into some IP fragments.

> From: Hirokazu Takahashi <taka@valinux.co.jp>
> Date: Mon, 09 Sep 2002 16:11:23 +0900 (JST)
>
> Using TSO code is commented out at this moment as TSO for UDP isn't
> implemented yet. I'm waiting for it so that we would remove "#ifdef NotYet"
> to send jumbo UDP frames without any fragmentation and any checksumming.
> Then I hope we will get great performance.
>
> Actually, device interface for what could be used is there, see
> NETIF_F_FRAGLIST. No devices set this and IP never makes use of it
> yet though :-)
>
> Acenic and Tigon3 will be able to do this, probably e1000 has this
> feature as well.
>
> But it does not work how you imagine. One passes already fragmented
> list of packets to card, and it can checksum the packet if you tell it
> which descriptor is first of fragmented frame and which is last.
>
> It does not do the fragmentation of UDP frames for you, only
> checksumming of UDP portion. No card does what you mention.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:28    [W:0.038 / U:6.192 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site