From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0E6E4A04BC; Thu, 8 Oct 2020 08:55:45 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id C69551B70E; Thu, 8 Oct 2020 08:55:42 +0200 (CEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2062.outbound.protection.outlook.com [40.107.20.62]) by dpdk.org (Postfix) with ESMTP id 591F61B6BA for ; Thu, 8 Oct 2020 08:55:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wTMjnw+zbnA8ev2vmm05SKPo7jfGmO+gtdKBI3wuiG4=; b=dcqYTs1XLd5KfK40uyqqd7jw6BZA78CQZjkC075hSIVcb4xNqGHvNvT5rqFdXFehqXXA4XMlPtGnBsalTkQsGnJH7bGc68drbRMmq1OwHAoptmP4+lyFEgrzdvegDAgPerpqpXetGIsSCuXCOtg0dlP5nE+Pz2WYC3qQCTtDo4o= Received: from DB6PR0201CA0027.eurprd02.prod.outlook.com (2603:10a6:4:3f::37) by VI1PR0801MB1934.eurprd08.prod.outlook.com (2603:10a6:800:8a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3433.32; Thu, 8 Oct 2020 06:55:37 +0000 Received: from DB5EUR03FT029.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:3f:cafe::c5) by DB6PR0201CA0027.outlook.office365.com (2603:10a6:4:3f::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.23 via Frontend Transport; Thu, 8 Oct 2020 06:55:37 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT029.mail.protection.outlook.com (10.152.20.131) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.23 via Frontend Transport; Thu, 8 Oct 2020 06:55:36 +0000 Received: ("Tessian outbound 7a6fb63c1e64:v64"); Thu, 08 Oct 2020 06:55:36 +0000 X-CR-MTA-TID: 64aa7808 Received: from cf802e642d17.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 561BEAB4-3C9F-4C73-A205-39095B0D20EB.1; Thu, 08 Oct 2020 06:55:31 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id cf802e642d17.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 08 Oct 2020 06:55:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jLBvEVrVpeol6pkB8Prph2SzVavzvciInDFybwOmFhgR9Qi322BjZ2E9yehfgDov0kp6HYiUiJVGvC4iy5f3ruxsspRmhoUZ2Cx6T6Rt5l8ILz4q4re6CjMEdg1yedIF2dPbCjjc0v2vTthj+ROF22rKadqTqNvIcvj7aMUWqlS9Hy5KiSWVizPYsEWamXkrLf2yJ+Vqbp+6D2MAFqd0kTmffV/gjnYpjZZVtTwEkDlQAWwnG0QbwgfIaidlrac3wrT/ZIhH6EFEcB1BokI6rxqyvHjfsqHJlrTIDhmXOgjvNmo/MRmn49d0jTVXl9qIVuefautJz/gqkLvnHNqgiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wTMjnw+zbnA8ev2vmm05SKPo7jfGmO+gtdKBI3wuiG4=; b=P3a3DvaN2h8LMnG6seEPv8LZ77Pmj3QUKj53WuRNBo8A0NjtKxjVFqx7s8db/z4L4YpRk+MHoxJNtSYj0+sCy5Tj4vmsT/OIBEjHi+wKSCp+YZf7bjYw+PLQ5kBoMqV5YgSJ9+NWKbNxD6He0ORbvvvbYhxQp4EzpM/eRFScSSjVONajouqFPWQu+NAia9L0FTDSEsHB0AGzjVAPzfbDNuTxP1o9RJUPpJNHzJMO/LLlMrwUrt8Mkr+dTFeqfO1n8/Hc5hGplPGb0bVmv7FHG4pqG1FkuyJM6Q/ojwoLjKtnmtzA8fAcrCzmVqQOhztZU64x2MD1dcuFqGfVi0WnAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wTMjnw+zbnA8ev2vmm05SKPo7jfGmO+gtdKBI3wuiG4=; b=dcqYTs1XLd5KfK40uyqqd7jw6BZA78CQZjkC075hSIVcb4xNqGHvNvT5rqFdXFehqXXA4XMlPtGnBsalTkQsGnJH7bGc68drbRMmq1OwHAoptmP4+lyFEgrzdvegDAgPerpqpXetGIsSCuXCOtg0dlP5nE+Pz2WYC3qQCTtDo4o= Received: from HE1PR0801MB1641.eurprd08.prod.outlook.com (2603:10a6:3:80::22) by HE1PR08MB2857.eurprd08.prod.outlook.com (2603:10a6:7:2e::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3433.42; Thu, 8 Oct 2020 06:54:24 +0000 Received: from HE1PR0801MB1641.eurprd08.prod.outlook.com ([fe80::1809:ea62:8af7:8343]) by HE1PR0801MB1641.eurprd08.prod.outlook.com ([fe80::1809:ea62:8af7:8343%11]) with mapi id 15.20.3433.045; Thu, 8 Oct 2020 06:54:24 +0000 From: Joyce Kong To: Maxime Coquelin CC: "jerinj@marvell.com" , "dev@dpdk.org" , nd , Honnappa Nagarahalli , Ruifeng Wang , Phil Yang Thread-Topic: [RFC 0/3] Vectorize packed ring RX path with NEON Thread-Index: AQHWmuoPQ8vhhUKXbkS9KDhnBC4zNamNSPcA Date: Thu, 8 Oct 2020 06:54:24 +0000 Message-ID: References: <20200911120906.45995-1-joyce.kong@arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 63F05271F26BEA418218E13E27D670C9.0 x-checkrecipientchecked: true Authentication-Results-Original: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.112] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 75024317-9e15-4d1a-de57-08d86b572927 x-ms-traffictypediagnostic: HE1PR08MB2857:|VI1PR0801MB1934: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: wgIlT1GF8Dzm82hW1k0iwGsM5pqj40vbeiG4EixWRGPSac2B8Aj3aWR3Si0m9dep/e9oN/OvVAbSYD1FAfd/9eqS6SvLSKPAmX3WK+zFv/Sw4swsDYo3Hney0HkveBMCu8rStl650Tbkb3M3N4/1W6s5l/1Bnf4nMBt6kzSoHL4jErftLyC6sUmP9vbacSi2F5vnmbOY1r8SP+1WGCR78Scba/kfUuEUesyqeeH/1un4h7+dhJTSBICE0xxcApEQJOKr+Hd6LaJmA9d5yP+I2NlpB3iLM6OImxIWUQITYZpaUJz4tGBMFEDkeJI4pYCIwphEIH9ekwIIMgSN2grPoTmRzLbnFhpRJzi0i2FNtJttHU96RLx5/JT+TpJJZQ098WFETGHiu+jDuGhh0gPdew== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0801MB1641.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(39850400004)(396003)(346002)(366004)(478600001)(8936002)(83080400001)(8676002)(26005)(86362001)(55016002)(186003)(33656002)(2906002)(6506007)(53546011)(71200400001)(52536014)(316002)(54906003)(9686003)(966005)(66946007)(83380400001)(76116006)(4326008)(5660300002)(66476007)(6916009)(66556008)(64756008)(7696005)(66446008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: OVsJFFPPbnFfG1n1OAtO1f+x42ntLobONPlbM9f/i0oHd6lxjk23lUpemFlPR7HT/+ckbaWvC3CeDuZZQVuz/HywmQYHUa2aIsN5m3J++9W52XUBR9SDLjUMBrQ826V1qvm7WpjeV1e2jtTmq9JE01y1krOAblvhl91fSIiCi+hocZuyMN6S/5jeXcnCa5s1j3uqo8BeFWflzq4/dpxVxKB+AbUhTWX3If4vZ3p7+WsCCS+GFpjdQWdM0YnCMy0edWMdTtkRytfqn5v1QSFVHiqOWiIJmIat2Oct9slrLh+iGBcGBTRV1sAfRJ0u0zfxlXp2kUYkNPxh4tCdX9XnScGts/uTUrqkZMGqIi87xIRghhjB2ovKg1hT5TB9rffHK0k1CsB28CdMj5g7IgqftgCHyfs8/LoNafLffmF/EHvk9eeM03amWYLk7VSaV/I0HAHRB+6YY4bgYw7gXVg/vKVYyca/+EYOOuWcgfGfQ566xmzDsqzVCsdQdmiw9ClgSPqXhtGM5FJpHbsxRIlvjSmoFIJjT15mb2rFjqAUWsfUE7NMy/21S8QGSkZEnq8rSF3rq8VC8ztHAITlQgfSR7D6cPTmX0XZ4zidEWXU7SoVp6nHAn5zfVUUb90rYHTFQ7af5grsRbesSkKfMO2KtA== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2857 Original-Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT029.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 25d30420-9933-440b-7a57-08d86b56fdf9 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FPvvO/gkfE43uEIfYLnw6LgE6am4Iqo6hca9BJYu3f0KvcoH6NIL7H2bjmBAYMPjkW/ktGjtj/YOX2GnRhTX5iwtaWvCJBiArDTFuqu+1zCqZZhWDys0yVWFvNQughhliBrISMa/h9UlHq7XF83Hpb+l2iaLJxeUJP4U9tWnmtRTpavHnVPyz6vnisghytwDD+7Mdiw1Efb5u19URlmVvlKJoeUOQUu9vWXGei8YwKZ0O1tTL9t/4jvhlTpDWJrmHbxWUw8xnZudkNG57Lp4dkIJBaW31euf87pcplkGeYEIQ7gEEP4iExreR3MO+Vm5SWZLtKcVgEFQZvKox15CMrxkvFRiIGofIHVkFUArgnc0NN+QMTx1TT3A10IdDkssMf+rZv8ftdvcuzt67awJnDSu53sLOcHf5tR585ECHoPwojhfrSlpd4EF6AqvooN2EzhgZGJoGJMLxs/OZ79J4nxsLqv1SmsLBmZ8b9fIsiA= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(376002)(39850400004)(136003)(346002)(396003)(46966005)(86362001)(6862004)(55016002)(54906003)(26005)(9686003)(478600001)(336012)(6506007)(53546011)(966005)(186003)(316002)(8936002)(70206006)(70586007)(5660300002)(7696005)(52536014)(33656002)(83380400001)(83080400001)(81166007)(82310400003)(356005)(4326008)(2906002)(47076004)(8676002)(82740400003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Oct 2020 06:55:36.9665 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 75024317-9e15-4d1a-de57-08d86b572927 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT029.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1934 Subject: Re: [dpdk-dev] [RFC 0/3] Vectorize packed ring RX path with NEON 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGkgTWF4aW1lLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IFNlbnQ6IE1vbmRheSwg T2N0b2JlciA1LCAyMDIwIDM6MzQgUE0NCj4gVG86IEpveWNlIEtvbmcgPEpveWNlLktvbmdAYXJt LmNvbT4NCj4gQ2M6IGplcmluakBtYXJ2ZWxsLmNvbTsgZGV2QGRwZGsub3JnOyBuZCA8bmRAYXJt LmNvbT47IEhvbm5hcHBhDQo+IE5hZ2FyYWhhbGxpIDxIb25uYXBwYS5OYWdhcmFoYWxsaUBhcm0u Y29tPjsgUnVpZmVuZyBXYW5nDQo+IDxSdWlmZW5nLldhbmdAYXJtLmNvbT47IFBoaWwgWWFuZyA8 UGhpbC5ZYW5nQGFybS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUkZDIDAvM10gVmVjdG9yaXplIHBh Y2tlZCByaW5nIFJYIHBhdGggd2l0aCBORU9ODQo+IA0KPiBIaSBKb3ljZSwNCj4gDQo+IE9uIDkv MTEvMjAgMjowOSBQTSwgSm95Y2UgS29uZyB3cm90ZToNCj4gPiBUaGlzIHBhdGNoIHNldCBpbnRy b2R1Y2VkIHZlY3Rvcml6ZWQgUlggcGF0aCBmb3IgcGFja2VkIHJpbmcgd2l0aA0KPiA+IE5FT04u DQo+IA0KPiBPdmVyYWxsLCB0aGUgc2VyaWVzIGxvb2tzIGdvb2QuIEkgd2lsbCBoYXZlIHRvIHRy dXN0IHlvdSBvbiB0aGUgTkVPTg0KPiBpbXBsZW1lbnRhdGlvbi4gSWRlYWxseSwgaGF2aW5nIGEg ZGV0YWlsZWQgcmV2aWV3IGZyb20gc29tZW9uZSBmcm9tIEFSTQ0KPiB3b3VsZCBiZSBnb29kLg0K PiANCj4gQ291bGQgeW91IHBsZWFzZSBzZW5kIGEgbmV3IHJldmlzaW9uIHdpdGggdGhlIGJ1aWxk IGlzc3VlcyByZXBvcnRlZCBieSBJbnRlbA0KPiBDSSBmaXhlZD8NCj4gDQo+IGh0dHA6Ly9tYWls cy5kcGRrLm9yZy9hcmNoaXZlcy90ZXN0LXJlcG9ydC8yMDIwLVNlcHRlbWJlci8xNTI1MDEuaHRt bA0KPiANCj4gVGhhbmtzLA0KPiBNYXhpbWUNCj4gDQoNClRoYW5rcyBmb3IgeW91ciBjb21tZW50 cywgYW5kIEkgd2lsbCBzZW5kIHRoZSBuZXcgcmV2aXNpb24gc29vbi4NCg0KPiANCj4gPiBKb3lj ZSBLb25nICgzKToNCj4gPiAgIG5ldC92aXJ0aW86IG1vdmUgQVZYIGJhc2VkIFJ4IGFuZCBUeCBj b2RlIHRvIHNlcGFyYXRlIGZpbGUNCj4gPiAgIG5ldC92aXJ0aW86IGFkZCB2ZWN0b3JpemVkIHBh Y2tlZCByaW5nIFJ4IE5FT04gcGF0aA0KPiA+ICAgbmV0L3ZpcnRpbzogYWRkIGVsZWN0aW9uIGZv ciBwYWNrZWQgdmVjdG9yIFJ4IE5FT04gcGF0aA0KPiA+DQo+ID4gIGRvYy9ndWlkZXMvbmljcy92 aXJ0aW8ucnN0ICAgICAgICAgICAgICAgICAgIHwgICA0ICstDQo+ID4gIGRyaXZlcnMvbmV0L3Zp cnRpby9tZXNvbi5idWlsZCAgICAgICAgICAgICAgIHwgICAyICsNCj4gPiAgZHJpdmVycy9uZXQv dmlydGlvL3ZpcnRpb19ldGhkZXYuYyAgICAgICAgICAgfCAgMTkgKy0NCj4gPiAgZHJpdmVycy9u ZXQvdmlydGlvL3ZpcnRpb19yeHR4LmMgICAgICAgICAgICAgfCAgIDcgKy0NCj4gPiAgZHJpdmVy cy9uZXQvdmlydGlvL3ZpcnRpb19yeHR4X3BhY2tlZC5jICAgICAgfCAgMzcgKysrDQo+ID4gIGRy aXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fcnh0eF9wYWNrZWQuaCAgICAgIHwgMzAwICsrKysrKysr KysrKysrKysrKysNCj4gPiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb19yeHR4X3BhY2tlZF9h dnguYyAgfCAyNjQgKy0tLS0tLS0tLS0tLS0tLQ0KPiA+IGRyaXZlcnMvbmV0L3ZpcnRpby92aXJ0 aW9fcnh0eF9wYWNrZWRfbmVvbi5jIHwgMjAyICsrKysrKysrKysrKysNCj4gPiAgZHJpdmVycy9u ZXQvdmlydGlvL3ZpcnRpb191c2VyX2V0aGRldi5jICAgICAgfCAgIDIgKw0KPiA+ICA5IGZpbGVz IGNoYW5nZWQsIDU2NiBpbnNlcnRpb25zKCspLCAyNzEgZGVsZXRpb25zKC0pICBjcmVhdGUgbW9k ZQ0KPiA+IDEwMDY0NCBkcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3J4dHhfcGFja2VkLmMNCj4g PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fcnh0eF9wYWNr ZWQuaA0KPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb19y eHR4X3BhY2tlZF9uZW9uLmMNCj4gPg0KDQo=