From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id 63B86FFA for ; Thu, 31 Aug 2017 07:24:29 +0200 (CEST) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga104.jf.intel.com with ESMTP; 30 Aug 2017 22:24:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.41,451,1498546800"; d="scan'208,217";a="1009522003" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga003.jf.intel.com with ESMTP; 30 Aug 2017 22:24:27 -0700 Received: from fmsmsx101.amr.corp.intel.com (10.18.124.199) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 30 Aug 2017 22:24:27 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by fmsmsx101.amr.corp.intel.com (10.18.124.199) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 30 Aug 2017 22:24:27 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.168]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.98]) with mapi id 14.03.0319.002; Thu, 31 Aug 2017 13:24:25 +0800 From: "Li, Xiaoyun" To: Stephen Hemminger , "Lu, Wenzhuo" CC: "Wang, Zhihong" , "dev@dpdk.org" , "Zhang, Qi Z" , "Richardson, Bruce" Thread-Topic: [dpdk-dev] [PATCH 1/3] eal/x86: run-time dispatch over memcpy Thread-Index: AQHTHUbgqh4Tl44TNU6Aqhd/M7UL0qKcsx0AgAB71ACAAD4JAIAAhtrg Date: Thu, 31 Aug 2017 05:24:25 +0000 Message-ID: References: <1503626773-184682-1-git-send-email-xiaoyun.li@intel.com> <1503626773-184682-2-git-send-email-xiaoyun.li@intel.com> <20170830110040.20b037e6@xeon-e3> <6A0DE07E22DDAD4C9103DF62FEBC09093B6A2D25@shsmsx102.ccr.corp.intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-ctpclassification: CTP_IC x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjIzNTk1YWQtY2Q4MS00OTcxLWIyN2ItZmRlM2NkZmZhYmIxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IlhqamVJK2IydnZlNlZPbmdnWnA0SytPbG9sMkVkUkpWdXZrZmtsRFwvS1pBPSJ9 x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH 1/3] eal/x86: run-time dispatch over memcpy 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: Thu, 31 Aug 2017 05:24:30 -0000 QWJvdXQgZ2NjIEZNViwgSSB0cmllZCBpdCBzZXZlcmFsIGRheXMgYWdvLg0KQnV0IHRoZSB3YXkg dGhhdCB0aGUgc2FtZSBmdW5jdGlvbiBuYW1lIHdpdGggZGlmZmVyZW50IGF0dHJpYnV0aW9ucyBv bmx5IHdvcmtzIGluIEMrKy4NCkFuZCB0aGVuIEkgdHJpZWQgR0NDNiBzaW5jZSBpdCBpcyBzYWlk IHRoYXQgR0NDNiB3b3VsZCBzdXBwb3J0IGJvdGggQyBhbmQgQysrLg0KQnV0IGl0IGRvZXNu4oCZ dCB3b3JrLg0KDQpIb3dldmVyLCBpZiB1c2luZyBkaWZmZXJlbnQgZnVuY3Rpb24gbmFtZXMgIHdp dGggYXR0cmlidXRpb25zLCBpdCB3b3Jrcy4NCkFuZCB0aGUgZnVuY3Rpb24gd2l0aCBhdHRyaWJ1 dGlvbiBBVlg1MTIgbWVhbnMgdGhpcyBmdW5jdGlvbiB3b3VsZCBiZSBjb21waWxlZCB2aWEgQVZY NTEyLg0KU28gSSBhZGQgYXR0cmlidXRpb24gZm9yIGVhY2ggZnVuY3Rpb24gYW5kIGRlbGV0ZSDi gJNtYXZ4NTEyIGluIG1ha2VmaWxlLiBCdXQgSSBoYXZlbuKAmXQgc2VudCB0aGUgcGF0Y2guDQpC ZWNhdXNlIHRoZXJlIGFyZSBzb21lIGNvbXBpbGF0aW9uIGlzc3Vlcy4NCg0KQmVmb3JlLCBvbmx5 IGlmIGJvdGggY29tcGlsZXIgYW5kIGNwdSBzdXBwb3J0IEFWWDUxMiBhbmQgdXNlcnMgd2FudCwg dGhlIEFWWDUxMiBjb2RlcyB3b3VsZCBiZSBjb21waWxlZCBzaW5jZSB0aGUgbWFjcm8gUlRFX01B Q0hJTkVfQ1BVRkxBR19BVlg1MTIuDQpOb3csIHdlIGhvcGUgdG8gY29tcGlsZXIgdGhlbSBhbGwg YW5kIGNob29zZSBvbmUgYXQgcnVudGltZSBiYXNlZCBvbiBjcHUuDQpCdXQgb25seSBhYm92ZSBn Y2M0LjkgYW5kIG5ld2VzdCBjbGFuZyB3b3VsZCBzdXBwb3J0IEFWWDUxMi4NClNvIEkgYW0gdGhp bmtpbmcgYWRkaW5nIGEgbWFjcm8gc3dpdGNoIGluIG1rIHdoaWNoIHdpbGwgZGV0ZXJtaW5lIHdo ZXRoZXIgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIEFWWDUxMiBhbmQgd2hldGhlciB1c2VycyBob3Bl IHRvIHVzZSA1MTIuIChkb27igJl0IG5lZWQgY3B1IHN1cHBvcnQgYmVjYXVzZSBpdCB3aWxsIGJl IGRldGVybWluZWQgYXQgcnVuLXRpbWUpDQpPbmx5IGlmIHRoZSBjb21waWxlciBzdXBwb3J0cyBB Vlg1MTIgYW5kIHVzZXJzIGhvcGUgdG8gdXNlIDUxMiwgdGhlIDUxMiBjb2RlcyB3b3VsZCBiZSBj b21waWxlZC4NCg0KDQpCZXN0IFJlZ2FyZHMsDQpYaWFveXVuIExpDQoNCg0KDQpGcm9tOiBTdGVw aGVuIEhlbW1pbmdlciBbbWFpbHRvOnN0ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnXQ0KU2VudDog VGh1cnNkYXksIEF1Z3VzdCAzMSwgMjAxNyAxMzowNg0KVG86IEx1LCBXZW56aHVvIDx3ZW56aHVv Lmx1QGludGVsLmNvbT4NCkNjOiBXYW5nLCBaaGlob25nIDx6aGlob25nLndhbmdAaW50ZWwuY29t PjsgZGV2QGRwZGsub3JnOyBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+OyBMaSwg WGlhb3l1biA8eGlhb3l1bi5saUBpbnRlbC5jb20+OyBSaWNoYXJkc29uLCBCcnVjZSA8YnJ1Y2Uu cmljaGFyZHNvbkBpbnRlbC5jb20+DQpTdWJqZWN0OiBSRTogW2RwZGstZGV2XSBbUEFUQ0ggMS8z XSBlYWwveDg2OiBydW4tdGltZSBkaXNwYXRjaCBvdmVyIG1lbWNweQ0KDQpJIHdhcyByZWZlcnJp bmcgdG8gZ2NjIG11bHRpdmVyc2lvbg0KDQpodHRwczovL2djYy5nbnUub3JnL3dpa2kvRnVuY3Rp b25NdWx0aVZlcnNpb25pbmcNCg0KDQpPbiBBdWcgMzAsIDIwMTcgNjoyNCBQTSwgIkx1LCBXZW56 aHVvIiA8d2Vuemh1by5sdUBpbnRlbC5jb208bWFpbHRvOndlbnpodW8ubHVAaW50ZWwuY29tPj4g d3JvdGU6DQpIaSBTdGVwaGVuLA0KDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g RnJvbTogU3RlcGhlbiBIZW1taW5nZXIgW21haWx0bzpzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9y ZzxtYWlsdG86c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+XQ0KPiBTZW50OiBUaHVyc2RheSwg QXVndXN0IDMxLCAyMDE3IDI6MDEgQU0NCj4gVG86IExpLCBYaWFveXVuIDx4aWFveXVuLmxpQGlu dGVsLmNvbTxtYWlsdG86eGlhb3l1bi5saUBpbnRlbC5jb20+Pg0KPiBDYzogUmljaGFyZHNvbiwg QnJ1Y2UgPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPG1haWx0bzpicnVjZS5yaWNoYXJkc29u QGludGVsLmNvbT4+OyBkZXZAZHBkay5vcmc8bWFpbHRvOmRldkBkcGRrLm9yZz47IEx1LA0KPiBX ZW56aHVvIDx3ZW56aHVvLmx1QGludGVsLmNvbTxtYWlsdG86d2Vuemh1by5sdUBpbnRlbC5jb20+ PjsgV2FuZywgWmhpaG9uZw0KPiA8emhpaG9uZy53YW5nQGludGVsLmNvbTxtYWlsdG86emhpaG9u Zy53YW5nQGludGVsLmNvbT4+OyBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb208bWFp bHRvOnFpLnouemhhbmdAaW50ZWwuY29tPj4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BB VENIIDEvM10gZWFsL3g4NjogcnVuLXRpbWUgZGlzcGF0Y2ggb3ZlciBtZW1jcHkNCj4NCj4gT24g RnJpLCAyNSBBdWcgMjAxNyAxMDowNjoxMSArMDgwMA0KPiBYaWFveXVuIExpIDx4aWFveXVuLmxp QGludGVsLmNvbTxtYWlsdG86eGlhb3l1bi5saUBpbnRlbC5jb20+PiB3cm90ZToNCj4NCj4gPiBU aGlzIHBhdGNoIGR5bmFtaWNhbGx5IHNlbGVjdHMgZnVuY3Rpb25zIG9mIG1lbWNweSBhdCBydW4t dGltZSBiYXNlZA0KPiA+IG9uIENQVSBmbGFncyB0aGF0IGN1cnJlbnQgbWFjaGluZSBzdXBwb3J0 cy4gVGhpcyBwYXRjaCB1c2VzIGZ1bmN0aW9uDQo+ID4gcG9pbnRlcnMgd2hpY2ggYXJlIGJpbmQg dG8gdGhlIHJlbGF0aXZlIGZ1bmN0aW9ucyBhdCBjb25zdHJjdG9yIHRpbWUuDQo+ID4gVG8gbWFr ZSBBVlg1MTIgaW5zdHJ1Y3Rpb25zIHBhc3MgY29tcGlsYXRpb24sIGVuYWJsZSB0aGUgc3dpdGNo IGluDQo+ID4gbWFrZWZpbGUuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBYaWFveXVuIExpIDx4 aWFveXVuLmxpQGludGVsLmNvbTxtYWlsdG86eGlhb3l1bi5saUBpbnRlbC5jb20+Pg0KPg0KPiBS ZWNlbnQgdmVyc2lvbnMgb2YgR0NDIGFsc28gaGF2ZSBiZXR0ZXIgd2F5cyB0byBoYW5kbGUgdGhp cy4NCkkgdGhpbmsgdGhlIGFzc3VtcHRpb24gb2YgdXNpbmcgdGhlIGluc3RydWN0aW9ucyBpcyB0 aGF0IHdlIGJlbGlldmUgd2UgY2FuIGRvIGJldHRlciB0aGFuIHRoZSBjb21waWxlci4gSWYgaXQg dHVybnMgb3V0IG5vdCwgbWF5YmUgd2UgbmVlZCB0byBjaGFuZ2UgdGhlIGluc3RydWN0aW9ucyBi YWNrIHRvIEMuIEJ1dCBpdCdzIGFub3RoZXIgc3RvcnkuDQo=