From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 11/41] drm/i915: Introduce an internal allocator for disposable private objects Date: Mon, 17 Oct 2016 10:55:47 +0100 Message-ID: <20161017095547.GB20240@nuc-i3427.alporthouse.com> References: <20161014121833.439-1-chris@chris-wilson.co.uk> <20161014121833.439-12-chris@chris-wilson.co.uk> <20161014125420.GI6646@nuc-i3427.alporthouse.com> <84992e73-2877-826f-8ac3-94649f8d10cd@linux.intel.com> <20161014135342.GJ6646@nuc-i3427.alporthouse.com> <20161014144201.GM6646@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id A667D6E2E1 for ; Mon, 17 Oct 2016 09:55:51 +0000 (UTC) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBPY3QgMTcsIDIwMTYgYXQgMTA6NDc6MDlBTSArMDEwMCwgVHZydGtvIFVyc3VsaW4g d3JvdGU6Cj4gCj4gT24gMTQvMTAvMjAxNiAxNTo0MiwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID5P biBGcmksIE9jdCAxNCwgMjAxNiBhdCAwMzozNTo1OVBNICswMTAwLCBUdnJ0a28gVXJzdWxpbiB3 cm90ZToKPiA+Pk9uIDE0LzEwLzIwMTYgMTQ6NTMsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+Pj4+ PldlIGRvIHBhc3MgTk9SRVRSWSB8IE5PV0FSTiBmb3IgdGhlIGhpZ2hlciBvcmRlciBhbGxvY2F0 aW9ucywgc28gaXQKPiA+Pj4+PnNob3VsZG4ndCBiZSBhcyBiYWQgaXQgc2VlbXM/Cj4gPj4+Pkkg ZG9uJ3Qga25vdyBmb3Igc3VyZSB3aXRob3V0IGxvb2tpbmcgaW50byB0aGUgaW1wbGVtZW50YXRp b24KPiA+Pj4+ZGV0YWlscy4gQnV0IEkgYXNzdW1lZCBldmVuIHdpdGggTk9SRVRSWSBpdCBkb2Vz IHNvbWUgZXh0cmEgd29yayB0bwo+ID4+Pj50cnkgYW5kIGZyZWUgdXAgdGhlIHNwYWNlLiBBbmQg aWYgaXQgZmFpbHMsIGFuZCB3ZSBhc2sgZm9yIGl0IGFnYWluLAo+ID4+Pj5pdCBpcyBqdXN0IGRv aW5nIHRoYXQgZXh0cmEgd29yayBmb3Igbm90aGluZy4gQmVjYXVzZSB3aXRoaW4gYQo+ID4+Pj5z aW5nbGUgYWxsb2NhdGlvbiBpdCBzb3VuZHMgdW5saWtlbHkgdGhhdCBzb21ldGhpbmcgd291bGQg Y2hhbmdlIHNvCj4gPj4+PmRyYW1hdGljYWxseSB0aGF0IGl0IHdvdWxkIHN0YXJ0IHdvcmtpbmcu Cj4gPj4+aWlyYywgTk9SRVRSWSBtZWFucyBhYm9ydCBhZnRlciBmYWlsdXJlLiBJbiBlZmZlY3Qs IGl0IGRvZXMKPiA+Pj4yIGF0dGVtcHRzIGZyb20gdGhlIGZyZWVsaXN0LCBhIGRpcmVjdCByZWNs YWltLCBhbmQgbWF5IHRoZW4gcmVwZWF0Cj4gPj4+aWYgdGhlIHRhc2sncyBhbGxvd2VkIHNldCBv ZiBub2RlcyB3ZXJlIGNvbmN1cnJlbnRseSBjaGFuZ2VkLgo+ID4+RG8geW91IHRoaW5rIGl0IG1h a2VzIHNlbnNlIGRvaW5nIGFsbCB0aGF0IGFmdGVyIGl0IHN0YXJ0ZWQgZmFpbGluZywKPiA+Pndp dGhpbiBvdXIgc2luZ2xlIGdldF9wYWdlcyBhbGxvY2F0aW9uPwo+ID5JIHdhcyB0aGlua2luZyBh Ym91dCBza2lwcGluZyB0aGUgRElSRUNUX1JFQ0xBSU0gZm9yIGhpZ2ggb3JkZXIsIGJ1dCBpdAo+ ID5zZWVtcyBsaWtlIHRoYXQgaXMgYmVuZWZpY2lhbCBmb3IgVEhQLCBzbyBJJ20gcHJlc3VtaW5n IGl0IHNob3VsZCBhbHNvCj4gPmJlIGZvciBvdXJzZWx2ZXMuIFRyaW1taW5nIGJhY2sgbWF4X29y ZGVyIHNlZW1zIHNlbnNpYmxlLCBidXQgSSBzdGlsbAo+ID5saWtlIHRoZSBpZGVhIG9mIHRha2lu ZyBhZHZhbnRhZ2Ugb2YgY29udGlndW91cyBwYWdlcyB3aGVyZSBwb3NzaWJsZQo+ID4ocHJpbWFy aWx5IHRoZXNlIHdpbGwgYmUgdXNlZCBmb3IgcmluZ2J1ZmZlcnMgYW5kIHNoYWRvdyBiYXRjaGVz KS4KPiAKPiBDYW4gd2UgYWdyZWUgdGhlbiB0byB0cnkgbGFyZ2VyIG9yZGVyIGZpcnN0IGFuZCBm YWxsIGJhY2sgZ3JhZHVhbGx5PwoKSSB0aG91Z2h0IHdlIGhhZCBhbHJlYWR5IGFncmVlZCBvbiB0 aGF0ISBJIHRob3VnaHQgd2Ugd2VyZSBsb29raW5nIGF0CndoYXQgZWxzZSB3ZSBtaWdodCBkby4g OikKLUNocmlzCgotLSAKQ2hyaXMgV2lsc29uLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5 IENlbnRyZQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK