From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0042.outbound.protection.outlook.com [104.47.33.42]) by dpdk.org (Postfix) with ESMTP id 345372C06 for ; Mon, 4 Jul 2016 10:56:18 +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=ST7jPuSukYz3sMX9Fz49O4Ptg7z8xjQDXIFN6ufTWI0=; b=a7x5BHOCUq+FtzOLTWpOyOkhaJd1x68+i4RTDGHtrSV3cZZkc4exqFYQ0Z/8OXOpK8EeoZjghaYSVTvh/MP5FMQZFsqQXlfVr46eAdBkIYoPsc7CdWzeZa50VXvEvY6JRs4IkEq4nqeKn2J4YK+1Jg0a1GgVTyIroMkt0NJdX9o= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@cavium.com; Received: from localhost.localdomain (111.93.218.67) by BLUPR0701MB1714.namprd07.prod.outlook.com (10.163.85.140) with Microsoft SMTP Server (TLS) id 15.1.534.14; Mon, 4 Jul 2016 08:56:14 +0000 Date: Mon, 4 Jul 2016 14:25:55 +0530 From: Jerin Jacob To: Yuanhan Liu CC: , , , , Message-ID: <20160704085554.GC12596@localhost.localdomain> References: <1467028448-8914-1-git-send-email-jerin.jacob@caviumnetworks.com> <1467371814-26754-1-git-send-email-jerin.jacob@caviumnetworks.com> <1467371814-26754-4-git-send-email-jerin.jacob@caviumnetworks.com> <20160704075322.GX2831@yliu-dev.sh.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20160704075322.GX2831@yliu-dev.sh.intel.com> User-Agent: Mutt/1.6.1 (2016-04-27) X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: MA1PR01CA0049.INDPRD01.PROD.OUTLOOK.COM (10.164.116.149) To BLUPR0701MB1714.namprd07.prod.outlook.com (10.163.85.140) X-MS-Office365-Filtering-Correlation-Id: dabcc283-bd46-401f-ebb4-08d3a3e90f0e X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 2:LptVSsxMHl5ozlXsG+lbiWOLGyY7BWaICjvCM/UfpvpTCKMfpecEiBg0/BL/bih9C/W6ZSedKJatDRjjZRTmMPc3E1QsjN+Piv8lNIhnUt95LKe119k/eG6co0KlZGxLIXmd5EqLjm+Ygrd/j8oRo6t3wdVzJbwF6fMPn167gpYmk9PIBE45mcfAaslQeNDf; 3:h8naOn6awXFzoxen5ESkWA5rR3fDHN+MBMDPSouiYHKNt7b6NzMfUYMp8Iewfr5LSUm3njZBmTZkwQtF0553vzEOk+30NktKpM5ZBkfoj9OwMMAU0MdWATMUR1h+zGSD X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR0701MB1714; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 25:cgm4lOpk1QqR8/L8Tt+sIPuorBC5Af0n31FGqO4mVahvamkIdFVR2sSeixqOijJlwnSoJd2I2F89+MYiLpK6qSe2ue00WqLBnAfooZuVoyhM3vjU6i72z7Lz4FHUwiHTAnBDYKPA3sZToiQP7KVgT4f+pu3Q2shNd2JhtQ41frl1PW90+8E0TqyZBfksE5Rl80XgjrvLNQ/8opaHMeHBrpLn31W+A3rArAJuEEFyNDJwTAO6zA+R+tMT1DKNpFoWJspggSPuTq6SV3fwN9WjV0YzTpB0ObnlTkTSbo5bx2IuZXmZYnk5dydyBDfvc25DGeHUnd+ruKDvBrLQXixixqKZ7je/kPwWw5qWz4U7HDTvuFrvAS472BtwhnfKpNgoxiHMeh4zj+Cqn3ylrUenQzG9kjM2B/fiQCPQdBIiQ2qI6Ho+iqdv7472LlbJNBWgEYxoqkMnUCzBYZT/HJuPLMTlmmwZi/qyReNXiHZnkU/fiYzCaBL889tOaIUyMVJnPWietCuao+6norUWxoBCmTGZmRMQdY5Tj5BxLls+7JgOB795W80XETC6f+oMrv/wExxOF6ZpW62GF+0vPmghvyrsOJ/kGaOrNdAtwWa//ItE8tbrsa5NqY+mKi7QRWlogdrva0xkJP+MDoELhRlJO1RHFPp7v9aLiMsz63jxp8YFMweNCsBikmQIUEVGjOhvkCQ/xa7rt/wtxNLwY/Fg3i4S46Zvicg0vDUCIQZuFQM=; 31:Aj38sSiMIR44Lq7sYgb6JjGSpm12oBOsyGBfAgRuEXjP676EOCxB99Fyeb8l3u6e1Vn6m5ndg9HkWy1Y6BWor4fL5ObZE9BRMrFJ+W4gPhLP7Gk/g+9UkUDTtHF9YYonzLaIxWzGNAl5xEQJWaRS5UXs9ABfFi9biyXITLOsbWCJtXgOwQ1gqwWuiZ9MOsSePoYlBSFGk1KU4DfESzNrqg== X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 20:HCz0f1camidtroKiPPI/PfTcvq40+CiE2MMlQ6zVigxGbyRXW1EBCBHHFTs6qAzcRhE1ejUoV7Rt+/Dd+37ihqWLZFFzHADuU7I5w+24+MHXnWilLKWVgj3k6F7dE2fTqEyn8go08mqxvmhZ3AMgVaCTIOtEm3X1yPLZ1G4K1FFeJ1rhZTukN8GK24lVVTUahNl7gUxGZDRZpV84IeZOn7ghd+ec67C9qxgFURAnGLVpGvNafBFia97V5vSaVMaF1G3c/CzHMdUWXsEnHUgONOKYCSdqltNy79O+N9mDBCbscAlUw+1hTKC3ME6MYCuFPUV1V77J/fpwQfA45xM5IadFwQLIPDbl5fOlgld0dcrolJSr7PX1XHaOSrGZYQKQCUYxmHZw29LGYFbBg9qfYh1+NE6za2XE5aOFlQwMzeeeVYvLqEahGoU5hsqS6ZYbjRAooYv39NPs4bxGg+pOKc11ZzZMyPouF9dhl+3pJnbGbHbnjK/+Hhn8cD5o+K1IlCIO6NuHbnPtGoxiV8mC2z3H6Ig5d0tJExl4jZ2ku3orrJa4DJn9sK/A8FODtGelcm8BEgbpiabXVncERolVJl+me9STd/m3pWtZvDf3zYo= 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)(10201501046)(3002001); SRVR:BLUPR0701MB1714; BCL:0; PCL:0; RULEID:; SRVR:BLUPR0701MB1714; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 4:rTOmo1QqDm4UbJqQIng63vBir2JmST6s6BIfAfohIpZvJyIfKWwTwm4PvLl3zFcOqEh62ihCYL+H3CT+vld32U24ZhfOqFpQnTj9KUlyVZsMP7mK16CXMiIr7B+56WwuFgS9rslNNiM9e4Se2jy4X0fJ5a8Vh5FU4KIC1C2HQ3As6ZZ4GozKasbaiBczwu13lljDDFuXEKMOwoIbQxTJ6UPEbWRICC1/XJIpepD+bpGsDcFZRNsXi7kfDL+sC4+z1B1JTOwE6zTkfTRgnA2O/uLnNeXCVFdcP5lk32osOeqsxuIBlldsnZIKEe0iPv4R1/IfACANzfnn7/QLWxdV1JzCe59+gKz6wsHvOQWoz15AOh+8+JoAUF9zbmvB088F X-Forefront-PRVS: 0993689CD1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(189002)(199003)(24454002)(61506002)(7846002)(77096005)(9686002)(97736004)(4326007)(4001350100001)(2906002)(2950100001)(101416001)(33656002)(76176999)(50986999)(54356999)(7736002)(305945005)(50466002)(92566002)(93886004)(42186005)(47776003)(97756001)(66066001)(23726003)(81166006)(81156014)(8676002)(6116002)(68736007)(3846002)(586003)(1076002)(189998001)(19580395003)(19580405001)(46406003)(106356001)(5009440100003)(105586002)(83506001)(110136002)(7099028)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0701MB1714; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0701MB1714; 23:F/Qa7FcIX5+rfyeV2DdbMoxPADU81P2ZARwEliZ?= =?us-ascii?Q?yTv12jT6jPxjztUqkRC78x7XwlzFRfwMUj7RGq9vwR9D3irSFIHgkEMzMJST?= =?us-ascii?Q?Q3I5+B4kvvIwwG7kYvzUbXRfSAzPljslrMlOvQno3iJz5AwXIQSK1pPwvkoM?= =?us-ascii?Q?6Cg1APCI6XK6axnefNAbjZkVNFOyU5KcH1IYWTmHMmGNkGEXSfN5Joj+j9vz?= =?us-ascii?Q?e4MLWAp1TnePSTMI6yOwQ/l43U5YyNZjwX1McrYBerAV5DKwLj4Wkk3RysJ7?= =?us-ascii?Q?t269bZ4SLdHf3XSwO6ARQwIIDfb7IRzIpxnc6CPpnDHw1jGOFnoQxuax3aQV?= =?us-ascii?Q?9QN0N4Q+q52Pu/uElcebNpDdxORtYN/fsTM1qIzC/zRP2GB8cA2QEQbbegPv?= =?us-ascii?Q?MdelSut6ATIkbRP8lymr9vHw4U7r1WaxLhK6lhoMF+UVR0AkT6I1S0YMVs52?= =?us-ascii?Q?eeSfKF/hF90n4iLYfjhCnvj+A9jvtyxLKKRaI95D9npreVVrBGeXOgNPdYyk?= =?us-ascii?Q?RoXn8Y50bEjvD64vH4QNBFIXj+0dyZ8K+5f1W1SgP31DvEhG37Ht8hVQ4A6N?= =?us-ascii?Q?7qMdpHPhf1CrjtsFy3eGf/g2xXgmWvRpHqwPHTOYRIoOelN3fvTLGX26owNN?= =?us-ascii?Q?YD0BpR1Ko4R5waJ9mXscTzXxx4XSpEGLZ8/lk67TxsITlI914XZtDDPpejYB?= =?us-ascii?Q?/N5jmziipHaEYJRHmzR19Ggx9qyk9jwlTvBw+GDv6BRFqOnsJ+rAB7mMcpDV?= =?us-ascii?Q?lUS482XYNezDfkNCPYUjSLa34diyiftHSxPNZze7wyydUz+etk6OGydAgyyC?= =?us-ascii?Q?nC1tOFpvNKK9+x923I+8S6fQIlv4fyv8dNLZLuH6LSj+tnbr9dw7ER2AUQtB?= =?us-ascii?Q?+ATPpvLwxSs/vf9X1sflWj7Y6eX7y5oPS+SHJqSMkoTn9vOnlfFveHNtsmnQ?= =?us-ascii?Q?F/3njmXw1PpCzgcXUbBebNxv3WyWFg+ybFOYGHcg6YWgJa9uqZPxBt67Rirt?= =?us-ascii?Q?a03uY6oFlNlVUOp0C6y+W/ev5bmO0EaVzzYbRluBEnEXJHTwjPrFUyF+O4Lz?= =?us-ascii?Q?V5FdUcZjKpX9gee2mnhBSCOyfCZSlnDP4AtscVOudTqY0KI0GC6J6xxvTStO?= =?us-ascii?Q?YjOHE3DG1z89HlF4qktrI+Ne0a7OVvnmEuYX8vk6tqAk6Jw6LsInPXTQHcpD?= =?us-ascii?Q?hKDr2xclHLGurEjPbKHjkzdodiP/BE6tPDhxQ8QMY/NCpofH8llnqAzl5iwa?= =?us-ascii?Q?srHhakR039XmjoxpJMCE=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 6:Q285Rwt8ubhsu0JeucY4JRrOcUAR+E+cIPL2uXHkc6D0RWjJMxn/yFCYyaUPWtrTnx8/IzGw8/fRFHLXJ1g7Dpil1SO2vyRVykMiG6/3clRHthzyKPqNukBScDFwyjSJ6BW+0SD2mMaiOeSjUMivhQJTVEi2xVpUDwAfiaQ1Winf4XDOnYbzaITOYMRpFeoAbXerVHz2pqPoigkkHUVvUim3x5GWwZIGEdhwK+3AvAWE/jyAp6As0Jm2pw5o6Ljcbk8l15ZxTJge04nGdmMeGAc2FF/UJa29aNPk8JgiR1s=; 5:AbQOXvyPw9HCHRR1iciQp2kMZTAfAYT5bQutBesMRCwW8aFWPpG5nJwFCwQ/DoWo+NEH4gB26S2sFFmxQnzryIs61nLCkkAz8kstAHh8WZ6ZF+XdbuB/ehSI8KnTYfPdQx7FBlx3eda6WapI6+/e+g==; 24:vBGBOF3nrNi6CTMb1wpRBaFxK7qP1r1jcW6AoEcGnmF6Rg4pEOyf+oUtRjt3Y/rlrqWhhMltS3O3Vk01j0M0ZZz8qT2eedgDuEKRp92giLw=; 7:FQqP75uwskOyJ5jnrQU2IvY7a7IxFu2JGPz+XyHxb+5LOZSrs0u+vJoGtHuBiH9WqMws1/iXbYSABAVepcokcTBCJMyCkD/1jDB0Z0BiA/NZrAXMrOIJJxrGlbtZeqjtOFGPPxJJ0gIscrgzrmHTx8zQ4P2m+zqR4BJbTt8KIZQEdnRNZ6mtzEZt/f+rfcPg91+wxa6JhrkEyqARehOYUCJPlyxaC0DmUiWjMyFPjivfPPJnnXMSiuiQ7PKnGACN SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2016 08:56:14.1284 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0701MB1714 Subject: Re: [dpdk-dev] [PATCH v2 3/3] virtio: add neon support 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: Mon, 04 Jul 2016 08:56:18 -0000 On Mon, Jul 04, 2016 at 03:53:22PM +0800, Yuanhan Liu wrote: > On Fri, Jul 01, 2016 at 04:46:38PM +0530, Jerin Jacob wrote: > > Added neon based Rx vector implementation. > > Selection of the new handler based neon availability at runtime. > > Updated the release notes and MAINTAINERS file. > > > > Signed-off-by: Jerin Jacob > > --- > > MAINTAINERS | 1 + > > doc/guides/rel_notes/release_16_07.rst | 2 + > > drivers/net/virtio/Makefile | 2 + > > drivers/net/virtio/virtio_rxtx.c | 3 + > > drivers/net/virtio/virtio_rxtx_simple_neon.c | 235 +++++++++++++++++++++++++++ > > 5 files changed, 243 insertions(+) > > create mode 100644 drivers/net/virtio/virtio_rxtx_simple_neon.c > > > > diff --git a/MAINTAINERS b/MAINTAINERS > > index a59191e..ab04cee 100644 > > --- a/MAINTAINERS > > +++ b/MAINTAINERS > > @@ -143,6 +143,7 @@ F: lib/librte_acl/acl_run_neon.* > > F: lib/librte_lpm/rte_lpm_neon.h > > F: lib/librte_hash/rte*_arm64.h > > F: drivers/net/ixgbe/ixgbe_rxtx_vec_neon.c > > +F: drivers/net/virtio/virtio_rxtx_simple_neon.c > > > > EZchip TILE-Gx > > M: Zhigang Lu > > diff --git a/doc/guides/rel_notes/release_16_07.rst b/doc/guides/rel_notes/release_16_07.rst > > index 9e2a817..3a5add5 100644 > > --- a/doc/guides/rel_notes/release_16_07.rst > > +++ b/doc/guides/rel_notes/release_16_07.rst > > This series basically looks good to me, but I don't think we can make it > for v16.07: you missed v1 deadline; it's also too late: rc1 was already out. OK. But I thought, Thomas hasn't pulled the changes from dpdk-next-virtio. Even if didn't make it for v16.07, I would suggest you to consider taking the changes to dpdk-next-virtio as this change involves file restructuring (Will have issue with re-basing in future) without having any functional impact. > > --yliu > > > @@ -174,6 +174,8 @@ New Features > > section of the "Network Interface Controller Drivers" document. > > > > > > +* **Virtio NEON support for ARM.** > > + > > Resolved Issues > > --------------- > >