From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH v2 4/4] drm/i915: enable guest full ppgtt when device model supports Date: Mon, 15 May 2017 13:57:35 +0300 Message-ID: <1494845855.4397.11.camel@linux.intel.com> References: <1494581878-2258-1-git-send-email-tina.zhang@intel.com> <1494581878-2258-5-git-send-email-tina.zhang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1494581878-2258-5-git-send-email-tina.zhang@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tina Zhang , intel-gvt-dev@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gcGUsIDIwMTctMDUtMTIgYXQgMTc6MzcgKzA4MDAsIFRpbmEgWmhhbmcgd3JvdGU6Cj4gQWRk IGZ1bGwgcHBndHQgY2FwYWJpbGl0eSBjaGVjayBpbiBndWVzdCBpOTE1IGRyaXZlciBhbmQgZW5h YmxlIHRoZSBmdWxsCj4gcHBndHQgaW4gZ3Vlc3Qgb25seSB3aGVuIGRldmljZSBtb2RlIHN1cHBv cnRzLgo+IAo+IENoYW5nZXMgc2luY2UgdjE6Cj4gLSBVc2UgdTMyIGluc3RlYWQgb2YgdWludDMy X3QuIChKb29uYXMpCj4gLSBSZXdyaXRlIHRoZSB2Z3B1IGZ1bGwgcHBndHQgY2FwYWJpbGl0eSBj aGVja2luZyBsb2dpYy4gKEpvb25hcykKPiAtIFNvbWUgY29kaW5nIHN0eWxlIHJlZmluZS4gKEpv b25hcykKPiAKPiBTaWduZWQtb2ZmLWJ5OiBUaW5hIFpoYW5nIDx0aW5hLnpoYW5nQGludGVsLmNv bT4KClRoaXMgcGF0Y2ggc2hvdWxkIGJlIHByaW9yIHRvIEdWVCBwYXRjaGVzIGluIHRoZSBzZXJp ZXMgdG8gYXZvaWQKYnJlYWtpbmcgYmlzZWN0aW5nLCB3aGljaCBtZWFucyB0aGF0IHdoZW4gdGhl IHBhdGNoZXMgYXJlIGFwcGxpZWQgb25lLQpieS1vbmUsIGVhY2ggaW50ZXJtZWRpYXJ5IHN0ZXAg cHJvZHVjZXMgYSB3b3JraW5nIGtlcm5lbC4KClRoaSBjb3VsZCBiZSBzcXVhc2hlZCB0byB0aGUg cGF0Y2ggdGhhdCBpbmNsdWRlcyB0aGUgZGVjbGFyYXRpb25zIGFuZAojZGVmaW5lIGluIGk5MTUg c2lkZSBzbyB0aGF0IHRoaXMgc2VyaWVzIHdvdWxkIGJlIG9uZSBwYXRjaCBpbiBpOTE1CnNpZGUg dG8gYWRkIHRoZSBkZWNsYXJhdGlvbiBhbmQgb25lIHBhdGNoIGluIEdWVCBzaWRlIHdoaWNoIGlt cGxlbWVudHMKdGhlIGZ1bmN0aW9uYWxpdHkgYW5kIGVuYWJsZXMgdGhlIGNhcGFiaWxpdHkuCgpP bmUgY29tbWVudCBiZWxvdy4KCjxTTklQPgoKPiBAQCAtMTM5LDEzICsxMzksMTIgQEAgaW50IGlu dGVsX3Nhbml0aXplX2VuYWJsZV9wcGd0dChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3By aXYsCj4gwqAKPiDCoAloYXNfYWxpYXNpbmdfcHBndHQgPSBkZXZfcHJpdi0+aW5mby5oYXNfYWxp YXNpbmdfcHBndHQ7Cj4gwqAJaGFzX2Z1bGxfcHBndHQgPSBkZXZfcHJpdi0+aW5mby5oYXNfZnVs bF9wcGd0dDsKPiAtCWhhc19mdWxsXzQ4Yml0X3BwZ3R0ID0gZGV2X3ByaXYtPmluZm8uaGFzX2Z1 bGxfNDhiaXRfcHBndHQ7Cj4gwqAKPiAtCWlmIChpbnRlbF92Z3B1X2FjdGl2ZShkZXZfcHJpdikp IHsKPiAtCQkvKiBlbXVsYXRpb24gaXMgdG9vIGhhcmQgKi8KPiAtCQloYXNfZnVsbF9wcGd0dCA9 IGZhbHNlOwo+IC0JCWhhc19mdWxsXzQ4Yml0X3BwZ3R0ID0gZmFsc2U7Cj4gLQl9Cj4gKwlpZiAo aW50ZWxfdmdwdV9hY3RpdmUoZGV2X3ByaXYpKQo+ICsJCWhhc19mdWxsX3BwZ3R0ID0gaW50ZWxf dmdwdV9oYXNfZnVsbF9wcGd0dChkZXZfcHJpdik7Cj4gKwo+ICsJaGFzX2Z1bGxfNDhiaXRfcHBn dHQgPSBoYXNfZnVsbF9wcGd0dCAmJgo+ICsJCQkJZGV2X3ByaXYtPmluZm8uaGFzX2Z1bGxfNDhi aXRfcHBndHQ7CgpUaGlzIGxpbmUgaXMgbm90IGNvcnJlY3RseSBhbGlnbmVkLgoKV2l0aCB0aGUg YWxpZ25tZW50IGZpeGVkLCB0aGlzIGlzOgoKUmV2aWV3ZWQtYnk6IEpvb25hcyBMYWh0aW5lbiA8 am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KClJlZ2FyZHMsIEpvb25hcwotLSAKSm9v bmFzIExhaHRpbmVuCk9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENvcnBvcmF0 aW9uCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=