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 5837BA00C5; Wed, 6 May 2020 19:06:28 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B156C1DA46; Wed, 6 May 2020 19:06:27 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id 650351DA44 for ; Wed, 6 May 2020 19:06:26 +0200 (CEST) IronPort-SDR: Tdzh5AiUCIHaAUhcbh9QsCGrt0KGzw3wRNgsPmEftNqVlIFdyJdtr3w6mmjLGLfb3U5ArfGLyX 2botPXis7O5A== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 May 2020 10:06:25 -0700 IronPort-SDR: zY4uMWr17oVTUL/aTbqB79TAYqmUPdG3fICKs8k6APkhBCIQtMkKLDWMn3ep9D/HSQi+u0mf7m Z9scIpa6zOcw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,360,1583222400"; d="scan'208";a="407311214" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga004.jf.intel.com with ESMTP; 06 May 2020 10:06:24 -0700 Received: from shsmsx605.ccr.corp.intel.com (10.109.6.215) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 6 May 2020 10:06:24 -0700 Received: from shsmsx603.ccr.corp.intel.com (10.109.6.143) by SHSMSX605.ccr.corp.intel.com (10.109.6.215) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 7 May 2020 01:06:21 +0800 Received: from shsmsx603.ccr.corp.intel.com ([10.109.6.143]) by SHSMSX603.ccr.corp.intel.com ([10.109.6.143]) with mapi id 15.01.1713.004; Thu, 7 May 2020 01:06:21 +0800 From: "Wang, Haiyue" To: Andrew Rybchenko , "dev@dpdk.org" , "Burakov, Anatoly" , "thomas@monjalon.net" , "jerinj@marvell.com" , "david.marchand@redhat.com" , "alex.williamson@redhat.com" Thread-Topic: [dpdk-dev] [PATCH v13 2/2] eal: support for VFIO-PCI VF token Thread-Index: AQHWI5yeJOdvsQZ/ukOUE7OPJmJUW6iav7+AgACG2jD//3s7AIAAhoWg Date: Wed, 6 May 2020 17:06:21 +0000 Message-ID: <296b4d28271c47f1add6224b82a8cf72@intel.com> References: <20200305043311.17065-1-vattunuru@marvell.com> <20200506113524.30205-1-haiyue.wang@intel.com> <20200506113524.30205-3-haiyue.wang@intel.com> <138c6483-6356-1d7d-2faf-693e81ddfda3@solarflare.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v13 2/2] eal: support for VFIO-PCI VF token 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" K0FsZXgNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgUnli Y2hlbmtvIDxhcnliY2hlbmtvQHNvbGFyZmxhcmUuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgTWF5 IDcsIDIwMjAgMDA6NTkNCj4gVG86IFdhbmcsIEhhaXl1ZSA8aGFpeXVlLndhbmdAaW50ZWwuY29t PjsgZGV2QGRwZGsub3JnOyBCdXJha292LCBBbmF0b2x5IDxhbmF0b2x5LmJ1cmFrb3ZAaW50ZWwu Y29tPjsNCj4gdGhvbWFzQG1vbmphbG9uLm5ldDsgamVyaW5qQG1hcnZlbGwuY29tOyBkYXZpZC5t YXJjaGFuZEByZWRoYXQuY29tDQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2MTMg Mi8yXSBlYWw6IHN1cHBvcnQgZm9yIFZGSU8tUENJIFZGIHRva2VuDQo+IA0KPiBPbiA1LzYvMjAg Nzo1NiBQTSwgV2FuZywgSGFpeXVlIHdyb3RlOg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KPiA+PiBGcm9tOiBBbmRyZXcgUnliY2hlbmtvIDxhcnliY2hlbmtvQHNvbGFyZmxhcmUu Y29tPg0KPiA+PiBTZW50OiBUaHVyc2RheSwgTWF5IDcsIDIwMjAgMDA6NTENCj4gPj4gVG86IFdh bmcsIEhhaXl1ZSA8aGFpeXVlLndhbmdAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOyBCdXJha292 LCBBbmF0b2x5DQo+IDxhbmF0b2x5LmJ1cmFrb3ZAaW50ZWwuY29tPjsNCj4gPj4gdGhvbWFzQG1v bmphbG9uLm5ldDsgamVyaW5qQG1hcnZlbGwuY29tOyBkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29t DQo+ID4+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2MTMgMi8yXSBlYWw6IHN1cHBv cnQgZm9yIFZGSU8tUENJIFZGIHRva2VuDQo+ID4+DQo+ID4+IE9uIDUvNi8yMCAyOjM1IFBNLCBI YWl5dWUgV2FuZyB3cm90ZToNCj4gPj4+IFRoZSBrZXJuZWwgbW9kdWxlIHZmaW8tcGNpIGludHJv ZHVjZXMgdGhlIFZGIHRva2VuIHRvIGVuYWJsZSBTUi1JT1YNCj4gPj4+IHN1cHBvcnQgc2luY2Ug NS43Lg0KPiA+Pj4NCj4gPj4+IFRoZSBWRiB0b2tlbiBjYW4gYmUgc2V0IGJ5IGEgdmZpby1wY2kg YmFzZWQgUEYgZHJpdmVyIGFuZCBtdXN0IGJlIGtub3duDQo+ID4+PiBieSB0aGUgdmZpby1wY2kg YmFzZWQgVkYgZHJpdmVyIGluIG9yZGVyIHRvIGdhaW4gYWNjZXNzIHRvIHRoZSBkZXZpY2UuDQo+ ID4+Pg0KPiA+Pj4gU2lnbmVkLW9mZi1ieTogSGFpeXVlIFdhbmcgPGhhaXl1ZS53YW5nQGludGVs LmNvbT4NCj4gPj4+IEFja2VkLWJ5OiBBbmF0b2x5IEJ1cmFrb3YgPGFuYXRvbHkuYnVyYWtvdkBp bnRlbC5jb20+DQo+ID4+DQo+ID4+IFNvcnJ5LCBsb3N0IGZyb20gbXkgdmlldyBuZXcgdmVyc2lv bnMgb2YgdGhlIHBhdGNoIHNlcmllcy4NCj4gPj4NCj4gPj4gQWNrZWQtYnk6IEFuZHJldyBSeWJj aGVua28gPGFyeWJjaGVua29Ac29sYXJmbGFyZS5jb20+DQo+ID4+DQo+ID4+PiBkaWZmIC0tZ2l0 IGEvZG9jL2d1aWRlcy9saW51eF9nc2cvbGludXhfZHJpdmVycy5yc3QgYi9kb2MvZ3VpZGVzL2xp bnV4X2dzZy9saW51eF9kcml2ZXJzLnJzdA0KPiA+Pj4gaW5kZXggMjM4ZjNlOTAwLi45MTAzOTcy NDMgMTAwNjQ0DQo+ID4+PiAtLS0gYS9kb2MvZ3VpZGVzL2xpbnV4X2dzZy9saW51eF9kcml2ZXJz LnJzdA0KPiA+Pj4gKysrIGIvZG9jL2d1aWRlcy9saW51eF9nc2cvbGludXhfZHJpdmVycy5yc3QN Cj4gPj4+IEBAIC03MiwxMSArNzIsNDQgQEAgTm90ZSB0aGF0IGluIG9yZGVyIHRvIHVzZSBWRklP LCB5b3VyIGtlcm5lbCBtdXN0IHN1cHBvcnQgaXQuDQo+ID4+PiAgVkZJTyBrZXJuZWwgbW9kdWxl cyBoYXZlIGJlZW4gaW5jbHVkZWQgaW4gdGhlIExpbnV4IGtlcm5lbCBzaW5jZSB2ZXJzaW9uIDMu Ni4wIGFuZCBhcmUgdXN1YWxseQ0KPiA+PiBwcmVzZW50IGJ5IGRlZmF1bHQsDQo+ID4+PiAgaG93 ZXZlciBwbGVhc2UgY29uc3VsdCB5b3VyIGRpc3RyaWJ1dGlvbnMgZG9jdW1lbnRhdGlvbiB0byBt YWtlIHN1cmUgdGhhdCBpcyB0aGUgY2FzZS4NCj4gPj4+DQo+ID4+PiArVGhlIGBgdmZpby1wY2lg YCBtb2R1bGUgc2luY2UgTGludXggdmVyc2lvbiA1Ljcgc3VwcG9ydHMgdGhlIGNyZWF0aW9uIG9m IHZpcnR1YWwNCj4gPj4+ICtmdW5jdGlvbnMuIEFmdGVyIHRoZSBQRiBpcyBib3VuZCB0byB2Zmlv LXBjaSBtb2R1bGUsIHRoZSB1c2VyIGNhbiBjcmVhdGUgdGhlIFZGcw0KPiA+Pj4gK2J5IHN5c2Zz IGludGVyZmFjZSwgYW5kIHRoZXNlIFZGcyBhcmUgYm91bmQgdG8gdmZpby1wY2kgbW9kdWxlIGF1 dG9tYXRpY2FsbHkuDQo+ID4+PiArDQo+ID4+PiArV2hlbiB0aGUgUEYgaXMgYm91bmQgdG8gdmZp by1wY2ksIGl0IGhhcyBpbml0aWFsIFZGIHRva2VuIGdlbmVyYXRlZCBieSByYW5kb20uIEZvcg0K PiA+Pj4gK3NlY3VyaXR5IHJlYXNvbiwgdGhpcyB0b2tlbiBpcyB3cml0ZSBvbmx5LCB0aGUgdXNl ciBjYW4ndCByZWFkIGl0IGZyb20gdGhlIGtlcm5lbA0KPiA+Pj4gK2RpcmVjdGx5LiBGb3IgYWNj ZXNzaW5nIHRoZSBWRiwgdGhlIHVzZXIgbmVlZHMgdG8gc3RhcnQgdGhlIFBGIHdpdGggdG9rZW4g cGFyYW1ldGVyDQo+ID4+PiArdG8gc2V0dXAgYSBWRiB0b2tlbiAodXVpZCBmb3JtYXQpLCB0aGVu IHRoZSBWRiBjYW4gYmUgYWNjZXNzZWQgd2l0aCB0aGlzIG5ldyBrbm93bg0KPiA+Pj4gK1ZGIHRv a2VuLg0KPiA+Pg0KPiA+PiBJZiB0b2tlbiBpcyB3cml0ZS1vbmx5IGluIGtlcm5lbCBzeXNmcywg c2hvdWxkbid0IHdlIG1ha2UgaXQNCj4gPj4gaW52aXNpYmxlIGluIHBzIG91dHB1dD8gSS5lLiBz dWJzdGl0dXRlIHdpdGggc29tZXRoaW5nIGxpa2UNCj4gPj4geHh4eHh4eHgteHh4eC14eHh4LXh4 eHgteHh4eHh4eHh4eHh4Lg0KPiA+PiBJdCBpcyBhIGJpdCBlYXNpZXIgd2l0aCB0aGUgbmV3IGRl c2lnbi4gSnVzdCBhIHRob3VnaHQuDQo+ID4+DQo+ID4NCj4gPiBJbiBmYWN0LCBubyBzeXNmcyBm b3IgVkYgdG9rZW4sIGp1c3Qgd3JpdGUtb25seSBJT0NUTC4gOy0pDQo+IA0KPiBPSywgZ290IGl0 LiBUaGUgcXVlc3Rpb24gcmVtYWlucyBhbnl3YXkuIFNob3VsZCBpdCBiZSB0cmVhdGVkDQo+IGFz IGEgc2VjcmV0IHdpdGggYXQgbGVhc3QgbWluaW1hbCBzZWN1cml0eSBwcmVjYXV0aW9uPw0KPg0K DQpTb3VuZHMgeWVzLCBhbmQgYWxzbyBpdCBsb29rcyBsaWtlIGJlIG1vcmUgZnJpZW5kbHkgZm9y IHVzZXIgdG8gY2hlY2sgd2hldGhlcg0KdGhpcyBQRi9WRiBoYXZlIGEgVkYgdG9rZW4gcmVxdWly ZWQgb3Igbm90IGJ5IGNhdCAvc3lzLy4uLg0KDQpAQWxleCBtYXkgY29uc2lkZXIgdGhpcyBkZXNp Z24uDQoNCg==