From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v2 07/24] drm/i915: page table abstractions Date: Mon, 5 Jan 2015 14:47:30 +0100 Message-ID: <20150105134730.GY2711@phenom.ffwll.local> References: <1418922621-25818-1-git-send-email-michel.thierry@intel.com> <1419354987-4622-1-git-send-email-michel.thierry@intel.com> <1419354987-4622-8-git-send-email-michel.thierry@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-we0-f177.google.com (mail-we0-f177.google.com [74.125.82.177]) by gabe.freedesktop.org (Postfix) with ESMTP id 39A7E6E350 for ; Mon, 5 Jan 2015 05:47:34 -0800 (PST) Received: by mail-we0-f177.google.com with SMTP id q59so7807972wes.22 for ; Mon, 05 Jan 2015 05:47:33 -0800 (PST) Content-Disposition: inline In-Reply-To: <1419354987-4622-8-git-send-email-michel.thierry@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Michel Thierry Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBEZWMgMjMsIDIwMTQgYXQgMDU6MTY6MTBQTSArMDAwMCwgTWljaGVsIFRoaWVycnkg d3JvdGU6Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5o IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmgKPiBpbmRleCA4Zjc2OTkwLi4x ZmYzYzA1IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5o Cj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmgKPiBAQCAtMjY1LDYg KzI2NSwyMCBAQCBzdHJ1Y3QgaTkxNV9ndHQgewo+ICAJCQkgIHVuc2lnbmVkIGxvbmcgKm1hcHBh YmxlX2VuZCk7Cj4gIH07Cj4gIAo+ICtzdHJ1Y3QgaTkxNV9wYWdldGFiIHsKPiArCXN0cnVjdCBw YWdlICpwYWdlOwo+ICt9Owo+ICsKPiArc3RydWN0IGk5MTVfcGFnZWRpciB7Cj4gKwlzdHJ1Y3Qg cGFnZSAqcGFnZTsgLyogTlVMTCBmb3IgR0VONi1HRU43ICovCj4gKwlzdHJ1Y3QgaTkxNV9wYWdl dGFiICpwYWdlX3RhYmxlczsKPiArfTsKPiArCj4gK3N0cnVjdCBpOTE1X3BhZ2VkaXJwbyB7Cj4g KwkvKiBzdHJ1Y3QgcGFnZSAqcGFnZTsgKi8KPiArCXN0cnVjdCBpOTE1X3BhZ2VkaXIgcGFnZWRp cltHRU44X0xFR0FDWV9QRFBFU107Cj4gK307CgpXZWxsIEkgc3RpbGwgdGhpbmsgdGhlIG5hbWVz IGFzc2lnbmVkIGJ5IGludGVsIGluIHRoZSBJQSBwcm0gYXJlIGhvcnJpYmxlCmFuZCBsb25nLXRl cm0gd2Ugc2hvdWxkIGp1c3QgdXNlIHRoZSBvbmVzIHVzZWQgYnkgdGhlIGNvcmUgbGludXggdm0K YmVjYXVzZSB0aGV5J3JlIG11Y2ggc2FuZXIuIEJ1dCBzaG9ydGVuaW5nIHRoZW0gaW5jb25zaXN0 ZW50bHkgbGlrZSBoZXJlCnJlYWxseSBkb2Vzbid0IGhlbHAuIENhbiB5b3UgcGxlYXNlIHJlcGxh Y2UgdGhpcyB3aXRoIHRoZSByZWxldmFudApwYWdlX2RpcmVjdG9yeSBvciBwYWdlX2RpcmVjdG9y eV9wb2ludGVyIG9yIHdoYXRldmVyIHRvIG1ha2UgaXQgY2xlYXJlcj8KClNpbmNlIGl0J3Mgb25s eSB1c2VkIG9uY2Ugc2F2aW5nIGNoYXJhY3RlcnMgaGVyZSBkb2Vzbid0IHNlZW0gYSBnb29kCnRy YWRlb2ZmLgotRGFuaWVsCgo+ICsKPiAgc3RydWN0IGk5MTVfaHdfcHBndHQgewo+ICAJc3RydWN0 IGk5MTVfYWRkcmVzc19zcGFjZSBiYXNlOwo+ICAJc3RydWN0IGtyZWYgcmVmOwo+IEBAIC0yNzIs MTEgKzI4Niw2IEBAIHN0cnVjdCBpOTE1X2h3X3BwZ3R0IHsKPiAgCXVuc2lnbmVkIG51bV9wZF9l bnRyaWVzOwo+ICAJdW5zaWduZWQgbnVtX3BkX3BhZ2VzOyAvKiBnZW44KyAqLwo+ICAJdW5pb24g ewo+IC0JCXN0cnVjdCBwYWdlICoqcHRfcGFnZXM7Cj4gLQkJc3RydWN0IHBhZ2UgKipnZW44X3B0 X3BhZ2VzW0dFTjhfTEVHQUNZX1BEUEVTXTsKPiAtCX07Cj4gLQlzdHJ1Y3QgcGFnZSAqcGRfcGFn ZXM7Cj4gLQl1bmlvbiB7Cj4gIAkJdWludDMyX3QgcGRfb2Zmc2V0Owo+ICAJCWRtYV9hZGRyX3Qg cGRfZG1hX2FkZHJbR0VOOF9MRUdBQ1lfUERQRVNdOwo+ICAJfTsKPiBAQCAtMjg0LDYgKzI5Mywx MCBAQCBzdHJ1Y3QgaTkxNV9od19wcGd0dCB7Cj4gIAkJZG1hX2FkZHJfdCAqcHRfZG1hX2FkZHI7 Cj4gIAkJZG1hX2FkZHJfdCAqZ2VuOF9wdF9kbWFfYWRkcltHRU44X0xFR0FDWV9QRFBFU107Cj4g IAl9Owo+ICsJdW5pb24gewo+ICsJCXN0cnVjdCBpOTE1X3BhZ2VkaXJwbyBwZHA7Cj4gKwkJc3Ry dWN0IGk5MTVfcGFnZWRpciBwZDsKPiArCX07Cj4gIAo+ICAJc3RydWN0IGRybV9pOTE1X2ZpbGVf cHJpdmF0ZSAqZmlsZV9wcml2Owo+ICAKPiAtLSAKPiAyLjEuMQo+IAo+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVsIFZldHRlcgpT b2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KKzQxICgwKSA3OSAzNjUgNTcgNDgg LSBodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=