From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0089.outbound.protection.outlook.com [207.46.100.89]) by dpdk.org (Postfix) with ESMTP id DFEAEC4F4 for ; Thu, 16 Jun 2016 13:47:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=4kQo6ITP6FAC4S05q6vjunFi7QBYozQHDboBauePD6E=; b=PbjFvatMMyJ7nCBe6cQ86ciyvY/JshbyLEk2jZwephRC9D8Nyv40sSZ8YgQzGXTaazcJGpNlrKH3IXPqM/VFrbY8bmF4gTWNDX0NiAs4ltlYs3ECkZz9BJ9jCROWMWdaNXe3AJwp2DDLh6upULDoUw1PUmkl2daDOoPgq6BS/Ks= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@cavium.com; Received: from localhost.localdomain (122.171.152.114) by BN3PR0701MB1717.namprd07.prod.outlook.com (10.163.39.16) with Microsoft SMTP Server (TLS) id 15.1.517.8; Thu, 16 Jun 2016 11:46:59 +0000 Date: Thu, 16 Jun 2016 17:16:40 +0530 From: Jerin Jacob To: Thomas Monjalon CC: , , , Message-ID: <20160616114639.GB27345@localhost.localdomain> References: <1459250409-5123-2-git-send-email-jerin.jacob@caviumnetworks.com> <1459371063-7376-1-git-send-email-jerin.jacob@caviumnetworks.com> <1459371063-7376-2-git-send-email-jerin.jacob@caviumnetworks.com> <5225707.tBhOtrJBS3@xps13> <20160401142933.GA10115@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20160401142933.GA10115@localhost.localdomain> User-Agent: Mutt/1.6.1 (2016-04-27) X-Originating-IP: [122.171.152.114] X-ClientProxiedBy: BM1PR01CA0036.INDPRD01.PROD.OUTLOOK.COM (10.163.199.8) To BN3PR0701MB1717.namprd07.prod.outlook.com (10.163.39.16) X-MS-Office365-Filtering-Correlation-Id: d79c79e0-7215-4f74-ce68-08d395dbee37 X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1717; 2:JO9XtJji+u9CuqPbL3xjwG4eAIwfI5gPtDhFq4mkmcr0k3n61cvYRP/kX4OhqrS3FR/xt67xhDBQPBR45/gCwNl9ds5JZU8k4pXAr3kxg6CStUuMOGQEmQZPbZDY7vqIsHPF3p3VMKnOd5VtqdiTO41US1BHgkXLxbwzlkAOUfBm2rZ0g7JrxdNek+MRpOgH; 3:pEQPoTYN4jmkzpONr7IlZn07w0lFSV9uJduNYCFBLiH3yYzWmQWSrtyvWi/LntgpoN/Ki88hY8zxt4E48Wx0yGlNI9ETEnEsgVCy90mL427YE+PJI385LbA1k82Tr8hW X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0701MB1717; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1717; 25:yHZIBeWbBTOo0lLRv5OnZOUm8VKGOxfq+mAiHnxnndiUbIAgZYiIlRHPvKfFqBGPbV76hmkfXrcC7d6MHXR5iyFlk7bCQjeJiEYPuvk369ckjvHP9kQfPNYqTBGntCaZq2aYkoGm2jXm04YAvkdbFc4FJA/PF71oaPJuIw3TZJhlHU4ELzsNqRMY2e+A0ZlIwrCRSDRtpXhfNnxc/Bkdpsbp+6ZqLu8jdR6DEF7WKuHhYFnsdtHxN3TaapRS29F1etJudPz+4iuYza52GCdd58xFA8CIQqs0H8mejn5EBGFqle4Z/sZiYZff3dcs7mQ7MC2BxW+pBhq0lxnGpA7g7ItGXkths5kYpSjZQoOKUfnfRwahLK7OyXIZAfhj+I2+m+xgCH4tzpc15imdb7hgQImkfMsvcCiBeGZpl0I/FW6GMPRQmrPyxs6uMmjnSyawpPn2qp3eOMnkrbhuutC+vQDz3RzOxCSJzqJQdHJIHdyEpQraLWKMkApzOS4Qp4vCV462q/yE6FrPSOupzRGfgU4IllnIxIkK4/Eky0/BnSuqMMj4XgRfy5LFqlOdj7U4Vsme8wpVhMyUBxnORY1ss2UT57PvHrHvTKYqfbFeHrnvA0hv5ogE8bUKdsBqDMEg6C1U3TX6tAlcxkQbr34jxd7Fxxai9ut/dj4kfLUWFJWOt8LUOVTh+3i665e4QXJscydk5YOPpmGo3vR2YTYfch7BtFmiIAGefmyuvkxZS3nJhIAPMrjoZVastCFLo1/X7xfRrj4iswxK/WAS4WfT5nnvrFtGXnQZOxd7ZFB74ltfZkEv5fJIliCf7dj3tUYQJ3Uo/WhYuZJfKXuZsDvDY8gLjbuRdsbkgEVJpyotYiM= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1717; 20:aEAFXtRr62WUnNQuLWFSAnHCUcChQrdU+rne/uao6+QEN+9NjjfrrnKVUXCiyJdMQ6JqFLYjpB/iGek6dPYlo0BB5X/iZ55mKdf1ExZPUPR9F/22r8cqUZtSK59skC/BGnAFJfQJJqGxZRa3v9Ttb40uNfH/ixZCFqmev99a6e8tiD1ka6t0W6VCJGSdIZuNyGcryGLgqFswcFF583CzI6n4bnDh4ibMhUpevl2MMx36coXFT/qzu/nFefv/sRdD4H3Q9soDsR4REUrFqr+i0dZ3cTMRLEiw373fktqCpBF4pWCmz/lUls7wFz2+awSfSbD+atJqTXSqGQk9W/gW94wvHdqr3Rgqh1pQoFLCPTYeOVhFNkLmCwz8q0itm1eP+OTvpxUkAz+HdC3kEMqKN+vRf7xW7YhtUbn2SSn6O1sINxMNYnhF7gE4ynp3JshodjOKA1uaBad8MjA/WRTI151zXIFK4eLdpWw2jbZ2es3cXcLRzuKREt5QoZd8NdN3y7zx0lzAZvh+slHzlbDiS8i78LFwqVphIE628h7fSycJ/W+Y9bJ842qoRAoP3GWdncytB5qYysLAE4OPYHPS48EjT+acJU6umN3e5TK7oAA= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046); SRVR:BN3PR0701MB1717; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0701MB1717; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1717; 4:oLCgQzZZStTyGoAtwWds7NfpmmbMnBKRSiUsnp0Prq8pzjjxt7WXZG7GrqSKxLWlyKj+/bDX0cuLPm3kRVNfljxQj16yRB50TgE3mKwMX1hKzI1uPU8QWBnejZuMfVfZzWdQaPUo8QoX+5iWTflSpm0wLRGvaKPIJLIAmwYAtpaC920ZfobQKAuXk4AXBd2Przh4/MsM8p8xFwGe0Pbe+rswZp1Ctcig02K9XaID5J8ffgjAKGyrAKhVoIuZLqzFScadsN4J3SM1eIudZzpdzpFiaL8POQbdxvTFahFpMsQWDoWdkpVeHM5eKlXdDUFBpQIA3EM5LypE5BBsq5MiB0IG6ayL8b9GoTKUr2S3zcVxmAZ3lJ1d6o2w0qyKherF X-Forefront-PRVS: 09752BC779 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(24454002)(199003)(189002)(377424004)(50986999)(54356999)(5004730100002)(50466002)(19580395003)(189998001)(106356001)(83506001)(42186005)(46406003)(97756001)(76176999)(15395725005)(92566002)(68736007)(15975445007)(5008740100001)(93886004)(77096005)(1076002)(105586002)(101416001)(2906002)(66066001)(61506002)(4326007)(97736004)(9686002)(23726003)(110136002)(47776003)(6116002)(33656002)(3846002)(2950100001)(586003)(4001350100001)(8676002)(81166006)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1717; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; CAT:NONE; LANG:en; CAT:NONE; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1717; 23:vurb+dKPBzNK0fj6E/6s/sff2C1QXn3lM5XvxH3?= =?us-ascii?Q?zh2TAtcrMqqSBgvzbuVAyQTIsNLlv/rPSwjnq43q00HWjeYMQBy06J8l4m/n?= =?us-ascii?Q?bmhb04mqbcWcI/tJC3x6Ofm11l40LQjKnYhxzzhYAjraGrXwYrKz45PKKa91?= =?us-ascii?Q?SVG5f+LhlsyelH+GQiMofldXClKViiEzi9Xz+1HilKTZ2GyjbK0zlam/JJiQ?= =?us-ascii?Q?u6UV1XAwqJEtlfec7qr0GdSFZjLhdfP1uPimU6JVPbemfHvR2/H3tO37yorV?= =?us-ascii?Q?+50+sf7kPVcMH2Yzspy+AudRDXCCXYD8XFiSW9/7XSM3aZAD+1GnLR/VIYBi?= =?us-ascii?Q?+BS9xqhsYs9urdi7HlcCD88HbpFBawh/2sSIDCSDE+0FXqRBiVmgtElN07Ah?= =?us-ascii?Q?F/r2jaSnYDVqy4ddk3GF5svHVDYBJ+bjZwOdBVMF+yrBBz9Orv4Q4UDJdrYE?= =?us-ascii?Q?yxd2Ahs7QIkyUNt8D9GMz9GhqWRda/EI4ahqMHGDa5suJ6EJw1ppfFcIXMRy?= =?us-ascii?Q?LWqP/dT2wWqMYTnDeh+ZQcSXcUKDOHTwX6/XX4HYxhNsmOHfyKVJ3oOPUThF?= =?us-ascii?Q?LSop/cQ5Br1MYj26E4oHawrOxitX+pNklEFaufZBg411sIjmwwZoz4TDyBlO?= =?us-ascii?Q?eNR05FFxulJaUhwZzMq+svwEzmHDWh1kWzTnoWScyK+gkkECZri3okVMC5MW?= =?us-ascii?Q?6DZTGht/wIVdxSQxvIfw2G8vYtT/jjNSLjGp/w+bMrgFgy3vad1O9f94gv6W?= =?us-ascii?Q?YLxTE8eOGF7FbqbOOAdX2DD2ANyfczHanM/t8+53H3SqqI1Vnx0JpUGtHqIB?= =?us-ascii?Q?6D6jGP8IL0xnqrwjetiSOM/DjRAXOmbWu3unztoBq6MMtc8ivr0uEZk/8vol?= =?us-ascii?Q?/u9j9Cg5b/VPZZbfrCbJS0d6WV9NrN8BwCUqTIrZyDRStvJrJdQAgYmtc6Ck?= =?us-ascii?Q?OCeUzx+IDSaY6iqAYZpCoyekTXCtG7vjsVeAzTCyIfUCxG8czMA241gSNN1r?= =?us-ascii?Q?Ew05YGf/3d/JRJ5hwJfOIKN/SkLQ2Cn9p2DAbbny074+vS7kG7s/AixjoHWe?= =?us-ascii?Q?sU87rtfKB+B073M8wFMZUbRiAL5aPh7UDJ7oE5aRiw2eatGl4huZmqehDmHE?= =?us-ascii?Q?FdAtWnZOl3kgjOuBBtfGqqw0tMLQ3Z674N9IImC0u6JeGbberOQmerA04oOA?= =?us-ascii?Q?0ZQTysLjQ+oI95r38pPfmxaGwlxHoISeWCOMaUw+dTWS2EmjUGM6aHJ394w?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1717; 6:pEzhOr3mOiqiN7LygJlgQI9H/kIi4I2uxXyyawxfh5zNZguKisUanYFSfM3yyQJb+BfaozObF4X0nuWxqnLkIVd/+BiGu0i9Nb5z2ExiV99fIJdA9yR90hdv5PkIuswE5hi+/0Tp4BhXWmeHwV4+x6Ml58VecTC2tosUDjkFkQEUoIkPptXQ0QbClouYmGGSccyZJZxbVe7KzdDWqU5v7JaYBaOl5lMOh+o/F9N10K53X2Lmdmm7ZQZ9smw5xeiAyFimfoc2qlL4ujbEhuTa8v68/nAzKZcepXrW6DLit+4=; 5:iQ8IVje/7wRHaMbo7P5MSPZv9UqvSKyFpCIuTJFTxPKzxBat8DR1DZ/KoJxUPe2EyJvxpogj2ZgemITsNNqFEBI2ihH9PdWLANQZsNKxQ4G4UKLB2gYkgPgMHXGi3Ail1E1oLmccTnyNTvpmsgu/2Q==; 24:1YrpUzywXZ1Egd5qw7Ieqzb/cRFFNxO8t5e6/4/DWkgVot0OEIftZW393hA70WbNYPzjH2dJLFd8PJ6jMYoKcevtgug35WlI4ChYywpxxlw=; 7:V0AdhrGlwNDGeK0ai2tXQJ0vp1Q79ovjhbkb+N45vxO1Qk+kNfGZw19Yl1+iHTIALFBHM9oZonKxzw3jbTHxJByGizLc0Rpo/ovNtOGC2okjgp8atL7n2rJiJHcpxJz/h0TAQciOscUPlsCs3jagiAHeoI/zRZZhV8FaEISmUZOzRa/a6X9kQSuXvifllMI7eXTgBXBX73KM54+RknNN8A== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2016 11:46:59.3204 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1717 Subject: Re: [dpdk-dev] [PATCH v3 1/2] ethdev: add tunnel and port RSS offload types X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2016 11:47:05 -0000 On Fri, Apr 01, 2016 at 07:59:33PM +0530, Jerin Jacob wrote: > On Fri, Apr 01, 2016 at 04:04:13PM +0200, Thomas Monjalon wrote: > > 2016-03-31 02:21, Jerin Jacob: > > > - added VXLAN, GENEVE and NVGRE tunnel flow types > > > - added PORT flow type for accounting physical/virtual > > > port or channel number in flow creation > > > > These API change could be considered for 16.07 if they are motivated > > by any use. Please bring some use cases, thanks. > > The use case is to spray the packets to multiple queues using RSS on > Tunnel type packets. > > Considering the case if RSS hash does not account inner packet in tunnel > case, the packet always to go a particular queue as mostly likely > outer header remains same in tunnel packets and RSS spread > will not be achieved in tunnel packets case. > > This feature is part of the RSS capability of ThunderX > NIC HW. Which, we are planning to upstream on next release. > > I thought of pushing the common code changes first. Ping Can we merge this changeset if their are no concerns? and their is a real consumer for this, http://dpdk.org/ml/archives/dev/2016-June/041374.html Jerin