From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 6BD33A0471 for ; Fri, 21 Jun 2019 09:43:21 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 41BD31D55E; Fri, 21 Jun 2019 09:43:20 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id A80361D542 for ; Fri, 21 Jun 2019 09:43:18 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Jun 2019 00:43:17 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.63,399,1557212400"; d="scan'208,217";a="335746986" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga005.jf.intel.com with ESMTP; 21 Jun 2019 00:43:17 -0700 Received: from fmsmsx126.amr.corp.intel.com (10.18.125.43) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 21 Jun 2019 00:43:16 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by FMSMSX126.amr.corp.intel.com (10.18.125.43) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 21 Jun 2019 00:43:16 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.87]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.83]) with mapi id 14.03.0439.000; Fri, 21 Jun 2019 15:43:14 +0800 From: "Wang, Haiyue" To: Andrew Rybchenko , "dev@dpdk.org" CC: "Yigit, Ferruh" , Thomas Monjalon Thread-Topic: [dpdk-dev] [RFC] ethdev: reserve the RX offload most-significant bits for PMD scartch Thread-Index: AQHVJzn/6O52XV/ZVE6lR0PdsKGer6akV9EAgADtNiD//+3FgIAAhntA//97MwCAAIZMEA== Date: Fri, 21 Jun 2019 07:43:13 +0000 Message-ID: References: <1561015552-37671-1-git-send-email-haiyue.wang@intel.com> <41d93d60-9097-48a4-6a26-8ebd0cfb4b39@solarflare.com> <3500154e-74e5-d4f7-6606-ad1fea300f0e@solarflare.com> <8751ae1d-a912-5716-59d4-3afbeb89a057@solarflare.com> In-Reply-To: <8751ae1d-a912-5716-59d4-3afbeb89a057@solarflare.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNTQ0Mzc5ZWYtYjg1Zi00YzdiLWJlNTMtNDU2ODRjMjJkNTEwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiaUpaTEdTT2ZVXC9URHBHMWwzbzlhbDlOMDVNdFpzYnJvV3J4NzZsYzE3WklkSWo0VEpxUGJPUnV2MmZCTlE0Zm4ifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action 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] [RFC] ethdev: reserve the RX offload most-significant bits for PMD scartch 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" SSBrbm93IG15IHBhdGNoIGlzIHVnbHkgZm9yIG1ha2luZyBjdXN0b21lcnMgaGFwcHksIEkgd2ls bCB0cnkgdG8gZmluZCBvdGhlciBtZXRob2Qgbm90IHRvDQpicmVhayB0aGUgYmVhdXRpZnVsIHJ0 ZV9ldGhkZXYgZGVzZ2luLg0KDQpSZWFsbHkgdGhhbmtzIGZvciB5b3VyIHJlcGx5LiBUaGlzIGhl bHBzIG1lIHVuZGVyc3RhbmQgdGhlIFBNRCBkZXNpZ24gcHJhY3RpY2UgbW9yZS4NCg0KQlIsDQpI YWl5dWUNCg0KRnJvbTogQW5kcmV3IFJ5YmNoZW5rbyBbbWFpbHRvOmFyeWJjaGVua29Ac29sYXJm bGFyZS5jb21dDQpTZW50OiBGcmlkYXksIEp1bmUgMjEsIDIwMTkgMTU6NDANClRvOiBXYW5nLCBI YWl5dWUgPGhhaXl1ZS53YW5nQGludGVsLmNvbT47IGRldkBkcGRrLm9yZw0KQ2M6IFlpZ2l0LCBG ZXJydWggPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+OyBUaG9tYXMgTW9uamFsb24gPHRob21hc0Bt b25qYWxvbi5uZXQ+DQpTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUkZDXSBldGhkZXY6IHJlc2Vy dmUgdGhlIFJYIG9mZmxvYWQgbW9zdC1zaWduaWZpY2FudCBiaXRzIGZvciBQTUQgc2NhcnRjaA0K DQpPbiA2LzIxLzE5IDEwOjM3IEFNLCBXYW5nLCBIYWl5dWUgd3JvdGU6DQpUaGVuIHRoaXMgaXMg bm90IHNvIGdlbmVyaWMgaWYgYSB3b3JrYXJvdW5kIGlzIG5lZWRlZC4gSW4gb3RoZXIgd29yZHMs IG5vIG9uZSBpcyBzbyBwZXJmZWN0LiDimLoNCg0KWWVzLCBpdCBpcyBhIGJ1Zy4gTm8gb25lIGlz IHBlcmZlY3QuDQoNCg0KDQpCUiwNCkhhaXl1ZQ0KDQpGcm9tOiBBbmRyZXcgUnliY2hlbmtvIFtt YWlsdG86YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbV0NClNlbnQ6IEZyaWRheSwgSnVuZSAyMSwg MjAxOSAxNTozNA0KVG86IFdhbmcsIEhhaXl1ZSA8aGFpeXVlLndhbmdAaW50ZWwuY29tPjxtYWls dG86aGFpeXVlLndhbmdAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnPG1haWx0bzpkZXZAZHBkay5v cmc+DQpDYzogWWlnaXQsIEZlcnJ1aCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT48bWFpbHRvOmZl cnJ1aC55aWdpdEBpbnRlbC5jb20+OyBUaG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5u ZXQ+PG1haWx0bzp0aG9tYXNAbW9uamFsb24ubmV0Pg0KU3ViamVjdDogUmU6IFtkcGRrLWRldl0g W1JGQ10gZXRoZGV2OiByZXNlcnZlIHRoZSBSWCBvZmZsb2FkIG1vc3Qtc2lnbmlmaWNhbnQgYml0 cyBmb3IgUE1EIHNjYXJ0Y2gNCg0KT24gNi8yMS8xOSA0OjEyIEFNLCBXYW5nLCBIYWl5dWUgd3Jv dGU6DQpOb3Qgc28gZnJpZ2h0ZW5pbmcgaW4gcmVhbCB3b3JsZCBmb3IgYW4gYXBwbGljYXRpb24g dG8gYmUgYXdhcmUgb2YgaXRzIE5JQ3M6DQpodHRwczovL2dpdGh1Yi5jb20vSnVuaXBlci9jb250 cmFpbC12cm91dGVyL2Jsb2IvbWFzdGVyL2RwZGsvdnJfZHBka19ldGhkZXYuYyNMMzg3PGh0dHBz Oi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZ2l0aHViLmNv bV9KdW5pcGVyX2NvbnRyYWlsLTJEdnJvdXRlcl9ibG9iX21hc3Rlcl9kcGRrX3ZyLTVGZHBkay01 RmV0aGRldi5jLTIzTDM4NyZkPUR3TUdhUSZjPWV1R1pzdGNhVERsbHZpbUVOOGI3alhyd3FPZi12 NUFfQ2RwZ25WZmlpTU0mcj1mbFRPeDZBdjY3OU15N29faVNjYjVzT2xMRDY4YnBVeUUyUlV0Zlcz U1dRJm09WFNJbTg0bkFMa0U3TzFhZXFwSmtWSkpXemVwVnNHRUpzVGVpREN4b0xLNCZzPUwxdkVK NUdlVkhiYW1tS2MwaUpuMFlkb2VLZjBHcWVlTkp5LXE1eENpNkUmZT0+DQoNCg0KDQoNCkluIHRo aXMgcGFydGljdWxhciBjYXNlIGl0IGlzIGp1c3QgYSB3b3JrYXJvdW5kIGZvciBib25kaW5nIGFu ZCBibnh0Lg0KRHJpdmVyIG5hbWUgaXMgcHJvdmlkZWQgYW5kIHN1ZmZpY2llbnQgdG8gbWFrZSBp dCBwb3NzaWJsZSB3aGVuDQphYnNvbHV0ZWx5IHJlcXVpcmVkLg0KDQoNCg0KDQoNClllcywgd2Ug bmVlZCB0byBhdm9pZCB0aGlzIGtpbmQgb2YgZGVzaWduLg0KDQpCUiwNCkhhaXl1ZQ0KDQpGcm9t OiBBbmRyZXcgUnliY2hlbmtvIFttYWlsdG86YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbV0NClNl bnQ6IEZyaWRheSwgSnVuZSAyMSwgMjAxOSAwMjozMA0KVG86IFdhbmcsIEhhaXl1ZSA8aGFpeXVl LndhbmdAaW50ZWwuY29tPjxtYWlsdG86aGFpeXVlLndhbmdAaW50ZWwuY29tPjsgZGV2QGRwZGsu b3JnPG1haWx0bzpkZXZAZHBkay5vcmc+DQpDYzogWWlnaXQsIEZlcnJ1aCA8ZmVycnVoLnlpZ2l0 QGludGVsLmNvbT48bWFpbHRvOmZlcnJ1aC55aWdpdEBpbnRlbC5jb20+OyBUaG9tYXMgTW9uamFs b24gPHRob21hc0Btb25qYWxvbi5uZXQ+PG1haWx0bzp0aG9tYXNAbW9uamFsb24ubmV0Pg0KU3Vi amVjdDogUmU6IFtkcGRrLWRldl0gW1JGQ10gZXRoZGV2OiByZXNlcnZlIHRoZSBSWCBvZmZsb2Fk IG1vc3Qtc2lnbmlmaWNhbnQgYml0cyBmb3IgUE1EIHNjYXJ0Y2gNCg0KQ0MgZXRoZGV2IG1haW50 YWluZXJzDQoNCk9uIDYvMjAvMTkgMTA6MjUgQU0sIEhhaXl1ZSBXYW5nIHdyb3RlOg0KDQpHZW5l cmFsbHkgc3BlYWtpbmcsIHRoZSBERVZfUlhfT0ZGTE9BRF94eHggZm9yIFJYIG9mZmxvYWQgY2Fw YWJpbGl0aWVzDQoNCm9mIGEgZGV2aWNlIGlzIG9uZS1iaXQgZmllbGQgZGVmaW5pdGlvbiwgaXQg aGFzIDY0IGRpZmZlcmVudCB2YWx1ZXMgYXQNCg0KbW9zdC4NCg0KDQoNCk5vd2RheXMgdGhlIHJl Y2VpdmluZyBxdWV1ZSBvZiBOSUMgaGFzIHJpY2ggZmVhdHVyZXMgbm90IGp1c3QgY2hlY2tzdW0N Cg0Kb2ZmbG9hZCwgbGlrZSBpdCBjYW4gZXh0cmFjdCB0aGUgbmV0d29yayBwcm90b2NvbCBoZWFk ZXIgZmllbGRzIHRvIGl0cw0KDQpSWCBkZXNjcmlwdG9ycyBmb3IgcXVpY2tseSBoYW5kbGluZy4g QnV0IHRoaXMga2luZCBvZiBmZWF0dXJlIGlzIG5vdCBzbw0KDQpjb21tb24sIGFuZCBpdCBpcyBo YXJkd2FyZSByZWxhdGVkLiBOb3JtYWxseSwgdGhpcyBjYW4gYmUgZG9uZSB0aHJvdWdoDQoNCnJ0 ZV9kZXZhcmdzIGRyaXZlciBwYXJhbWV0ZXJzLCBidXQgdGhlIHNjb3BlIGlzIHBlciBkZXZpY2Uu IFRoaXMgaXMgbm90DQoNCnNvIG5pY2UgZm9yIHBlciBxdWV1ZSBkZXNpZ24uDQoNCg0KDQpUaGUg cGVyIHF1ZXVlIEFQSSAncnRlX2V0aF9yeF9xdWV1ZV9zZXR1cCcgYW5kIGRhdGEgc3RydWN0dXJl ICdzdHJ1Y3QNCg0KcnRlX2V0aF9yeGNvbmYnIGFyZSBzdGFibGUgbm93LCBhbmQgYmUgY29tbW9u IGZvciBhbGwgUE1Ecy4gRm9yIGtlZXBpbmcNCg0KdGhlIGV0aGRldiBBUEkgJiBBQkkgY29tcGF0 aWJpbGl0eSwgYW5kIHRoZSBhcHBsaWNhdGlvbiBjYW4gbWFrZSBnb29kDQoNCnVzZSBvZiB0aGUg TklDJ3Mgc3BlY2lmaWMgZmVhdHVyZXMsIHJlc2VydmluZyB0aGUgbW9zdC1zaWduaWZpY2FudCBi aXRzDQoNCm9mIFJYIG9mZmxvYWQgc2VlbXMgYW4gY29tcHJvbWlzZSBtZXRob2QuDQoNCg0KDQpU aGVuIHRoZSBQTURzIHJlZGVmaW5lIHRoZXNlIGJpdHMgYXMgdGhleSB3YW50LCBhbGwgUE1EcyBz aGFyZSB0aGUgc2FtZQ0KDQpiaXQgcG9zaXRpb25zIGFuZCBleHBvc2UgdGhlaXIgbmV3IGRlZmlu aXRpb25zIHdpdGggdGhlIGhlYWRlciBmaWxlLg0KDQoNCg0KVGhlIGV4cGVyaW1lbnRhbCByZXNl cnZlZCBiaXRzIG51bWJlciBpcyA2IGN1cnJlbnRseS4gVHQgY2FuIGJlIG9uZS1iaXQNCg0KZm9y IGVhY2ggZmVhdHVyZXMgdXAgdG8gdGhlIHRoZSBtYXhpbXVtIG51bWJlciA2LiBJdCBjYW4gYWxz byBiZSBzb21lDQoNCmJpdHMgZW5jb2Rpbmc6IGUuZywgNiBiaXRzIGNhbiBzdGFuZCBmb3IgNjMg bWF4aW11bSBudW1iZXIgb2YgZmVhdHVyZXMuDQoNCg0KDQpXZSBjYWxsIHRoZXNlIHJlc2VydmVk IGJpdHMgYXMgREVWX1JYX09GRkxPQURfUE1EX1NDUkFUQ0guIEFuZCB0aGUgbGVmdA0KDQp1bnVz ZWQgYml0cyBudW1iZXIgaXMgOiA2NCAtIDE5IChjdXJyZW50bHkgZGVmaW5lZCkgLSA2IChQTUQg c2NhcnRjaCkgPQ0KDQozOS4NCg0KDQoNClRoaXMgaXMgbm90IHNvIG5pY2UgZm9yIGFwcGxpY2F0 aW9ucywgdGhleSBuZWVkIHRvIGNoZWNrIFBNRCdzIGRyaXZlcg0KDQpuYW1lIGZvciBsb29rdXBp bmcgdGhlaXIgREVWX1JYX09GRkxPQURfUE1EX1NDUkFUQ0ggZGVmaW5pdGlvbnMuIEJ1dCBpdA0K DQppcyBnb29kIGZvciB0aGUgYXBwbGljYXRpb25zIHRvIG1ha2UgdXNlIG9mIHRoZSBoYXJkd2Fy ZSBjb21wYXRpYmlsaXR5Lg0KDQoNCg0KU2lnbmVkLW9mZi1ieTogSGFpeXVlIFdhbmcgPGhhaXl1 ZS53YW5nQGludGVsLmNvbT48bWFpbHRvOmhhaXl1ZS53YW5nQGludGVsLmNvbT4NCg0KSSB3b3Vs ZCBzYXkgdGhhdCBpdCB2ZXJ5IGJhZCBmb3IgYXBwbGljYXRpb25zLiBJdCBzb3VuZHMgbGlrZSBy ZXNlcnZlZCBiaXRzDQppbiByZWdpc3RlcnMgd2hpY2ggaGF2ZSBtZWFuaW5nIGluIGZhY3QgYW5k IHNvbWV0aW1lcyBkaWZmZXJlbnQgbWVhbmluZy4NCk9mIGNvdXJzZSwgaXQgaXMgbm90IHRoYXQg YmFkIHdoZW4gcnVsZXMgYXJlIGRlZmluZWQsIGJ1dCBzdWNoIGtpbmQgb2YNCmZlYXR1cmVzIHRl bmQgdG8gc3ByZWFkIGFuZCBjbHV0dGVyIHVwIGludGVyZmFjZXMuIElNSE8sIHRoZSBmZWF0dXJl IGlzDQpyZWFsbHkgZnJpZ2h0ZW5pbmcuDQoNCg0K