From owner-freebsd-net@FreeBSD.ORG Mon Feb 26 07:28:08 2007 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D09E816A402 for ; Mon, 26 Feb 2007 07:28:08 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by mx1.freebsd.org (Postfix) with ESMTP id 64B4213C442 for ; Mon, 26 Feb 2007 07:28:08 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by nf-out-0910.google.com with SMTP id k27so1409778nfc for ; Sun, 25 Feb 2007 23:28:07 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=NGzwHzlFEhBuYyZU3epI14SCApoi1ag4L9wb0g86eTY0BpyiJnENcZhtzHrkckBk46bOiA+rpQmmcZmXpqXdUg48B2t/1kU85NXQnhpSTqX5l2Co2mE4uyt/HvbAJKSToabUsdxLvRAHMkcst+g6lbCPKUw/B68FLjzu0yP74NQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=NB3ImNKDsa64/F5TTxeEZKUEiDHyjfG95zwH7xwmMD5NSnAOvqjxADNt2Irr4KIQx88+AJiMIUsiP7eM2S+uqnBxlSbvZdqJKn4vscfIRe+dMwD8CUudvl/55HEJvOIHDLxx+9mj3oVGF4YJ80D0gCL6YBmtajnu/HvXVYoNwF0= Received: by 10.82.188.15 with SMTP id l15mr1507807buf.1172474887153; Sun, 25 Feb 2007 23:28:07 -0800 (PST) Received: by 10.82.151.15 with HTTP; Sun, 25 Feb 2007 23:28:07 -0800 (PST) Message-ID: Date: Sun, 25 Feb 2007 23:28:07 -0800 From: "Kip Macy" To: "Jack Vogel" In-Reply-To: <2a41acea0702252325k4ec64d59m95a63bebaf6ea30c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45E19B54.9060007@freebsd.org> <45E1A3B4.7090002@freebsd.org> <2a41acea0702252053v2357b5f5tefbcf58375be1a2f@mail.gmail.com> <2a41acea0702252325k4ec64d59m95a63bebaf6ea30c@mail.gmail.com> Cc: freebsd-net , Andre Oppermann Subject: Re: improved TSO interface needed X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 07:28:08 -0000 > 64K is the max, and I believe that is taking into account the headers. > What size are you seeing that is larger? Even if an mbuf chain comes > down that large, it does NOT form a single packet, it is packetized by > the hardware into MTU size, as I said, on the wire, ie as the receiver > sees it, its just a lot of packets. The only question is whether the > transmit hardware can handle it. Do you have eivdence of some > hardware that supports TSO in the driver that cant?? I see this when torture testing a couple of different 10GigE cards running at line rate. -Kip