From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Williamson Subject: Re: [PATCH V2 5/8] mdev: introduce device specific ops Date: Wed, 25 Sep 2019 10:30:28 -0600 Message-ID: <20190925103028.1f2edf03@x1.home> References: <20190924135332.14160-1-jasowang@redhat.com> <20190924135332.14160-6-jasowang@redhat.com> <20190924170638.064d85f7@x1.home> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Rob Miller Cc: "christophe.de.dinechin@gmail.com" , "kvm@vger.kernel.org" , "mst@redhat.com" , "airlied@linux.ie" , Jason Wang , "heiko.carstens@de.ibm.com" , "farman@linux.ibm.com" , "dri-devel@lists.freedesktop.org" , "virtualization@lists.linux-foundation.org" , "kwankhede@nvidia.com" , "parav@mellanox.com" , "linux-s390@vger.kernel.org" , "sebott@linux.ibm.com" , "lulu@redhat.com" , "borntraeger@de.ibm.com" , "pasic@linux.ibm.com" , "eperezma@redhat.com" , haotian.wang@sifive List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAyNSBTZXAgMjAxOSAxMDoxMTowMCAtMDQwMApSb2IgTWlsbGVyIDxyb2IubWlsbGVy QGJyb2FkY29tLmNvbT4gd3JvdGU6Cj4gPiA+IE9uIFR1ZSwgMjQgU2VwIDIwMTkgMjE6NTM6Mjkg KzA4MDAKPiA+ID4gSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4gd3JvdGU6Cj4gPiA+ ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvdmZpby9tZGV2L3ZmaW9fbWRldi5jICAKPiA+ID4gYi9k cml2ZXJzL3ZmaW8vbWRldi92ZmlvX21kZXYuYyAgCj4gPiA+ID4gaW5kZXggODkxY2Y4M2EyZDlh Li45NWVmYTA1NDQ0MmYgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEvZHJpdmVycy92ZmlvL21kZXYvdmZp b19tZGV2LmMKPiA+ID4gPiArKysgYi9kcml2ZXJzL3ZmaW8vbWRldi92ZmlvX21kZXYuYwo+ID4g PiA+IEBAIC0xNCw2ICsxNCw3IEBACj4gPiA+ID4gICNpbmNsdWRlIDxsaW51eC9zbGFiLmg+Cj4g PiA+ID4gICNpbmNsdWRlIDxsaW51eC92ZmlvLmg+Cj4gPiA+ID4gICNpbmNsdWRlIDxsaW51eC9t ZGV2Lmg+Cj4gPiA+ID4gKyNpbmNsdWRlIDxsaW51eC92ZmlvX21kZXYuaD4KPiA+ID4gPgo+ID4g PiA+ICAjaW5jbHVkZSAibWRldl9wcml2YXRlLmgiCj4gPiA+ID4KPiA+ID4gPiBAQCAtMjQsMTYg KzI1LDE2IEBACj4gPiA+ID4gIHN0YXRpYyBpbnQgdmZpb19tZGV2X29wZW4odm9pZCAqZGV2aWNl X2RhdGEpCj4gPiA+ID4gIHsKPiA+ID4gPiAgICAgc3RydWN0IG1kZXZfZGV2aWNlICptZGV2ID0g ZGV2aWNlX2RhdGE7Cj4gPiA+ID4gLSAgIHN0cnVjdCBtZGV2X3BhcmVudCAqcGFyZW50ID0gbWRl di0+cGFyZW50Owo+ID4gPiA+ICsgICBjb25zdCBzdHJ1Y3QgdmZpb19tZGV2X2RldmljZV9vcHMg Km9wcyA9ICAKPiA+ID4gbWRldl9nZXRfZGV2X29wcyhtZGV2KTsgIAo+ID4gPiA+ICAgICBpbnQg cmV0Owo+ID4gPiA+Cj4gPiA+ID4gLSAgIGlmICh1bmxpa2VseSghcGFyZW50LT5vcHMtPm9wZW4p KQo+ID4gPiA+ICsgICBpZiAodW5saWtlbHkoIW9wcy0+b3BlbikpCj4gPiA+ID4gICAgICAgICAg ICAgcmV0dXJuIC1FSU5WQUw7Cj4gPiA+ID4KPiA+ID4gPiAgICAgaWYgKCF0cnlfbW9kdWxlX2dl dChUSElTX01PRFVMRSkpCj4gPiA+ID4gICAgICAgICAgICAgcmV0dXJuIC1FTk9ERVY7ICAKPiA+ ICAKPiAKPiBSSk0+XSBNeSB1bmRlcnN0YW5kaW5nIGxhdGVseSBpcyB0aGF0IHRoaXMgY2FsbCB0 byAgCj4gdHJ5X21vZHVsZV9nZXQoVEhJU19NT0RVTEUpIGlzIG5vIGxvbmdlciBuZWVkZWQgYXMg aXMgY29uc2lkZXJlZCBhcyBhCj4gbGF0ZW50IGJ1Zy4KPiBRdW90ZSBmcm9tCj4gaHR0cHM6Ly9z dGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTc0MTQxNS9saW51eC1rZXJuZWwtbW9kdWxlcy13 aGVuLXRvLXVzZS10cnktbW9kdWxlLWdldC1tb2R1bGUtcHV0Cj4gIDoKPiBUaGVyZSBhcmUgYSBu dW1iZXIgb2YgdXNlcyBvZiB0cnlfbW9kdWxlX2dldChUSElTX01PRFVMRSkgaW4gdGhlIGtlcm5l bAo+IHNvdXJjZSBidXQgbW9zdCBpZiBub3QgYWxsIG9mIHRoZW0gYXJlIGxhdGVudCBidWdzIHRo YXQgc2hvdWxkIGJlIGNsZWFuZWQKPiB1cC4KClRoaXMgdXNlIHNlZW1zIHRvIGZhbGwgZXhhY3Rs eSBpbnRvIHRoZSBjYXNlIHdoZXJlIGl0IGlzIG5lY2Vzc2FyeSwgdGhlCm9wZW4gaGVyZSBpcyBu b3QgYSBkaXJlY3QgVkZTIGNhbGwsIGl0J3MgYW4gaW50ZXJuYWwgaW50ZXJmYWNlIGJldHdlZW4K bW9kdWxlcy4gIFRoZSB1c2VyIGlzIGludGVyYWN0aW5nIHdpdGggZmlsZXN5c3RlbSBvYmplY3Rz IGZyb20gdGhlIHZmaW8KbW9kdWxlIGFuZCB0aGUgbW9kdWxlIHJlZmVyZW5jZSB3ZSdyZSB0cnlp bmcgdG8gYWNxdWlyZSBoZXJlIGlzIHRvIHRoZQp2ZmlvLW1kZXYgbW9kdWxlLiAgVGhhbmtzLAoK QWxleApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmkt ZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw=