From owner-freebsd-net@FreeBSD.ORG Tue Jul 6 05:03:02 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 7A48B106566C for ; Tue, 6 Jul 2010 05:03:02 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 2BC6F8FC12 for ; Tue, 6 Jul 2010 05:03:01 +0000 (UTC) Received: by vws6 with SMTP id 6so7207807vws.13 for ; Mon, 05 Jul 2010 22:02:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=farm6XaySFB+NCV4bI8MKQxAxseFujYLZaSsm0ZBqj8=; b=eSjhfkeTGUPn3GsMW6T1hJ7Vl6C1nftBVU8jzn++PK77VWPB7GpzYHOsYRPbewACDr lZD2SDAWBdzVk337X3exhNL66RjbDm548huNZ77eSZFhxtoNvNS4Y87PbaZt+qK2bWZ8 S2xTIwNisicm5sNzeCeJdzPaN5uwX1e92t+Wo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=T+PV8YhF8GWnloKalU3ZZhqP4JcUUwfuL4aOOqWWJ31owiuB3O7/JwLjuhcOFgFGkr 6ANAFAigtSqFTbaRuVLeo8hNdsDxxI5YWlMvAZjOZetOCaeDs39nGIrEKTmmYZ4NFYo9 cG6ztEHRrf+fk6qcxjSVPbZjy/zQyWEjQW7eM= MIME-Version: 1.0 Received: by 10.229.95.79 with SMTP id c15mr2198828qcn.22.1278392573558; Mon, 05 Jul 2010 22:02:53 -0700 (PDT) Received: by 10.229.37.18 with HTTP; Mon, 5 Jul 2010 22:02:53 -0700 (PDT) In-Reply-To: <1278356796.10826.35.camel@stormi-desktop> References: <1278330234.10826.18.camel@stormi-desktop> <1278356796.10826.35.camel@stormi-desktop> Date: Mon, 5 Jul 2010 22:02:53 -0700 Message-ID: From: Jack Vogel To: "Yuriy A. Korobko" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-net@freebsd.org Subject: Re: Intel 82574L Gigabit Ethernet Controller 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: Tue, 06 Jul 2010 05:03:02 -0000 Cleaner in the Makefile, let me know how it goes. Jack On Mon, Jul 5, 2010 at 12:06 PM, Yuriy A. Korobko wrote: > On Mon, 2010-07-05 at 11:11 -0700, Jack Vogel wrote: > > Are you defining 'EM_MULTIQUEUE', its off by default and needs to be > > defined somewhere by you. > > > > You will only see the two queues used if you have two different > connections > > operating at once. > > > > Jack > > > > > > On Mon, Jul 5, 2010 at 4:43 AM, Shtorm wrote: > > > > > I just got Supermicro SuperServer 5016I-MRF server with two 82574L > > > controllers on board. According to specs this controller can do two > > > msi-x vectors for tx and rx, but only one tx-rx pair is used on > > > 8.1-prerelease. > > > > > Thanks for you reply Jack, > > This box working as a router with up to 60 kpps traffic rate , I believe > there is enough flows to see both queues running. > > # netstat -I em0 -w 1 > input (em0) output > packets errs idrops bytes packets errs bytes colls > 60356 0 0 61659974 46803 0 15527523 0 > 56273 0 0 56429189 44278 0 15199658 0 > 55405 0 0 55408969 43654 0 14978427 0 > > Anyway, will try to rebuild em module with > > CFLAGS += -DEM_MULTIQUEUE > > and with LEGACY stuff commented out in src/sys/modules/em/Makefile > tomorrow. > > Is this enough or should I put define in the beginning of > src/sys/dev/e1000/if_em.c ? > > > > > >