From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Gunthorpe Subject: Re: [PATCH 5/5] vdpasim: vDPA device simulator Date: Fri, 17 Jan 2020 14:10:24 +0000 Message-ID: <20200117141021.GW20978@mellanox.com> References: <20200116124231.20253-1-jasowang@redhat.com> <20200116124231.20253-6-jasowang@redhat.com> <20200116154658.GJ20978@mellanox.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: Content-Language: en-US Content-ID: Sender: netdev-owner@vger.kernel.org To: Jason Wang Cc: "mst@redhat.com" , "linux-kernel@vger.kernel.org" , "kvm@vger.kernel.org" , "virtualization@lists.linux-foundation.org" , "netdev@vger.kernel.org" , "tiwei.bie@intel.com" , "maxime.coquelin@redhat.com" , "cunming.liang@intel.com" , "zhihong.wang@intel.com" , "rob.miller@broadcom.com" , "xiao.w.wang@intel.com" , "haotian.wang@sifive.com" , "lingshan.zhu@intel.com" , "eperezma@redhat.com" , "lulu@redhat.com" List-Id: virtualization@lists.linuxfoundation.org T24gRnJpLCBKYW4gMTcsIDIwMjAgYXQgMDU6MzI6MzlQTSArMDgwMCwgSmFzb24gV2FuZyB3cm90 ZToNCj4gDQo+IE9uIDIwMjAvMS8xNiDkuIvljYgxMTo0NywgSmFzb24gR3VudGhvcnBlIHdyb3Rl Og0KPiA+IE9uIFRodSwgSmFuIDE2LCAyMDIwIGF0IDA4OjQyOjMxUE0gKzA4MDAsIEphc29uIFdh bmcgd3JvdGU6DQo+ID4gPiBUaGlzIHBhdGNoIGltcGxlbWVudHMgYSBzb2Z0d2FyZSB2RFBBIG5l dHdvcmtpbmcgZGV2aWNlLiBUaGUgZGF0YXBhdGgNCj4gPiA+IGlzIGltcGxlbWVudGVkIHRocm91 Z2ggdnJpbmdoIGFuZCB3b3JrcXVldWUuIFRoZSBkZXZpY2UgaGFzIGFuIG9uLWNoaXANCj4gPiA+ IElPTU1VIHdoaWNoIHRyYW5zbGF0ZXMgSU9WQSB0byBQQS4gRm9yIGtlcm5lbCB2aXJ0aW8gZHJp dmVycywgdkRQQQ0KPiA+ID4gc2ltdWxhdG9yIGRyaXZlciBwcm92aWRlcyBkbWFfb3BzLiBGb3Ig dmhvc3QgZHJpZXJzLCBzZXRfbWFwKCkgbWV0aG9kcw0KPiA+ID4gb2YgdmRwYV9jb25maWdfb3Bz IGlzIGltcGxlbWVudGVkIHRvIGFjY2VwdCBtYXBwaW5ncyBmcm9tIHZob3N0Lg0KPiA+ID4gDQo+ ID4gPiBBIHN5c2ZzIGJhc2VkIG1hbmFnZW1lbnQgaW50ZXJmYWNlIGlzIGltcGxlbWVudGVkLCBk ZXZpY2VzIGFyZQ0KPiA+ID4gY3JlYXRlZCBhbmQgcmVtb3ZlZCB0aHJvdWdoOg0KPiA+ID4gDQo+ ID4gPiAvc3lzL2RldmljZXMvdmlydHVhbC92ZHBhX3NpbXVsYXRvci9uZXRkZXYve2NyZWF0ZXxy ZW1vdmV9DQo+ID4gVGhpcyBpcyB2ZXJ5IGdyb3NzLCBjcmVhdGluZyBhIGNsYXNzIGp1c3QgdG8g Z2V0IGEgY3JlYXRlL3JlbW92ZSBhbmQNCj4gPiB0aGVuIG5vdCB1c2luZyB0aGUgY2xhc3MgZm9y IGFueXRoaW5nIGVsc2U/IFl1ay4NCj4gDQo+IA0KPiBJdCBpbmNsdWRlcyBtb3JlIGluZm9ybWF0 aW9uLCBlLmcgdGhlIGRldmljZXMgYW5kIHRoZSBsaW5rIGZyb20gdmRwYV9zaW0NCj4gZGV2aWNl IGFuZCB2ZHBhIGRldmljZS4NCg0KSSBmZWVsIGxpa2UgcmVnYXJkbGVzcyBvZiBob3cgdGhlIGRl dmljZSBpcyBjcmVhdGVkIHRoZXJlIHNob3VsZCBiZSBhDQpjb25zaXN0ZW50IHZpcnRpbyBjZW50 cmljIG1hbmFnZW1lbnQgZm9yIHBvc3QtY3JlYXRpb24gdGFza3MsIHN1Y2ggYXMNCmludHJvc3Bl Y3Rpb24gYW5kIGRlc3RydWN0aW9uDQoNCkEgdmlydG8gc3RydWN0IGRldmljZSBzaG91bGQgYWxy ZWFkeSBoYXZlIGJhY2sgcG9pbnRlcnMgdG8gaXQncyBwYXJlbnQNCmRldmljZSwgd2hpY2ggc2hv dWxkIGJlIGVub3VnaCB0byBkaXNjb3ZlciB0aGUgdmRwYV9zaW0sIG5vbmUgb2YgdGhlDQpleHRy YSBzeXNmcyBtdW5naW5nIHNob3VsZCBiZSBuZWVkZWQuDQoNCj4gPiA+IE5ldGxpbmsgYmFzZWQg bGlmZWN5Y2xlIG1hbmFnZW1lbnQgY291bGQgYmUgaW1wbGVtZW50ZWQgZm9yIHZEUEENCj4gPiA+ IHNpbXVsYXRvciBhcyB3ZWxsLg0KPiA+IFRoaXMgaXMganVzdCBiZWdnaW5nIGZvciBhIG5ldGxp bmsgYmFzZWQgYXBwcm9hY2guDQo+ID4gDQo+ID4gQ2VydGFpbmx5IG5ldGxpbmsgZHJpdmVuIHJl bW92YWwgc2hvdWxkIGJlIGFuIGFncmVlYWJsZSBzdGFuZGFyZCBmb3INCj4gPiBhbGwgZGV2aWNl cywgSSB0aGluay4NCj4gDQo+IA0KPiBXZWxsLCBJIHRoaW5rIFBhcmF2IGhhZCBzb21lIHByb3Bv c2FscyBkdXJpbmcgdGhlIGRpc2N1c3Npb24gb2YgbWRldg0KPiBhcHByb2FjaC4gQnV0IEknbSBu b3Qgc3VyZSBpZiBoZSBoYWQgYW55IFJGQyBjb2RlcyBmb3IgbWUgdG8gaW50ZWdyYXRlIGl0DQo+ IGludG8gdmRwYXNpbS4NCj4NCj4gT3IgZG8geW91IHdhbnQgbWUgdG8gcHJvcG9zZSB0aGUgbmV0 bGluayBBUEk/IElmIHllcywgd291bGQgeW91IHByZWZlciB0byBhDQo+IG5ldyB2aXJ0aW8gZGVk aWNhdGVkIG9uZSBvciBiZSBhIHN1YnNldCBvZiBkZXZsaW5rPw0KDQpXZWxsLCBsZXRzIHNlZSB3 aGF0IGZlZWQgYmFjayBQYXJhdiBoYXMNCg0KSmFzb24NCg==