From owner-freebsd-net@FreeBSD.ORG Mon Oct 24 20:32:50 2011 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 BBF55106564A for ; Mon, 24 Oct 2011 20:32:50 +0000 (UTC) (envelope-from rysto32@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0BECC8FC0A for ; Mon, 24 Oct 2011 20:32:49 +0000 (UTC) Received: by wyi40 with SMTP id 40so8547936wyi.13 for ; Mon, 24 Oct 2011 13:32:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Y0xiSwapESy7A8NzC++uCUj2URFgRUOZsTPfGk51u7A=; b=XOQgFwQO1iv2OKK/fBKEoH+aiqALNExzd9+2cbbZ/maGJPB/9Pi3fvNT27nKM7pMi9 46Qshq7BMfkoUOyLmF7mmjs7g2BDMtsRWYydfYayKhYGY0jThlWFU9EMpYeusy4PWl/W IUP8San5041iTJKdzE0HKSkFdY4fk5RojZV4Q= MIME-Version: 1.0 Received: by 10.216.229.211 with SMTP id h61mr3581967weq.24.1319488368703; Mon, 24 Oct 2011 13:32:48 -0700 (PDT) Received: by 10.180.8.34 with HTTP; Mon, 24 Oct 2011 13:32:48 -0700 (PDT) In-Reply-To: <1319485884830-4933934.post@n5.nabble.com> References: <1319449307149-4931883.post@n5.nabble.com> <1319478384269-4933498.post@n5.nabble.com> <1319483324861-4933765.post@n5.nabble.com> <1319485884830-4933934.post@n5.nabble.com> Date: Mon, 24 Oct 2011 16:32:48 -0400 Message-ID: From: Ryan Stone To: Sergey Saley Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-net@freebsd.org Subject: Re: Too much interrupts on ixgbe 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, 24 Oct 2011 20:32:50 -0000 On Mon, Oct 24, 2011 at 3:51 PM, Sergey Saley wrote: > MPD5, netgraph, pppoe.Types of traffic - any (customer traffic). > Bying this card I counted on a 3-4G traffic at 3-4K pppoe sessions. > It turned to 600-700Mbit/s, about 50K pps at 700-800 pppoe sessions. PPPoE is your problem. The Intel cards can't load-balance PPPoE traffic, so everything goes to one queue. It may be possible to write a netgraph module to load-balance the traffic across your CPUs.