From owner-freebsd-net@FreeBSD.ORG Sat Sep 22 23:56:54 2007 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 6703916A419 for ; Sat, 22 Sep 2007 23:56:54 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.190]) by mx1.freebsd.org (Postfix) with ESMTP id F30DA13C45A for ; Sat, 22 Sep 2007 23:56:53 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by fk-out-0910.google.com with SMTP id b27so1528932fka for ; Sat, 22 Sep 2007 16:56:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; bh=E+jrFCRrF3HRtmxPqTvkdUDAEZ3VGxxzyOf8q8B8Tr4=; b=jU1CeO+G7aK0QZFSFKbm6WqXtjQ6DWQsTExMsVWlZwa2u6MbKOIf486EIV4+Iy1gRP5BDB5Wy4CTH3f92laQvdD4GYGd1e+M/oMrgwU+r3OET2WFJgH6xuNKsmp/W2JhHlrvSwmRsq9bykrpzhZTuqwwM/lmT3JniAkrdH3Tmfw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=h/Tg9SDLslmLAmdp3KijOBUyPCfu6o5FI2TWCz+nFfOaS01tCytVfdDw7WMY7Eo0whi1eHQnNVkCoN3Xy64gO+mxqbQLtR505Y82sPmQA3ShbSFgEBNeXJ5De74vDUL0dibXCCReTNxzl+mfhwVJEUX8dcMnSlqp7M0AwYbluLU= Received: by 10.86.100.7 with SMTP id x7mr3450173fgb.1190505412339; Sat, 22 Sep 2007 16:56:52 -0700 (PDT) Received: by 10.86.100.19 with HTTP; Sat, 22 Sep 2007 16:56:52 -0700 (PDT) Message-ID: <2a41acea0709221656n4aa62776y488c7f2da262c9f6@mail.gmail.com> Date: Sat, 22 Sep 2007 16:56:52 -0700 From: "Jack Vogel" To: "freebsd-net@freebsd.org" , "FreeBSD Current" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: TX Multiqueue? 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: Sat, 22 Sep 2007 23:56:54 -0000 Our newest E1000 nic, the 82575, and the Oplin 10G hardware are capable of multiple queues both on the receive and the send side. On the receive end for the Oplin driver the queues actually help distribute interrupts and improve performance without any special support in the stack. I have been asked about multiple queues on the TX side, embedded appliance type system builders for instance are interested I suppose for priority queueing. Is anyone working on this right now, and if not does this sound like something anyone is interested in doing? I would like to see MQ on both TX and RX that drivers could use if able. Jack