From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michel Thierry Subject: Re: [PATCH v6 02/19] drm/i915/gen8: Make pdp allocation more dynamic Date: Wed, 5 Aug 2015 16:49:17 +0100 Message-ID: <55C2307D.9000206@intel.com> References: <1438187043-34267-1-git-send-email-michel.thierry@intel.com> <1438187043-34267-3-git-send-email-michel.thierry@intel.com> <20150805153111.GZ17734@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 5371E6E996 for ; Wed, 5 Aug 2015 08:49:21 -0700 (PDT) In-Reply-To: <20150805153111.GZ17734@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: intel-gfx@lists.freedesktop.org, akash.goel@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gOC81LzIwMTUgNDozMSBQTSwgRGFuaWVsIFZldHRlciB3cm90ZToKPiBPbiBXZWQsIEp1bCAy OSwgMjAxNSBhdCAwNToyMzo0NlBNICswMTAwLCBNaWNoZWwgVGhpZXJyeSB3cm90ZToKPj4gVGhp cyB0cmFuc2l0aW9uYWwgcGF0Y2ggZG9lc24ndCBkbyBtdWNoIGZvciB0aGUgZXhpc3RpbmcgY29k ZS4gSG93ZXZlciwKPj4gaXQgc2hvdWxkIG1ha2UgdXBjb21pbmcgcGF0Y2hlcyB0byB1c2UgdGhl IGZ1bGwgNDhiIGFkZHJlc3Mgc3BhY2UgYSBiaXQKPj4gZWFzaWVyLgo+Cj4gY29tbWl0IG1lc3Nh Z2Ugc2hvdWxkIGFsc28gbWVudGlvbiBob3cgZXhhY3RseSBpdCdzIG1vcmUgZHluYW1pYyBhbmQg d2h5Cj4gZXhhY3RseSB0aGF0J3MgdXNlZnVsIC4uLiBJdCdzIG9mYyBwb3NzaWJsZSB0byBpbmZl ciB0aGF0IGZyb20gdGhlCj4gY29udGV4dCwgYnV0IHRoYXQgd29uJ3QgYmUgdGhlIGNhc2UgYW55 IG1vcmUgaWYgeW91IGxvb2sgYXQgdGhlIHBhdGNoCj4gYWxvbmUgKHdpdGggZ2l0IGJsYW1lIG9y IGFmdGVyIGEgYmlzZWN0KS4gUGxlYXNlIGZvbGxvdyB1cCB3aXRoIGEgZmV3Cj4gd29yZHMgc28g SSBjYW4gYWRkIHRoZW0gdG8gdGhlIGNvbW1pdCBtZXNzYWdlLgo+IC1EYW5pZWwKPgoKSGkgRGFu aWVsLApBZ3JlZSB0aGUgZGVzY3JpcHRpb24gaXMgdmFndWUuIEhlcmUncyB0aGUgdXBkYXRlZCBj b21taXQgbWVzc2FnZSwgbGV0IAptZSBrbm93IHdoYXQgeW91IHRoaW5rIChhbmQgaWYgeW91IHdh bnQgYSBuZXcgcGF0Y2gpOgoKZHJtL2k5MTUvZ2VuODogTWFrZSBwZHAgYWxsb2NhdGlvbiBtb3Jl IGR5bmFtaWMKClRoaXMgdHJhbnNpdGlvbmFsIHBhdGNoIGRvZXNuJ3QgZG8gbXVjaCBmb3IgdGhl IGV4aXN0aW5nIGNvZGUuIEhvd2V2ZXIsCml0IHNob3VsZCBtYWtlIHVwY29taW5nIHBhdGNoZXMg dG8gdXNlIHRoZSBmdWxsIDQ4YiBhZGRyZXNzIHNwYWNlIGEgYml0CmVhc2llci4KCjMyLWJpdCBw cGd0dCB1c2VzIGp1c3QgNCBQRFBzLCB3aGlsZSA0OC1iaXQgcHBndHQgd2lsbCBoYXZlIHVwLXRv IDUxMjsKdGhpcyBwYXRjaCBwcmVwYXJlcyB0aGUgZXhpc3RpbmcgZnVuY3Rpb25zIHRvIHF1ZXJ5 IHRoZSByaWdodCBudW1iZXIgb2YgCnBkcHMgYXQgcnVuLXRpbWUuIFRoaXMgYWxzbyBtZWFucyB0 aGF0IHVzZWRfcGRwZXMgc2hvdWxkIGFsc28gYmUgCmFsbG9jYXRlZCBkdXJpbmcgcHBndHRfaW5p dCwgYXMgdGhlIGJpdG1hcCBzaXplIHdpbGwgZGVwZW5kIG9uIHRoZSBwcGd0dCAKYWRkcmVzcyBy YW5nZSBzZWxlY3RlZC4KCnYyOiBSZW5hbWVkICBwZHBfZnJlZSB0byBiZSBzaW1pbGFyIHRvICBw ZC9wdCAodW5tYXBfYW5kX2ZyZWVfcGRwKS4KdjM6IFRvIGZhY2lsaXRhdGUgdGVzdGluZywgNDhi IG1vZGUgd2lsbCBiZSBhdmFpbGFibGUgb24gQnJvYWR3ZWxsIGFuZApHRU45Kywgd2hlbiBpOTE1 LmVuYWJsZV9wcGd0dCA9IDMuCnY0OiBSZWJhc2UgYWZ0ZXIgcy9wYWdlX3RhYmxlcy9wYWdlX3Rh YmxlLywgYWRkZWQgZXh0cmEgaW5mb3JtYXRpb24KYWJvdXQgNC1sZXZlbCBwYWdlIHRhYmxlIGZv cm1hdHMgYW5kIHVzZSBJU19FTkFCTEVEIG1hY3JvLgp2NTogQ2hlY2sgQ09ORklHX1g4Nl82NCBp bnN0ZWFkIG9mIENPTkZJR182NEJJVC4KdjY6IFJlYmFzZSBhZnRlciBNaWthJ3MgcHBndHQgY2xl YW51cCAvIHNjcmF0Y2ggbWVyZ2UgcGF0Y2ggc2VyaWVzLCBhbmQKZm9sbG93CmhpcyBub21lbmNs YXR1cmUgaW4gcGRwIGZ1bmN0aW9ucyAodGhlcmUgaXMgbm8gYWxsb2NfcGRwIHlldCkuCnY3OiBS ZWJhc2UgYWZ0ZXIgbWVyZ2VkIHZlcnNpb24gb2YgTWlrYSdzIHBwZ3R0IGNsZWFudXAgcGF0Y2gg c2VyaWVzLgp2ODogUmViYXNlIGFmdGVyIGZpbmFsIG1lcmdlZCB2ZXJzaW9uIG9mIE1pa2EncyBw cGd0dC9zY3JhdGNoIHBhdGNoZXMuCnY5OiBJbnRyb2R1Y2UgUE1MNCAoYW5kIDQ4LWJpdCBjaGVj a3MpIHVudGlsIG5leHQgcGF0Y2ggKEFrYXNoKS4KdjEwOiBBbHNvIHVzZSB0ZXN0X2JpdCB0byBk ZXRlY3Qgd2hlbiBwZC9wdCBhcmUgYWxyZWFkeSBhbGxvY2F0ZWQgKEFrYXNoKQp2MTE6CgpDYzog QWthc2ggR29lbCA8YWthc2guZ29lbEBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IEJlbiBXaWRh d3NreSA8YmVuQGJ3aWRhd3NrLm5ldD4KU2lnbmVkLW9mZi1ieTogTWljaGVsIFRoaWVycnkgPG1p Y2hlbC50aGllcnJ5QGludGVsLmNvbT4gKHYyKykKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK