From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0070.outbound.protection.outlook.com [104.47.2.70]) by dpdk.org (Postfix) with ESMTP id 87B8B2B9D for ; Wed, 1 Mar 2017 06:02:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=01Zb+fpn8/Mm2rgrnVuDi5yp2odVLyZW2lH8jEhCLvY=; b=dVGXLtJpovTfdk6pPtw+u8kxJDSsBWJoP8Bw/i/MP/W06v2ma/ByQH02ld7QRc0of8ulTslx0hdy/m5mQHobH06yOd08fpfDhJYkwkYN+DpZb6wanZFUAP3vzUYHb88j+jUVk+q8cXJ3kUVZccCZx2wAEJviYoc+7T2ccud26L4= Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=mellanox.com; Received: from mellanox.com (12.250.235.110) by DB6PR0501MB2455.eurprd05.prod.outlook.com (10.168.73.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.933.12; Wed, 1 Mar 2017 05:02:38 +0000 From: Yongseok Koh To: CC: , , , Yongseok Koh Date: Tue, 28 Feb 2017 21:02:23 -0800 Message-ID: <20170301050225.27164-1-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [12.250.235.110] X-ClientProxiedBy: CY4PR06CA0042.namprd06.prod.outlook.com (10.173.44.28) To DB6PR0501MB2455.eurprd05.prod.outlook.com (10.168.73.136) X-MS-Office365-Filtering-Correlation-Id: ca44335f-0874-4233-eb00-08d460602fbe X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:DB6PR0501MB2455; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2455; 3:yQ53InO6p4P5OKyS++emBCD5ISHqFdVj7XITRb7UYl68ErEbesCaLLK4A1xvxcbyiXt/ykWqg5QvfJt47sl8mpSMheWJudgwkYCo3/L0Ncy55PDexnat9rzzGTlfihFcfOq8NY/MgQcwD08whN2NeJs1cugyf1uOuKk1wwirCXZ2zdRqwJutFtc5e3YBNsnepwbW2XMT22h4bd7NwdZxA1xzbBphWnbs9dL3m+G0Rb20IOvEUWKsn+cP9H9Oi4VsdJiD2OkynrFZeA/7z4b+p+z1oVFnXOzy0SiDmqxdv7Q=; 25:B9iOke7CcQtMHs1ZBoKKXFtDZb02deuAsWefqgEjqqAUSZ73Kck5hBqePYJTNYOCSkvRm4or9fb+Kaq0TTb8gfnlLBXJdxtc5aEyP4EdieSJ3/MjhZtqf33uWWgx0xUaKv2cUYtnclpMyDQEEnvnbGzWdifCnYm5oQl82hz5gHyTh3owXAaIpg3H2Z+1hV2aYoT8UEfXsIDH/OWw5fC0cgdMSFTilWHrXkvIBeM4eW08QDeB3ycYR9JnJKrngFRcoDwd36T1Viy6daEOMmDDzVJjjbyKDV3dis1EeTGbT1etWN3v67L4GwFwI8EUQvGi2lIe6gHG4TjOwemBm0VAEIWXsQ95CkK+OX+LBH/tPdu1eD2yRNOU/lR7MSapY1Jxq87cqZyX52PXZOAm9dba4Vuv2T6ySFuEpEGjIzyow98wBayiTGhvsw+9/tLdNfL1XN+sDl4W7XxwAy4X8OnRNg== X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2455; 31:mW3G0InMyTwyjFQvP1pe5MacSyo7rajI1WhNK9WsjiEuz1a50kKS4j0Zqe7zbDYcMXAw7tDFQvQ1cxBtPauP/mLT3Z1/DAIcjUkyUQ4qCnq9na2xMwuEWKYRdgtCw6LJ/idurImJ6JxK1pZzhaQw7iRa/nVxlWjbWqR0b3Fj1HkjAmk9bRCsgshUsn/FebV0hRUud3VIbfGPbXUHZVHXW5Oo4KdrWjAtUV76Zbi+Zco=; 20:0z2jqRpgYfVJJK3/Cgo5BaK3qQxlqPEC+tdTd1SP8qzOiYUZfye3dZGL0Uv3UVbooZ3AOTzqjKhKHu8rxvP/pSKulDjlIqOQRPkwSz1IxSphZNEpDR0IncDP5GuXtZar0qQM3thSSBdOxJ8r/NXBRGrXXG+BZBxQZk/eMTCzcPfDVX/mDST/IbevFbL7mYZRu7mMzSC/sMvUTouqJSYKpAaIUyLh80COMrHsfQsPSznX9SMVM3zIusSx42uVCn22dorE8COXPRElPOfJXa0hBOxxsOmB96wGjoHCxwHn7yJfChycCPTeY1S3GOVZ+LdF9IrsmVazvO5lSBxYm0iLUMANpXAzcDniMgBrRbP6rr99/2M8Ko5MhAVPE32o156BLz/pswdFRrEq5dTb05/3O9Qk81cR5npSU4NZNuS8XavAvzU5C8QaczM+L4P6nonQu2vKDP17uqidV87DC/KC2/asxbppsLZzcyZvGHih8+vYnRQxBnOETX0kcut8J5lo X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123555025)(20161123558025)(20161123562025)(20161123560025)(20161123564025)(6072148); SRVR:DB6PR0501MB2455; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0501MB2455; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2455; 4:XinWzrVugELZnuZn4A4DZ0xulYTECCqWwjp0/HxTXqL+XxjhzKt5fSDpL49e6Rrr7AY3Y+AA6Zn10pZ3xxIhrV46QWIgrehhDcBuhb3T0RMztQsmQ52UrM8SifY//WMllVFFInUULCYIb4qR9RDNsT0JvQeK8bNUqNirwaMnzmzBaOf/E14uH39AH2sYxp11mOcsfLX9fYp7QA4wbNIsoEOnryRw7NrTRaSEMmjnrXLocnFM+P3Y/c0ycjeMgaxZREqvGDuXIcUKrqWHfNZqbfuKWa78heNFQ6pbMdJfCM75cEYXjDHYryCiycJBnv37B3FMERwxVEj1Lv20pkTJMPTPLmYcy0xErlVL04y31YiFAQoLMmjAe3r4fQqN6398Lbi6m8H5V1uvy5ywzbQUNLSjnt3tdFLXTskUz05anLJBudSPBRaS0bxBRHveDU4WWRsgM8Jal3KsGAZhyoCzJQxdI3K4fnFelm4co2vxClJgC/IyPtv78Z9ntYoJtuPmcxHDAOivr5DA5XyIxY8ygM+4vLBmj43DTnSTRhMfbwbd1AcaRS+vUuph/9ML2NumNcvRvdhEUUcKF2MCU0ffj7HgzH6B1k3XHpCUKodV1gwkRjnh91SfdtooLm2ViKrX X-Forefront-PRVS: 0233768B38 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(39450400003)(39860400002)(39840400002)(39850400002)(39410400002)(92566002)(50226002)(81166006)(66066001)(8676002)(47776003)(1076002)(42186005)(53936002)(5660300001)(2906002)(2351001)(5003940100001)(33646002)(107886003)(38730400002)(6916009)(110136004)(7736002)(189998001)(305945005)(3846002)(50986999)(6116002)(54906002)(36756003)(86362001)(55016002)(50466002)(4326008)(33026002)(25786008)(6666003)(48376002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0501MB2455; H:mellanox.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0501MB2455; 23:DIUpxnBjU0U/6JQ+n9qVVparYw8KaVChWhSSsdf?= =?us-ascii?Q?03MrTtNcoKT0z9jlXg8wtUqAyGQzw+upuXHsz2e0MqLeeORifOwUFBR0+/A5?= =?us-ascii?Q?DLtq8zKaIFy2eTtYj/B2M79M8vZJcLxBXbaC5SZ8RzAJ8I7XGTWZCcwgmfND?= =?us-ascii?Q?Xpk4Bqj2Q9RCEwsEvTK7w8tEZaNcYnmF0fEnokltaFnMIomlT8+XVso7/GId?= =?us-ascii?Q?1iuNmf3oE2UauB3RoFt3e9bjBoY5OC9mi7iDky21dWMFL8UmPhRJXvmNA+7o?= =?us-ascii?Q?g3eSIRQvDpZSAoJsKDQz28Tyvf52ftpC7ZX+6O1875noPeJcChzTOLP/Oo79?= =?us-ascii?Q?CkNEPijfl3RxkJ9RKMeVWaYzYH1Sa/Arw0SQiz+P/4gwdDH921ON7ywlwph1?= =?us-ascii?Q?PJixC38OMlw2kGAj7p4L5G6gYpWiD07ozl3MvFwb4m1/ae4j5oAeeLLkftj1?= =?us-ascii?Q?4QtMU1j6eISTRzMaEHLKZLnlwv4tbqE9Nb54liOrcPUkxy+Tck/F6pBL/bJH?= =?us-ascii?Q?IT3NhDn8N5P0Et3keGymeJM/QcJYzocSkZxRxQ8TovuPouZlseC9Z47vmfkS?= =?us-ascii?Q?0fcuCtJRCSK5IqK7BvESm1p+fk01JftJOjHOu2y/bXa1oifI6FTeozymVyj4?= =?us-ascii?Q?yu0iwLzPU+aM71Ul8qWL5NoGrBNBdSmM1OZ4nhA+YF2ffiDlp1hTT2qw+Tm/?= =?us-ascii?Q?KFFD4skrlc09Xj8Qtke3EeUvnsPkW1zA/AcdKoF6c7AvK9NXR+0gHqum7N3c?= =?us-ascii?Q?R/4cBIAcuESfdSad93kSJwoyzqvv6uOUJZPC7HUVjJd22tLpWqRdOVzaVxMz?= =?us-ascii?Q?T+5EyJmDquIbd83XimwWtm41Aoabbf0x4Woc37YY7bvksuinzcJcR7w7O7qA?= =?us-ascii?Q?EfMRBdDUO053uSyM9lnm3AMVxKvCSIO0u11L3XrsOXxNmQbKaqZLxZjEdmi5?= =?us-ascii?Q?lkefmngnqh68XsEVrikOr9f6vEFezLFvn1fBRz24JxBMjhmxRuMyEWrgoB52?= =?us-ascii?Q?S9Dvp0tRKB9PkBiilhPw3O9CzICvDVytV4qgiNQCuJ8QSAhkBmThoBaarNmH?= =?us-ascii?Q?awnR5Xfk=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2455; 6:N3+GZoFtX4je19t1lOlPWGYcsS1E1BI3ZLU972rBGwuOPj2UZG+MnWgfzmwd5cOf3BXrroufZP0qsZRDgzmJ2P6VwJ7DvXixEpFKS/Sli8neOq44JDNOwQWF4nD4z7gZRajk4t7VJcRjn3p/8TI/otGQu/mypA4m6qOWf1XO3+pDSrxsN7L2wUWVWJx9nkzTUcmoxk7ETTVfSGtLEsMjwktlXyNCzSJKk4MHDk125bMz9rO6y9PGs26EYP4Met1WdTd0vSMOdwknb6Kpz6wDOTFLvwWW2BnAc4a1/fkp4XII/tBr67Bny7kj8AJxg6AZtWqatd/XXg3eJ8xNue5NyFacOoTZn9WnqOKkqTtdvftXIihpGtl3hhBAxb8oKRsvuMZHL4qKp4IMfaV3VqM4sFGNpIsRuIkHe94/T/BoRl0=; 5:YpER7mzHw/hvcfxKwo+y0FvpEk7lBWqcbHmd+UxRPZXX56a2FsTEbk7HZstuIVJItizakcarerpDqLvzbVE4BE+o+0LTOE/Xhgtti7T87ma9Xk0qscXakkmDfELZfWKOTeyQW7bv7I6x/tVpdNRwrg==; 24:hNWzhZu88NXY/pUNQfLH5TF5mnn3db0LIuScAS9KD1ZRxrxcFLn6rQGDyp4adBFyr7r8ZJ42CPCyslZk2wYmCiLi3sTrRlz8CxvBgY8SLFA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2455; 7:E4paT2vuekSy9u9UWyMuVFad8pkVRWzMDnhwXwzg14TGB6HEvLxiePtRdiJkTvDMxuMnBgGfViMbSimlVRMdYLuCXEw+Ldhsl8MAFv/TiPEK38YltyHcnSXjjzS2IlJFC++oOPPL+fSlkz6jYTRPAzYWPwyKgU+AuAJJkYI0HkxIIT2lCZmiOTAH48E0qL/FO5MIGzAqy73L3QTCY58ifYqnWTuMZUOG4FsdOA7KgV9IrythNu7WptGoWYo2dYx62Wr67+qSIFDa7IG9dLgPqF1oCoSAQVenRDgTABbtU4RZn9kPatD1kEir31EhaMwspFT0tmpWDqWZwTb4xByVNA== X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Mar 2017 05:02:38.8219 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0501MB2455 Subject: [dpdk-dev] [PATCH 0/2] net/mlx5: add enhanced multi-packet send for ConnectX-5 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2017 05:02:41 -0000 This patch set is to add the Enhanced Multi-Packet Send feature which is newly introduced for ConnectX-5 families of adaptors. Yongseok Koh (2): net/mlx5: add enhanced multi-packet send for ConnectX-5 doc: update PMD options for mlx5 doc/guides/nics/mlx5.rst | 32 +++- drivers/net/mlx5/mlx5.c | 34 +++- drivers/net/mlx5/mlx5.h | 4 +- drivers/net/mlx5/mlx5_ethdev.c | 6 +- drivers/net/mlx5/mlx5_prm.h | 23 +++ drivers/net/mlx5/mlx5_rxtx.c | 405 +++++++++++++++++++++++++++++++++++++++++ drivers/net/mlx5/mlx5_rxtx.h | 5 + drivers/net/mlx5/mlx5_txq.c | 18 +- 8 files changed, 514 insertions(+), 13 deletions(-) -- 2.11.0