From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.7 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9303DC43331 for ; Fri, 27 Mar 2020 06:16:18 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 5F8D1206E6 for ; Fri, 27 Mar 2020 06:16:18 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726002AbgC0GQR (ORCPT ); Fri, 27 Mar 2020 02:16:17 -0400 Received: from mga14.intel.com ([192.55.52.115]:57672 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725936AbgC0GQR (ORCPT ); Fri, 27 Mar 2020 02:16:17 -0400 IronPort-SDR: xCtptqm9CfqzHfB15YoXe5wJWQ9kCHHUYqp7AIGMKZQ4g7DDLjgMARUCdwErQwvVjHfOnNuKMl mNn5nLFiGkCw== 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/ECDHE-RSA-AES256-GCM-SHA384; 26 Mar 2020 23:16:16 -0700 IronPort-SDR: 3nwpznhnlEM7qHTva6alpAIqwcGSldGqiN3saz2y03gn/UTfq4tNddTFqtEvkYjdFzJ2ePZde6 C8+kDZOGvyiA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,311,1580803200"; d="scan'208";a="420988226" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga005.jf.intel.com with ESMTP; 26 Mar 2020 23:16:16 -0700 Received: from fmsmsx162.amr.corp.intel.com (10.18.125.71) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 26 Mar 2020 23:16:15 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by fmsmsx162.amr.corp.intel.com (10.18.125.71) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 26 Mar 2020 23:16:15 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.206]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.137]) with mapi id 14.03.0439.000; Fri, 27 Mar 2020 14:16:11 +0800 From: "Tian, Kevin" To: Zhenyu Wang CC: "Jiang, Dave" , "alex.williamson@redhat.com" , "intel-gvt-dev@lists.freedesktop.org" , "kvm@vger.kernel.org" Subject: RE: [PATCH v2 1/2] Documentation/driver-api/vfio-mediated-device.rst: update for aggregation support Thread-Topic: [PATCH v2 1/2] Documentation/driver-api/vfio-mediated-device.rst: update for aggregation support Thread-Index: AQHWAzE7mTmt3EWoYkGUa0oLcK4XDahahH9g//9+KgCAAfNFoA== Date: Fri, 27 Mar 2020 06:16:11 +0000 Message-ID: References: <20200326054136.2543-1-zhenyuw@linux.intel.com> <20200326054136.2543-2-zhenyuw@linux.intel.com> <20200326082142.GC8880@zhen-hp.sh.intel.com> In-Reply-To: <20200326082142.GC8880@zhen-hp.sh.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org PiBGcm9tOiBaaGVueXUgV2FuZw0KPiBTZW50OiBUaHVyc2RheSwgTWFyY2ggMjYsIDIwMjAgNDoy MiBQTQ0KPiANCj4gT24gMjAyMC4wMy4yNiAwODoxNzoyMCArMDAwMCwgVGlhbiwgS2V2aW4gd3Jv dGU6DQo+ID4gPiBGcm9tOiBaaGVueXUgV2FuZyA8emhlbnl1d0BsaW51eC5pbnRlbC5jb20+DQo+ ID4gPiBTZW50OiBUaHVyc2RheSwgTWFyY2ggMjYsIDIwMjAgMTo0MiBQTQ0KPiA+ID4NCj4gPiA+ IFVwZGF0ZSBkb2MgZm9yIG1kZXYgYWdncmVnYXRpb24gc3VwcG9ydC4gRGVzY3JpYmUgbWRldiBn ZW5lcmljDQo+ID4gPiBwYXJhbWV0ZXIgZGlyZWN0b3J5IHVuZGVyIG1kZXYgZGV2aWNlIGRpcmVj dG9yeS4NCj4gPiA+DQo+ID4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+ DQo+ID4gPiBDYzogIkppYW5nLCBEYXZlIiA8ZGF2ZS5qaWFuZ0BpbnRlbC5jb20+DQo+ID4gPiBT aWduZWQtb2ZmLWJ5OiBaaGVueXUgV2FuZyA8emhlbnl1d0BsaW51eC5pbnRlbC5jb20+DQo+ID4g PiAtLS0NCj4gPiA+ICAuLi4vZHJpdmVyLWFwaS92ZmlvLW1lZGlhdGVkLWRldmljZS5yc3QgICAg ICAgfCAxOSArKysrKysrKysrKysrKysrKysrDQo+ID4gPiAgMSBmaWxlIGNoYW5nZWQsIDE5IGlu c2VydGlvbnMoKykNCj4gPiA+DQo+ID4gPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kcml2 ZXItYXBpL3ZmaW8tbWVkaWF0ZWQtZGV2aWNlLnJzdA0KPiA+ID4gYi9Eb2N1bWVudGF0aW9uL2Ry aXZlci1hcGkvdmZpby1tZWRpYXRlZC1kZXZpY2UucnN0DQo+ID4gPiBpbmRleCAyNWViN2Q1Yjgz NGIuLjI5YzI5NDMyYTg0NyAxMDA2NDQNCj4gPiA+IC0tLSBhL0RvY3VtZW50YXRpb24vZHJpdmVy LWFwaS92ZmlvLW1lZGlhdGVkLWRldmljZS5yc3QNCj4gPiA+ICsrKyBiL0RvY3VtZW50YXRpb24v ZHJpdmVyLWFwaS92ZmlvLW1lZGlhdGVkLWRldmljZS5yc3QNCj4gPiA+IEBAIC0yNjksNiArMjY5 LDkgQEAgRGlyZWN0b3JpZXMgYW5kIEZpbGVzIFVuZGVyIHRoZSBzeXNmcyBmb3IgRWFjaA0KPiBt ZGV2DQo+ID4gPiBEZXZpY2UNCj4gPiA+ICAgIHwtLS0gWyRNREVWX1VVSURdDQo+ID4gPiAgICAg ICAgICAgfC0tLSByZW1vdmUNCj4gPiA+ICAgICAgICAgICB8LS0tIG1kZXZfdHlwZSB7bGluayB0 byBpdHMgdHlwZX0NCj4gPiA+ICsgICAgICAgICB8LS0tIG1kZXYgW29wdGlvbmFsXQ0KPiA+ID4g KwkgICAgIHwtLS0gYWdncmVnYXRlZF9pbnN0YW5jZXMgW29wdGlvbmFsXQ0KPiA+ID4gKwkgICAg IHwtLS0gbWF4X2FnZ3JlZ2F0aW9uIFtvcHRpb25hbF0NCj4gPiA+ICAgICAgICAgICB8LS0tIHZl bmRvci1zcGVjaWZpYy1hdHRyaWJ1dGVzIFtvcHRpb25hbF0NCj4gPiA+DQo+ID4gPiAgKiByZW1v dmUgKHdyaXRlIG9ubHkpDQo+ID4gPiBAQCAtMjgxLDYgKzI4NCwyMiBAQCBFeGFtcGxlOjoNCj4g PiA+DQo+ID4gPiAgCSMgZWNobyAxID4gL3N5cy9idXMvbWRldi9kZXZpY2VzLyRtZGV2X1VVSUQv cmVtb3ZlDQo+ID4gPg0KPiA+ID4gKyogbWRldiBkaXJlY3RvcnkgKG9wdGlvbmFsKQ0KPiA+DQo+ ID4gSXQgc291bmRzIGNvbmZ1c2luZyB0byBtZSB3aGVuIHNlZWluZyBhICdtZGV2JyBkaXJlY3Rv cnkgdW5kZXIgYQ0KPiA+IG1kZXYgaW5zdGFuY2UuIEhvdyBjb3VsZCBvbmUgdGVsbCB3aGljaCBh dHRyaWJ1dGUgc2hvdWxkIHB1dCBpbnNpZGUNCj4gPiBvciBvdXRzaWRlIG9mICdtZGV2Jz8NCj4g Pg0KPiANCj4gQWZ0ZXIgbWRldiBjcmVhdGUgeW91IGdldCB1dWlkIGRpcmVjdG9yeSB1bmRlciBu b3JtYWwgZGV2aWNlIHBhdGgsIHNvDQo+IGZyb20gdGhhdCBwb2ludCBhICdtZGV2JyBkaXJlY3Rv cnkgY2FuIGp1c3QgdGVsbCB0aGlzIGlzIGEgbWRldg0KPiBkZXZpY2UuIEFuZCBpdCdzIHByb3Bv c2VkIGJ5IEFsZXggYmVmb3JlLg0KDQpJIGRpZG4ndCBxdWl0ZSBnZXQuIElzbid0ICRNREVWX1VV SUQgcGx1cyBtZGV2X3R5cGUgYWxyZWFkeSB0ZWxsIHRoaXMgaXMNCmEgbWRldiBkZXZpY2U/IElm IGl0IGlzIGluc3VmZmljaWVudCwgdGhlbiB3ZSdyZSBicm9rZW4gYWxyZWFkeSBzaW5jZSB0aGVy ZQ0KaXMgbm8gc3VjaCAnbWRldicgc3ViLWRpcmVjdG9yeSBiZWZvcmUuDQoNCkFsZXg/DQoNCj4g DQo+IEN1cnJlbnRseSBvbmx5IG1kZXYgY29yZSBjb3VsZCBjcmVhdGUgYXR0cmlidXRlIGUuZyAn cmVtb3ZlJyB1bmRlcg0KPiBkZXZpY2UgZGlyLCB2ZW5kb3Igc3BlY2lmaWMgYXR0cnMgbmVlZCB0 byBiZSBpbiBhdHRycyBncm91cC4gU28gJ21kZXYnDQo+IGRpcmVjdG9yeSBoZXJlIHRyaWVzIHRv IGJlIG9wdGlvbmFsIGdlbmVyaWMgaW50ZXJmYWNlLg0KDQpJJ20gYSBiaXQgY29uZnVzZWQuIFRo ZW4gd2h5IGNhbm5vdCB0aGUgbmV3IG5vZGVzIGV4cG9zZWQgdGhyb3VnaA0KdmVuZG9yIHNwZWNp ZmljIGF0dHJpYnV0ZXM/IEkgbWF5IG92ZXJsb29rIHByZXZpb3VzIGRpc2N1c3Npb24gd2h5IHVz aW5nDQphdHRycyBncm91cCBkb2Vzbid0IHdvcmsgaGVyZS4g8J+Yig0KDQo+IA0KPiA+ID4gKw0K PiA+ID4gK1ZlbmRvciBkcml2ZXIgY291bGQgY3JlYXRlIG1kZXYgZGlyZWN0b3J5IHRvIHNwZWNp ZnkgZXh0cmEgZ2VuZXJpYw0KPiA+ID4gcGFyYW1ldGVycw0KPiA+ID4gK29uIG1kZXYgZGV2aWNl IGJ5IGl0cyB0eXBlLiBDdXJyZW50bHkgYWdncmVnYXRpb24gcGFyYW1ldGVycyBhcmUNCj4gZGVm aW5lZC4NCj4gPiA+ICtWZW5kb3IgZHJpdmVyIHNob3VsZCBwcm92aWRlIGJvdGggaXRlbXMgdG8g c3VwcG9ydC4NCj4gPiA+ICsNCj4gPiA+ICsxKSBhZ2dyZWdhdGVkX2luc3RhbmNlcyAocmVhZC93 cml0ZSkNCj4gPiA+ICsNCj4gPiA+ICtTZXQgdGFyZ2V0IGFnZ3JlZ2F0ZWQgaW5zdGFuY2VzIGZv ciBkZXZpY2UuIFJlYWRpbmcgd2lsbCBzaG93IGN1cnJlbnQNCj4gPiA+ICtjb3VudCBvZiBhZ2dy ZWdhdGVkIGluc3RhbmNlcy4gV3JpdGluZyB2YWx1ZSBsYXJnZXIgdGhhbg0KPiBtYXhfYWdncmVn YXRpb24NCj4gPiA+ICt3b3VsZCBmYWlsIGFuZCByZXR1cm4gZXJyb3IuDQo+ID4NCj4gPiBDYW4g b25lIHdyaXRlIGEgdmFsdWUgbXVsdGlwbGUtdGltZXMgYW5kIGF0IGFueSB0aW1lPw0KPiA+DQo+ IA0KPiB5ZWFoLCBvZiBjb3ogbXVsdGlwbGUgdGltZXMsIGJ1dCBub3JtYWxseSB3b24ndCBzdWNj ZWVkIGFmdGVyIG9wZW4uDQo+IA0KPiA+ID4gKw0KPiA+ID4gKzIpIG1heF9hZ2dyZWdhdGlvbiAo cmVhZCBvbmx5KQ0KPiA+ID4gKw0KPiA+ID4gK1Nob3cgbWF4aXVtIGluc3RhbmNlcyBmb3IgYWdn cmVnYXRpb24uDQo+ID4gPiArDQo+ID4NCj4gPiAic2hvdyBtYXhpbXVtLWFsbG93ZWQgaW5zdGFu Y2VzIHdoaWNoIGNhbiBiZSBhZ2dyZWdhdGVkIGZvciB0aGlzDQo+IGRldmljZSIuIGlzDQo+ID4g dGhpcyB2YWx1ZSBzdGF0aWMgb3IgZHluYW1pYz8gaWYgZHluYW1pYyB0aGVuIHRoZSB1c2VyIGlz IGV4cGVjdGVkIHRvIHJlYWQNCj4gdGhpcw0KPiA+IGZpZWxkIGJlZm9yZSBldmVyeSB3cml0ZS4g d29ydGh5IG9mIHNvbWUgY2xhcmlmaWNhdGlvbiBoZXJlLg0KPiANCj4geWVhaCwgdXNlciBuZWVk cyB0byByZWFkIHRoaXMgYmVmb3JlIHNldHRpbmcgYWN0dWFsIG51bWJlciwgZWl0aGVyIHN0YXRp YyBvcg0KPiBkeW5hbWljDQo+IGRlcGVuZHMgb24gdmVuZG9yIHJlc291cmNlIHR5cGUuDQoNClRo ZW4gYWRkaW5nIGFib3ZlIGluZm9ybWF0aW9uIG1pZ2h0IG1ha2UgdGhlIGRlc2NyaXB0aW9uIGNs ZWFyZXIuDQoNClRoYW5rcw0KS2V2aW4NCg0KPiANCj4gVGhhbmtzDQo+IA0KPiA+DQo+ID4gPiAg TWVkaWF0ZWQgZGV2aWNlIEhvdCBwbHVnDQo+ID4gPiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t DQo+ID4gPg0KPiA+ID4gLS0NCj4gPiA+IDIuMjUuMQ0KPiA+DQo+IA0KPiAtLQ0KPiBPcGVuIFNv dXJjZSBUZWNobm9sb2d5IENlbnRlciwgSW50ZWwgbHRkLg0KPiANCj4gJGdwZyAtLWtleXNlcnZl ciB3d3drZXlzLnBncC5uZXQgLS1yZWN2LWtleXMgNEQ3ODE4MjcNCg==