From owner-svn-src-head@FreeBSD.ORG Fri May 1 17:32:07 2015 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 363EFC74; Fri, 1 May 2015 17:32:07 +0000 (UTC) Received: from mail-pa0-x229.google.com (mail-pa0-x229.google.com [IPv6:2607:f8b0:400e:c03::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0120B1591; Fri, 1 May 2015 17:32:07 +0000 (UTC) Received: by pabtp1 with SMTP id tp1so96391936pab.2; Fri, 01 May 2015 10:32:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=BayjJzmxtfu8t+LZOPck7kigaKa8fxYQ9Z1weyKgglg=; b=rinQwaTbBk4WUgJOLptFDWwLHgFluvlG5/hFDNDtO2l1i5mFmjHxyo4OPeyW3IbBn6 SAHj5CHpw2+65OgTij2gsB6cbOGZt3JyLNfVIzpGP46iOcsAw8fA8lc56yFztDN0R7cd gtZApOg/75W3R79S+6tAqeQ8oUHquGVSv8Sq8HSE47CCYdZt4fVSzeqDRKftScwlhBsz xSX7p7PEboDzgeUNGmhvENDobqk5ceszlR7CXiKTmrLqTnb8+ZwsW65ismindQLIGKgT akjklnuHE2+t3w6DdbMZoWG0137pN8JO8LLfcWAOEDlY1hC7gy0OluMkj25ybPVa8yPP gDfg== X-Received: by 10.68.194.6 with SMTP id hs6mr19825369pbc.58.1430501526263; Fri, 01 May 2015 10:32:06 -0700 (PDT) Received: from nparhar-pc (nat-198-95-226-228.netapp.com. [198.95.226.228]) by mx.google.com with ESMTPSA id v7sm5385827pde.81.2015.05.01.10.32.04 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 May 2015 10:32:05 -0700 (PDT) Date: Fri, 1 May 2015 10:32:00 -0700 From: Navdeep Parhar To: Slawa Olhovchenkov Cc: Gleb Smirnoff , John Baldwin , svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r282280 - in head/sys/dev: e1000 ixgbe ixl Message-ID: <20150501173200.GA2869@nparhar-pc> Mail-Followup-To: Slawa Olhovchenkov , Gleb Smirnoff , John Baldwin , svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org References: <201504301823.t3UINd74073186@svn.freebsd.org> <20150430232736.GB546@FreeBSD.org> <1998053.shmPH6saZj@ralph.baldwin.cx> <20150501135134.GC546@FreeBSD.org> <20150501163108.GZ1394@zxy.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150501163108.GZ1394@zxy.spb.ru> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 May 2015 17:32:07 -0000 On Fri, May 01, 2015 at 07:31:08PM +0300, Slawa Olhovchenkov wrote: > On Fri, May 01, 2015 at 04:51:34PM +0300, Gleb Smirnoff wrote: ... > > > > However, if we don't expect the number of queues to exceed a reasonable > > number of 255 :), we can fit the functionality into existing API. > > We can keep the queue number in the highest 8 bits of the ift_counter > > parameter. > > In case of hardware-assist NIC emulation numbers may be rise: x710 > have 1536 queue per port. I agree that 255 is pretty low. cxgbe(4) hardware also supports more queues than this already (it supports 1K rx queues and 64K tx queues). Regards, Navdeep