From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael H. Nguyen" Subject: Re: [PATCH v4 1/7] drm/i915: Implement a framework for batch buffer pools Date: Fri, 21 Nov 2014 17:28:11 -0800 Message-ID: <546FE6AB.9030706@intel.com> References: <1415398927-16572-1-git-send-email-bradley.d.volkin@intel.com> <1415398927-16572-2-git-send-email-bradley.d.volkin@intel.com> <20141112084434.GI25711@phenom.ffwll.local> <20141112094616.GL8220@nuc-i3427.alporthouse.com> <20141112163800.GQ8220@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id A25176E14B for ; Fri, 21 Nov 2014 17:23:35 -0800 (PST) In-Reply-To: <20141112163800.GQ8220@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , intel-gfx List-Id: intel-gfx@lists.freedesktop.org SGkgRGFuaWVsLCBDaHJpcwoKT24gMTEvMTIvMjAxNCAwODozOCBBTSwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFdlZCwgTm92IDEyLCAyMDE0IGF0IDA1OjMzOjA4UE0gKzAxMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4+IE9uIFdlZCwgTm92IDEyLCAyMDE0IGF0IDEwOjQ2IEFNLCBDaHJpcyBX aWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4gd3JvdGU6Cj4+PiBPbiBXZWQsIE5vdiAx MiwgMjAxNCBhdCAwOTo0NDozNEFNICswMTAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+Pj4+IE9u IEZyaSwgTm92IDA3LCAyMDE0IGF0IDAyOjIyOjAxUE0gLTA4MDAsIGJyYWRsZXkuZC52b2xraW5A aW50ZWwuY29tIHdyb3RlOgo+Pj4+PiArICAgICAgICAgICBpZiAob2JqICYmIG9iai0+bWFkdiA9 PSBfX0k5MTVfTUFEVl9QVVJHRUQpIHsKPj4+Pj4gKyAgICAgICAgICAgICAgICAgICB3YXNfcHVy Z2VkID0gdHJ1ZTsKPj4+Pj4gKyAgICAgICAgICAgICAgICAgICBsaXN0X2RlbCgmb2JqLT5iYXRj aF9wb29sX2xpc3QpOwo+Pj4+PiArICAgICAgICAgICAgICAgICAgIGRybV9nZW1fb2JqZWN0X3Vu cmVmZXJlbmNlKCZvYmotPmJhc2UpOwo+Pj4+PiArICAgICAgICAgICAgICAgICAgIG9iaiA9IE5V TEw7Cj4+Pj4+ICsgICAgICAgICAgIH0KPj4+Pgo+Pj4+IE1pbm9yIGlzc3VlOiBXZSBzaG91bGQg bW92ZSB0aGUgcHVyZ2VkIGNoZWNrIGludG8gdGhlIGxvb3Agc28gdGhhdCBwdXJnZQo+Pj4+IGJ1 ZmZlciBzdHJ1Y3RzIGdldCByZWxlYXNlZCBldmVuIHdoZW4gdGhleSdyZSB0b28gc21hbGwvYmln LiBPdGhlcndpc2UKPj4+PiB3ZSdsbCBoYXZlIGEgZ29vZCBjaGFuY2UgdG8gaGFuZyBvbnRvIGdv YmxvYWRzIG9mIHN0cnVjdHMgZm9yZXZlci4KPj4+Cj4+PiBJIG1lbnRpb25lZCB0aGF0IHdlIHNo b3VsZCBkbyB0aGUgcHVyZ2Ugb2Ygc3RydWN0cyBpbiBvdXIgb29tLW5vdGlmaWVyCj4+PiBhcyB3 ZWxsIHRvIGJlIHNhZmUuCkkgdW5kZXJzdGFuZCBEYW5pZWwncyBzdWdnZXN0aW9uIHRvIG1vdmUg dGhlIHB1cmdlIGNoZWNrIGludG8gdGhlIGxvb3AgCih3aWxsIGRvIHRoYXQpIGJ1dCBJJ20gbm90 IGZhbWlsaWFyIHcvIHRoZSBvb20tbm90aWZpZXIgYXQgYWxsIGFuZCBzbyAKZG9uJ3Qga25vdyBo b3cgdG8gZG8gd2hhdCBDaHJpcyBpcyBhc2tpbmcgdy8gb3V0IHJhbXBpbmcgdXAuIElzIGl0IG5v dCAKY3JpdGljYWwsIGZvbGxvdyB1cCB0eXBlIHdvcmsgb3IgaXMgaXQgYWJzb2x1dGVseSBuZWNl c3NhcnkgdG8gaGF2ZSAKYmVmb3JlIG1lcmdlPyBJdCBzb3VuZGVkIGxpa2UgdGhlIGZpcnN0LgoK VGh4LApNaWtlCj4+Cj4+IEdpdmVuIHRoYXQgd2UgZG9uJ3QgcHVyZ2UgdGhlIHN0dXJjdHMgZm9y IHVzZXJzcGFjZSBwdXJnZWQgb2JqZWN0cyAod2UKPj4gY291bGQganVzdCBjbGVhciBldmVyeXRo aW5nIGJ1dCB0aGUgaWRyIHNsb3QgYW5kIG1hcmsgaXQgc3BlY2lhbGx5KSBJCj4+IGRvbid0IHRo aW5rIHdlIG5lZWQgdGhpcyBoZXJlLiBBdCBsZWFzdCBub3QgdW50aWwgd2UgaGF2ZSB0aGlzIGZv cgo+PiB1c2Vyc3BhY2UgYm9zIHNpbmNlIHRoZXJlJ3MgbG90cyBtb3JlIG9mIHRob3NlIEkgdGhp bmsuCj4KPiBXZWxsIGRpc2NhcmRpbmcgdXNlcnNwYWNlIHB1cmdlZCBvYmplY3RzIHJlcXVpcmVz IGEgc3BlY2lhbCB6b21iaWUKPiBoYW5kbGUsIGJ1dCB0aGVzZSBwdXJlIGluLWtlcm5lbCBzdHJ1 Y3RzIHdlIGhhdmUgY29tcGxldGUgY29udHJvbCBvdmVyCj4gYW5kIHNvIGFyZSBtdWNoIHNpbXBs ZXIgdG8gY2xlYW4gdXAuCj4gLUNocmlzCj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK