From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v2 2/6] drm/i915: Enable full ppgtt for vgpu on Broadwell Date: Wed, 2 Sep 2015 11:45:37 +0200 Message-ID: <20150902094537.GR1367@phenom.ffwll.local> References: <1440747679-20716-1-git-send-email-zhiyuan.lv@intel.com> <1440747679-20716-3-git-send-email-zhiyuan.lv@intel.com> <1441025758.5165.11.camel@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f173.google.com (mail-wi0-f173.google.com [209.85.212.173]) by gabe.freedesktop.org (Postfix) with ESMTPS id 67E53720BC for ; Wed, 2 Sep 2015 02:45:41 -0700 (PDT) Received: by wicfx3 with SMTP id fx3so12623947wic.0 for ; Wed, 02 Sep 2015 02:45:40 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1441025758.5165.11.camel@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Joonas Lahtinen Cc: intel-gfx@lists.freedesktop.org, igvt-g@lists.01.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBBdWcgMzEsIDIwMTUgYXQgMDM6NTU6NThQTSArMDMwMCwgSm9vbmFzIExhaHRpbmVu IHdyb3RlOgo+IE9uIHBlLCAyMDE1LTA4LTI4IGF0IDE1OjQxICswODAwLCBaaGl5dWFuIEx2IHdy b3RlOgo+ID4gVGhlIGZ1bGwgcHBndHQgaXMgc3VwcG9ydGVkIG5vdyBpbiBJbnRlbCBHVlQtZyBk ZXZpY2UgbW9kZWwuCj4gPiBCcm9hZHdlbGwKPiA+IGlzIGFsbG93ZWQgdG8gdXNlIGl0IGluIHZp cnR1YWwgbWFjaGluZXMuCj4gPiAKPiA+IHYyOgo+ID4gLSBLZWVwIGJhY2t3YXJkIGNvbXBhdGli aWxpdHkgb24gSFNXIHdpdGggb2xkIGRldmljZSBtb2RlbCAoZGFuaWVsKQo+ID4gCj4gPiBTaWdu ZWQtb2ZmLWJ5OiBaaGl5dWFuIEx2IDx6aGl5dWFuLmx2QGludGVsLmNvbT4KPiA+IFNpZ25lZC1v ZmYtYnk6IFpoaSBXYW5nIDx6aGkuYS53YW5nQGludGVsLmNvbT4KPiA+IFJldmlld2VkLWJ5OiBK b29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Cj4gCj4gSXQn cyBhIGdvb2QgaWRlYSB0byBhZGQgdGhlIHZlcnNpb24gcmV2aWV3ZWQgYWZ0ZXIgUmV2aWV3ZWQt YnksIHdoZW4KPiBhZGRpbmcgYSBuZXcgcmV2aXNpb24uIFRoaXMgaXMgbm90IHRvIG1ha2UgaXQg bG9vayBsaWtlIHRoZSBuZXcKPiByZXZpc2lvbiBoYWQgYWxyZWFkeSBiZWVuIHJldmlld2VkIHRv by4KPiAKPiBJIHRoaXMgY2FzZToKPiAKPiBSZXZpZXdlZC1ieTogSm9vbmFzIExhaHRpbmVuIDxq b29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPiAodjEpCj4gCj4gV291bGQgaGF2ZSBiZWVu IGFwcHJvcHJpYXRlLgo+IAo+IEJ1dCB5b3UgY2FuIG5vdyBsZWF2ZSBpdCBhcyBpdCBpcywgYXMg dGhpcyBwYXRjaCBzZWVtcyBmaW5lLCB0b28uIE1heWJlCj4gY291bGQgc3RpbGwgYWRkIGEgY29t bWVudCBpbiB0aGUgY29kZSB3aGF0IG1ha2VzIEhhc3dlbGwgc3BlY2lhbC4KPiAKPiBSZWdhcmRz LCBKb29uYXMKPiAKPiA+IC0tLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0 dC5jIHwgNCArKy0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf Z2VtX2d0dC5jCj4gPiBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCj4gPiBp bmRleCBlZDEwZTc3Li41NmNjOGU4IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9nZW1fZ3R0LmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt X2d0dC5jCj4gPiBAQCAtMTA4LDggKzEwOCw4IEBAIHN0YXRpYyBpbnQgc2FuaXRpemVfZW5hYmxl X3BwZ3R0KHN0cnVjdAo+ID4gZHJtX2RldmljZSAqZGV2LCBpbnQgZW5hYmxlX3BwZ3R0KQo+ID4g IAloYXNfYWxpYXNpbmdfcHBndHQgPSBJTlRFTF9JTkZPKGRldiktPmdlbiA+PSA2Owo+ID4gIAlo YXNfZnVsbF9wcGd0dCA9IElOVEVMX0lORk8oZGV2KS0+Z2VuID49IDc7Cj4gPiAgCj4gPiAtCWlm IChpbnRlbF92Z3B1X2FjdGl2ZShkZXYpKQo+ID4gLQkJaGFzX2Z1bGxfcHBndHQgPSBmYWxzZTsg LyogZW11bGF0aW9uIGlzIHRvbyBoYXJkICovCj4gPiArCWlmIChpbnRlbF92Z3B1X2FjdGl2ZShk ZXYpICYmIChJU19IQVNXRUxMKGRldikpKQo+ID4gKwkJaGFzX2Z1bGxfcHBndHQgPSBmYWxzZTsK CkknZCBzYXkgdGhlIHJlYWwgY2hlY2sgaGVyZSBzaG91bGQgYmUgZm9yIElOVEVMX0lORk8oZGV2 KS0+Z2VuIDwgOC4gT25seQpjaGVja2luZyBmb3IgaHN3IGlzIGEgYml0IGNvbmZ1c2luZyBzaW5j ZSB0aGVuIHBlb3BsZSB3b25kZXIgd2h5IGhzdyBpcwpzcGVjaWFsLiBCdXQgdGhlIG9ubHkgcmVh c29uIGlzIHRoYXQgdmdwdSBpc24ndCBzdXBwb3J0ZWQgb24gcHJlLWhzdy4KClVzaW5nIHRoZSBn ZW4gY2hlY2sgaW5zdGVhZCB3aWxsIG1ha2UgaXQgY2xlYXIgdGhhdCB0aGlzIGlzIGEgZ2VuZXJp Ywppc3N1ZSB3aXRoIHByZS1nZW44IGh3IChubyBleGVjbGlzdHMpIGFuZCBpbW8gYmUgbGVzcyBj b25mdXNpbmcuIE1heWJlCmV2ZW4gYWRkIGEgY29tbWVudCBsaWtlOgoKCS8qIHZpcnR1YWxpemlu ZyBwcGd0dCB3aXRoIGV4ZWNsaXN0cyBpcyB0b28gaGFyZCAqLwo+ID4gIAo+ID4gIAkvKgo+ID4g IAkgKiBXZSBkb24ndCBhbGxvdyBkaXNhYmxpbmcgUFBHVFQgZm9yIGdlbjkrIGFzIGl0J3MgYQo+ ID4gcmVxdWlyZW1lbnQgZm9yCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRl bCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=