From: Gerd Hoffmann Subject: Re: [PATCH v5 4/5] drm/i915/gvt: Dmabuf support for GVT-g Date: Tue, 23 May 2017 16:00:49 +0200 Message-ID: <1495548049.30747.6.camel@redhat.com> References: <1495535521-2120-1-git-send-email-xiaoguang.chen@intel.com> <1495535521-2120-5-git-send-email-xiaoguang.chen@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1495535521-2120-5-git-send-email-xiaoguang.chen@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Xiaoguang Chen , alex.williamson@redhat.com, intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, zhenyuw@linux.intel.com, zhiyuan.lv@intel.com, intel-gvt-dev@lists.freedesktop.org, zhi.a.wang@intel.com, kevin.tian@intel.com List-Id: intel-gfx@lists.freedesktop.org ICBIaSwKCj4gKwl9IGVsc2UgaWYgKHBsYW5lX2lkID09IElOVEVMX0dWVF9QTEFORV9DVVJTT1Ip IHsKPiArCQljID0gJnBpcGUtPmN1cnNvcjsKPiArCQlpZiAoYyAhPSBOVUxMKSB7Cj4gKwkJCWlu Zm8tPnN0YXJ0ID0gYy0+YmFzZTsKPiArCQkJaW5mby0+d2lkdGggPSBjLT53aWR0aDsKPiArCQkJ aW5mby0+aGVpZ2h0ID0gYy0+aGVpZ2h0Owo+ICsJCQlpbmZvLT5zdHJpZGUgPSBjLT53aWR0aCAq IChjLT5icHAgLyA4KTsKPiArCQkJaW5mby0+ZHJtX2Zvcm1hdF9tb2QgPSAwOwo+ICsJCQlpbmZv LT54X3BvcyA9IGMtPnhfcG9zOwo+ICsJCQlpbmZvLT55X3BvcyA9IGMtPnlfcG9zOwo+ICsJCQlp bmZvLT5zaXplID0gKCgoaW5mby0+c3RyaWRlICogYy0+aGVpZ2h0ICoKPiBjLT5icHApIC8gOCkK PiArCQkJCQkrIChQQUdFX1NJWkUgLSAxKSkgPj4KPiBQQUdFX1NISUZUOwoKTGVhdmVzIGluZm8t PmRybV9mb3JtYXQgdW5zZXQuCgo+ICtzdHJ1Y3QgaW50ZWxfdmdwdV9wbGFuZV9pbmZvIHsKPiAr CXVpbnQzMl90IHBsYW5lX2lkOwo+ICsJdWludDMyX3QgZHJtX2Zvcm1hdDsKPiArCXVpbnQzMl90 IHdpZHRoOwo+ICsJdWludDMyX3QgaGVpZ2h0Owo+ICsJdWludDMyX3Qgc3RyaWRlOwo+ICsJdWlu dDMyX3Qgc3RhcnQ7Cj4gKwl1aW50MzJfdCB4X3BvczsKPiArCXVpbnQzMl90IHlfcG9zOwo+ICsJ dWludDMyX3Qgc2l6ZTsKPiArCXVpbnQ2NF90IGRybV9mb3JtYXRfbW9kOwo+ICt9OwoKZHJtX2Zv cm1hdF9tb2QgaXMgdW5hbGlnbmVkLiAgU2hvdWxkIGJlIGF2b2lkZWQsIG90aGVyd2lzZSB0aGUg c3RydWN0CmxheW91dCBpcyBkaWZmZXJlbnQgb24gaTM4NiBhbmQgeDg2XzY0LgoKUGF0Y2ggNS81 IG1vdmVzIGFyb3VuZCB0aGlzIHN0cnVjdC4gIEJldHRlciBoYXZlIGEgc2VwYXJhdGUgcGF0Y2gK YWRkaW5nIHRoZSBzdHJ1Y3RzIGFuZCBpb2N0bHMsIG9yZGVyIGl0IGJlZm9yZSB0aGlzIG9uZSwg c28geW91IGRvbid0CmhhdmUgdG8gcmVuYW1lIHRoZSBzdHVmZiBqdXN0IGFkZGVkIC4uLgoKPiAr c3RydWN0IGludGVsX3ZncHVfZG1hYnVmIHsKPiArCXVpbnQzMl90IGZkOwo+ICsJc3RydWN0IGlu dGVsX3ZncHVfcGxhbmVfaW5mbyBwbGFuZV9pbmZvOwo+ICt9OwoKSGFzIGFsaWdubWVudCBwcm9i bGVtcyB0b28uCgpjaGVlcnMsCiAgR2VyZApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK