From owner-freebsd-net@freebsd.org Mon Jun 29 17:07:18 2015 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59ABF9904C9 for ; Mon, 29 Jun 2015 17:07:18 +0000 (UTC) (envelope-from nparhar@gmail.com) Received: from mail-pa0-x234.google.com (mail-pa0-x234.google.com [IPv6:2607:f8b0:400e:c03::234]) (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 23E7A190B for ; Mon, 29 Jun 2015 17:07:18 +0000 (UTC) (envelope-from nparhar@gmail.com) Received: by paceq1 with SMTP id eq1so107720591pac.3 for ; Mon, 29 Jun 2015 10:07:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=AEzAE+QWoOvde8Qmi7Sf7z3fdPumva+6lDz3zL9gjvA=; b=TFtbh7gPJyYk7NLfLgVALk9nE3r+TynMFhM8LY7w5wZLRebpEZL7GkTxvq5QvYBbCK KGwIEJU1nR2e0VhMdJ5h7riDxB45fHilb+IbXoff+yLUKKxoxhPsKr8fYc4cNhAE67/9 WbL68AlVTbPosqDgQALApl8t3TmvRtBUj/rirKU/AvySvYQvuQgAhbzrESi456LlZDBr QXTGP6vxPwE+d1Qxa5q+GhjBIXcdU6Es2RQSDXV0WKDsApSxp2pIdkMgFGuUshBUe0Jy ZqUJLMl2pGNIBNhX84PRIJZVIHVnFqg3bHG+x8E356TKN9looycFDyGEeyrTtuRId2X3 GGog== X-Received: by 10.70.91.79 with SMTP id cc15mr34269215pdb.10.1435597637713; Mon, 29 Jun 2015 10:07:17 -0700 (PDT) Received: from [10.192.166.0] (stargate.chelsio.com. [67.207.112.58]) by mx.google.com with ESMTPSA id eu5sm43149400pac.37.2015.06.29.10.07.15 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 29 Jun 2015 10:07:16 -0700 (PDT) Sender: Navdeep Parhar Message-ID: <55917B43.70904@FreeBSD.org> Date: Mon, 29 Jun 2015 10:07:15 -0700 From: Navdeep Parhar User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Slawa Olhovchenkov , freebsd-net@freebsd.org Subject: Re: netmap custom RSS and custom packet info References: <20150629151750.GD1647@zxy.spb.ru> In-Reply-To: <20150629151750.GD1647@zxy.spb.ru> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.20 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, 29 Jun 2015 17:07:18 -0000 On 06/29/2015 08:17, Slawa Olhovchenkov wrote: ... > b) custom RSS. Modern NIC have RSS poorly interoperable with packet > analysing: packets from same flow, but different direction placed in > different queue, ... This is default behavior because the default hash (Toeplitz) is not symmetrical. There are modern NICs that do support other, symmetrical hashes. Regards, Navdeep