From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Zhang, Xiaolin" Subject: Re: [RFC 02/10] drm/i915/gvt: get ready of memory for pvmmio Date: Fri, 28 Sep 2018 07:31:28 +0000 Message-ID: <073732E20AE4C540AE91DBC3F07D44607C1793DA@SHSMSX101.ccr.corp.intel.com> References: <1538066275-52932-1-git-send-email-xiaolin.zhang@intel.com> <1538066275-52932-3-git-send-email-xiaolin.zhang@intel.com> <153803267862.11401.13686533225185161658@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , "intel-gfx@lists.freedesktop.org" , "intel-gvt-dev@lists.freedesktop.org" Cc: "Lahtinen, Joonas" , "Yuan, Hang" , "Lv, Zhiyuan" , "Wang, Zhenyu Z" , "Jiang, Fei" List-Id: intel-gfx@lists.freedesktop.org T24gMDkvMjcvMjAxOCAwMzoxOCBQTSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IFF1b3RpbmcgWGlh b2xpbiBaaGFuZyAoMjAxOC0wOS0yNyAxNzozNzo0NykKPj4gVG8gZW5hYmxlIHB2bW1pbyBmZWF0 dXJlLCB3ZSBuZWVkIHRvIHByZXBhcmUgb25lIDRLIHNoYXJlZCBwYWdlCj4+IHdoaWNoIHdpbGwg YmUgYWNjZXNzZWQgYnkgYm90aCBndWVzdCBhbmQgYmFja2VuZCBpOTE1IGRyaXZlci4KPj4KPj4g Z3Vlc3QgaTkxNSBhbGxvY2F0ZSBvbmUgcGFnZSBtZW1vcnkgYW5kIHRoZW4gdGhlIGd1ZXN0IHBo eXNpY2FsIGFkZHJlc3MgaXMKPj4gcGFzc2VkIHRvIGJhY2tlbmQgaTkxNSBkcml2ZXIgdGhyb3Vn aCBQVklORk8gcmVnaXN0ZXIgc28gdGhhdCBiYWNrZW5kIGk5MTUKPj4gZHJpdmVyIGNhbiBhY2Nl c3MgdGhpcyBzaGFyZWQgcGFnZSB3aXRob3V0IGh5cGV2aXNlciB0cmFwIGNvc3QgZm9yIHNoYXJl ZAo+PiBkYXRhIGV4Y2hhZ25lIHZpYSBoeXBlcnZpc2VyIHJlYWRfZ3BhIGZ1bmN0aW9uYWxpdHku Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFhpYW9saW4gWmhhbmcgPHhpYW9saW4uemhhbmdAaW50ZWwu Y29tPgo+PiAtLS0KPj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMgICAgfCAgNSAr KysrKwo+PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCAgICB8ICAzICsrKwo+PiAg ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9wdmluZm8uaCB8IDI1ICsrKysrKysrKysrKysrKysr KysrKysrKy0KPj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfdmdwdS5jICAgfCAxNyArKysr KysrKysrKysrKysrKwo+PiAgNCBmaWxlcyBjaGFuZ2VkLCA0OSBpbnNlcnRpb25zKCspLCAxIGRl bGV0aW9uKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Ry di5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYwo+PiBpbmRleCBhZGU5YmNhLi44 MTVhNGRkIDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jCj4+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKPj4gQEAgLTg4NSw2ICs4ODUs NyBAQCBzdGF0aWMgaW50IGk5MTVfZHJpdmVyX2luaXRfZWFybHkoc3RydWN0IGRybV9pOTE1X3By aXZhdGUgKmRldl9wcml2KQo+PiAgICAgICAgICAgICAgICAgcmV0dXJuIC1FTk9ERVY7Cj4+ICAK Pj4gICAgICAgICBzcGluX2xvY2tfaW5pdCgmZGV2X3ByaXYtPmlycV9sb2NrKTsKPj4gKyAgICAg ICBzcGluX2xvY2tfaW5pdCgmZGV2X3ByaXYtPnNoYXJlZF9wYWdlX2xvY2spOwo+IE5vLiBEbyB3 ZSBub3QgaGF2ZSBhIG1vcmUgYXBwcm9wcmlhdGUgc3RydWN0IGZvciB0aGlzIHRvIGZpbmQgYSBo b21lIGluLgo+IE5vIG9uZSB3aWxsIGV2ZXIgdWVzcyB0aGF0ICdzaGFyZWRfcGFnZV9sb2NrJyBy ZWZlcnMgdG8gdmdwdS4KPiAtQ2hyaXMKdGhhbmtzIHlvdXIgY29tbWVudC4gSSBqdXN0IGZpbmQg YW5vdGhlciBwbGFjZSAic3RydWN0IGk5MTVfdmlydHVhbF9ncHUiCmFuZCBndWVzcyBpdCBpcyBi ZXR0ZXIgdGhhbiB0aGlzLCBkbyB5b3UgdGhpbmsgaXQgaXMgcmlnaHQgcGxhY2UgZm9yIHRoZW0/ CgpCUnMsIFhpYW9saW4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwo+IGludGVsLWd2dC1kZXYgbWFpbGluZyBsaXN0Cj4gaW50ZWwtZ3Z0LWRldkBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWd2dC1kZXYKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==