From owner-freebsd-net@FreeBSD.ORG Thu Apr 19 14:09:56 2012 Return-Path: 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 62818106566B; Thu, 19 Apr 2012 14:09:56 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id BE3288FC1D; Thu, 19 Apr 2012 14:09:55 +0000 (UTC) Received: by wgbds12 with SMTP id ds12so8364240wgb.31 for ; Thu, 19 Apr 2012 07:09:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=XDGwb28BWl9tgjzZFKikmh8ASwBytf1lFhIcqHMF9iE=; b=xlBUjkGTlpPh4sQh2LJzBURQqu/Y+3JZt7uHdZTTixkEsSudqnKx9jGjKKtznVR+av uHmIwxhnyqLxtV5wf2tlGXhSSCjSx/ugdERHY6XVHdvCdk4c1ATSR2nkSRZ0NYG3uZZ6 7DGN8lh7QY0vebaTboP5oIDTswUJdeZdBdLVERs50tRmIznEv72DGAKtnBlD8/Z8+b+w WCqPVOYmWOJvkRamlEUR2rLRs9HjL0xEb9cDCqaZl9LXRr1L3/ffmGbUqJ3LDTOilesK X4O1M1oQhPT6zTotELpBoLFDAF0FYCDFxSa+rfaowrFkBuF4a44Rg3x/ArCXnkAuuSh8 tgHg== MIME-Version: 1.0 Received: by 10.180.107.104 with SMTP id hb8mr5694440wib.8.1334844589152; Thu, 19 Apr 2012 07:09:49 -0700 (PDT) Received: by 10.180.3.170 with HTTP; Thu, 19 Apr 2012 07:09:49 -0700 (PDT) In-Reply-To: <201204190822.31010.jhb@freebsd.org> References: <1334705064.4486.23.camel@powernoodle-l7.corp.yahoo.com> <1334767746.3466.6.camel@powernoodle-l7.corp.yahoo.com> <1334792417.19343.11.camel@powernoodle-l7.corp.yahoo.com> <201204190822.31010.jhb@freebsd.org> Date: Thu, 19 Apr 2012 07:09:49 -0700 Message-ID: From: Jack Vogel To: John Baldwin Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-net@freebsd.org, Luigi Rizzo , Sean Bruno Subject: Re: igb(4) Raising IGB_MAX_TXD ?? 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: Thu, 19 Apr 2012 14:09:56 -0000 OH, well that's interesting to know, thanks John. Jack On Thu, Apr 19, 2012 at 5:22 AM, John Baldwin wrote: > On Wednesday, April 18, 2012 7:40:17 pm Sean Bruno wrote: > > > > On Wed, 2012-04-18 at 09:49 -0700, Sean Bruno wrote: > > > ok, good. that at least confirms that I correctly translated between > > > the driver code and documented specification. > > > > > > I will try 8k as a test for now and see how that runs. > > > > > > sean > > > > For now, I've patched one front end server with: > > /usr/src/sys/dev/e1000/if_igb.h:#define IGB_MAX_RXD 4096 * 4 > > > > And adjusted hw.igb.rxd: 8192 > > > > So far so good, been running in production for a couple of hours so the > > "smoke test" for this setting seems to be happy. > > > > We'll continue to adjust and test tomorrow during higher load > > conditions. > > FWIW, at my current employer we run with both rxd and txd cranked up to 32k > (we had to patch the driver as you suggested) and have not had any problems > doing that for a couple of years now. > > -- > John Baldwin >