From owner-freebsd-net@FreeBSD.ORG Fri Jun 4 08:34:50 2010 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A8921065677 for ; Fri, 4 Jun 2010 08:34:50 +0000 (UTC) (envelope-from alteriks@gmail.com) Received: from mail.agora.pl (mail.agora.pl [193.42.230.53]) by mx1.freebsd.org (Postfix) with ESMTP id B371A8FC16 for ; Fri, 4 Jun 2010 08:34:49 +0000 (UTC) Received: from agstamp1.agora.pl (agstamp1.agora.pl [10.205.39.114]) by mail.agora.pl (8.13.8/8.11.1) with ESMTP id o547bD1n018815; Fri, 4 Jun 2010 09:37:13 +0200 Received: from agora.pl (agstamp1.agora.pl [10.205.39.114]) by agstamp1.agora.pl (Postfix) with SMTP id 4971B244C7; Fri, 4 Jun 2010 09:37:13 +0200 (CEST) Received: from zcs01.agora.pl (vzcs03.agora.pl [10.205.98.92]) by agstamp1.agora.pl (Postfix) with ESMTP id 453BE244B4; Fri, 4 Jun 2010 09:37:13 +0200 (CEST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zcs01.agora.pl (Postfix) with ESMTP id 4290121AFB; Fri, 4 Jun 2010 09:37:13 +0200 (CEST) X-Virus-Scanned: amavisd-new at zcs01.agora.pl Received: from zcs01.agora.pl ([127.0.0.1]) by localhost (zcs01.agora.pl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id USpxMzD7l6Wb; Fri, 4 Jun 2010 09:37:13 +0200 (CEST) Received: from t42.localnet (unknown [10.201.55.171]) by zcs01.agora.pl (Postfix) with ESMTPSA id 1E6D720533; Fri, 4 Jun 2010 09:37:13 +0200 (CEST) From: "alteriks@gmail.com" To: pyunyh@gmail.com Date: Fri, 4 Jun 2010 09:37:11 +0200 User-Agent: KMail/1.13.3 (Linux/2.6.30-1-686; KDE/4.4.3; i686; ; ) References: <20100603172037.GA13502@michelle.cdnetworks.com> In-Reply-To: <20100603172037.GA13502@michelle.cdnetworks.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201006040937.11859.alteriks@gmail.com> Cc: freebsd-net@freebsd.org Subject: Re: Is enabling jumbo frames on RTL8111C possible? 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: Fri, 04 Jun 2010 08:34:50 -0000 On Thursday, 3 of June 2010 19:20:38 Pyun YongHyeon wrote: > RealTek no longer releases datasheet so it's hard to know required > information to support jumbo frame. It seems driver released by > vendor has magic code which enables jumbo frame as well as DSP > fixups. The magic code is very complex and hard to understand the > meaning. It seems Linux borrowed the magic code from vendor but I > guess they also don't know what the magic code does and why the > magic is needed. > > Controllers targeted to servers show very good performance number > with jumbo frame(e.g. about 990Mbps for bulk TCP transfers) but I'm > not sure how well consumer controller works with jumbo frame. > Vendor driver disables checksum offloading when jumbo frame is > used. This indicates the controller has very small FIFO(less than 1 > jumbo frame size) which in turn means it may show poor performance > under load. Thanks for explanation.