From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH v3 1/3] drm/i915: simplify allocation of driver-internal requests Date: Thu, 7 Jan 2016 11:58:46 +0000 Message-ID: <20160107115846.GI652@nuc-i3427.alporthouse.com> References: <1452162052-22573-1-git-send-email-david.s.gordon@intel.com> <1452162052-22573-2-git-send-email-david.s.gordon@intel.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 [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id 20CBF8A356 for ; Thu, 7 Jan 2016 03:58:54 -0800 (PST) Content-Disposition: inline In-Reply-To: <1452162052-22573-2-git-send-email-david.s.gordon@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dave Gordon Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKYW4gMDcsIDIwMTYgYXQgMTA6MjA6NTBBTSArMDAwMCwgRGF2ZSBHb3Jkb24gd3Jv dGU6Cj4gVGhlcmUgYXJlIGEgbnVtYmVyIG9mIHBsYWNlcyB3aGVyZSB0aGUgZHJpdmVyIG5lZWRz IGEgcmVxdWVzdCwgYnV0IGlzbid0Cj4gd29ya2luZyBvbiBiZWhhbGYgb2YgYW55IHNwZWNpZmlj IHVzZXIgb3IgaW4gYSBzcGVjaWZpYyBjb250ZXh0LiBBdAo+IHByZXNlbnQsIHdlIGFzc29jaWF0 ZSB0aGVtIHdpdGggdGhlIHBlci1lbmdpbmUgZGVmYXVsdCBjb250ZXh0LiBBIGZ1dHVyZQo+IHBh dGNoIHdpbGwgYWJvbGlzaCB0aG9zZSBwZXItZW5naW5lIGNvbnRleHQgcG9pbnRlcnM7IGJ1dCB3 ZSBjYW4gYWxyZWFkeQo+IGVsaW1pbmF0ZSBhIGxvdCBvZiB0aGUgcmVmZXJlbmNlcyB0byB0aGVt LCBqdXN0IGJ5IG1ha2luZyB0aGUgYWxsb2NhdG9yCj4gYWxsb3cgTlVMTCBhcyBhIHNob3J0aGFu ZCBmb3IgImFuIGFwcHJvcHJpYXRlIGNvbnRleHQgZm9yIHRoaXMgcmluZyIsCj4gd2hpY2ggd2ls bCBtZWFuIHRoYXQgdGhlIGNhbGxlcnMgZG9uJ3QgbmVlZCB0byBrbm93IGFueXRoaW5nIGFib3V0 IGhvdwo+IHRoZSAiYXBwcm9wcmlhdGUgY29udGV4dCIgaXMgZm91bmQgKGUuZy4gcGVyLXJpbmcg dnMgcGVyLWRldmljZSwgZXRjKS4KPiAKPiBTbyB0aGlzIHBhdGNoIHJlbmFtZXMgdGhlIGV4aXN0 aW5nIGk5MTVfZ2VtX3JlcXVlc3RfYWxsb2MoKSwgYW5kIG1ha2VzCj4gaXQgbG9jYWwgKHN0YXRp YyBpbmxpbmUpLCBhbmQgcmVwbGFjZXMgaXQgd2l0aCBhIHdyYXBwZXIgdGhhdCBwcm92aWRlcwo+ IGEgZGVmYXVsdCBpZiB0aGUgY29udGV4dCBpcyBOVUxMLCBhbmQgYWxzbyBoYXMgYSBuaWNlciBj YWxsaW5nCj4gY29udmVudGlvbiAoZG9lc24ndCByZXF1aXJlIGEgcG9pbnRlciB0byBhbiBvdXRw dXQgcGFyYW1ldGVyKS4gVGhlbiB3ZQo+IGNoYW5nZSBhbGwgY2FsbGVycyB0byB1c2UgdGhlIG5l dyBjb252ZW50aW9uOgo+IE9MRDoKPiAJZXJyID0gaTkxNV9nZW1fcmVxdWVzdF9hbGxvYyhyaW5n LCB1c2VyX2N0eCwgJnJlcSk7Cj4gCWlmIChlcnIpIC4uLgo+IE5FVzoKPiAJcmVxID0gaTkxNV9n ZW1fcmVxdWVzdF9hbGxvYyhyaW5nLCB1c2VyX2N0eCk7Cj4gCWlmIChJU19FUlIocmVxKSkgLi4u Cj4gT0xEOgo+IAllcnIgPSBpOTE1X2dlbV9yZXF1ZXN0X2FsbG9jKHJpbmcsIHJpbmctPmRlZmF1 bHRfY29udGV4dCwgJnJlcSk7Cj4gCWlmIChlcnIpIC4uLgo+IE5FVzoKPiAJcmVxID0gaTkxNV9n ZW1fcmVxdWVzdF9hbGxvYyhyaW5nLCBOVUxMKTsKPiAJaWYgKElTX0VSUihyZXEpKSAuLi4KCk5h ay4gWW91IGhhdmVuJ3QgZml4ZWQgaTkxNV9nZW1fcmVxdWVzdF9hbGxvYygpIGF0IGFsbC4KCmh0 dHA6Ly9jZ2l0LmZyZWVkZXNrdG9wLm9yZy9+aWNrbGUvbGludXgtMi42L2NvbW1pdC8/aD1icmVh ZGNydW1icyZpZD04MmM3MmUxYTJiNDM4NWYwYWIwN2RjY2VlNDVhY2VmMzgzMDNlOTZmCmlzIHRo ZSBwYXRjaCBJIGhhdmUgYmVlbiBjYXJyeWluZyBldmVyIHNpbmNlLgotQ2hyaXMKCi0tIApDaHJp cyBXaWxzb24sIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudHJlCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==