From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: Re: [PATCH 066/190] drm/i915: Simplify request_alloc by returning the allocated request Date: Tue, 12 Jan 2016 17:11:05 +0000 Message-ID: <569533A9.3040607@intel.com> References: <1452503961-14837-1-git-send-email-chris@chris-wilson.co.uk> <1452503961-14837-66-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 3A4016E425 for ; Tue, 12 Jan 2016 09:11:38 -0800 (PST) In-Reply-To: <1452503961-14837-66-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMTEvMDEvMTYgMDk6MTcsIENocmlzIFdpbHNvbiB3cm90ZToKPiBJZiBpcyBzaW1wbGVyIGFu ZCBsZWFkcyB0byBtb3JlIHJlYWRhYmxlIGNvZGUgdGhyb3VnaCB0aGUgY2FsbHN0YWNrIGlmCj4g dGhlIGFsbG9jYXRpb24gcmV0dXJucyB0aGUgYWxsb2NhdGVkIHN0cnVjdCB0aHJvdWdoIHRoZSBy ZXR1cm4gdmFsdWUuCj4KPiBUaGUgaW1wb3J0YW5jZSBvZiB0aGlzIGlzIHRoYXQgaXQgbm8gbG9u Z2VyIGxvb2tzIGxpa2Ugd2UgYWNjaWRlbnRhbGx5Cj4gYWxsb2NhdGUgcmVxdWVzdHMgYXMgc2lk ZS1lZmZlY3Qgb2YgY2FsbGluZyBjZXJ0YWluIGZ1bmN0aW9ucy4KPgo+IFNpZ25lZC1vZmYtYnk6 IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ICAgZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCAgICAgICAgICAgIHwgIDMgKy0KPiAgIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgICAgICAgICAgICB8IDgyICsrKysrKysrKystLS0tLS0t LS0tLS0tLS0tLS0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZXhlY2J1ZmZl ci5jIHwgIDggKy0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9yZXF1ZXN0LmMg ICAgfCAyMiArKystLS0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fcmVxdWVz dC5oICAgIHwgIDYgKy0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3RyYWNlLmggICAg ICAgICAgfCAxNSArKystLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku YyAgICAgICB8IDI1ICsrKysrLS0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJj LmMgICAgICAgICAgIHwgIDYgKy0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9vdmVy bGF5LmMgICAgICAgfCAyNCArKysrLS0tLS0KPiAgIDkgZmlsZXMgY2hhbmdlZCwgNzcgaW5zZXJ0 aW9ucygrKSwgMTE0IGRlbGV0aW9ucygtKQoKSSB3b3VsZCBxdWl0ZSBsaWtlIHRvIGhhdmUgcmV2 aWV3ZWQgdGhpcywgc2luY2UgSSB0aGluayBzaW1wbGlmeWluZyAKe2k5MTVfZ2VtX31yZXF1ZXN0 X2FsbG9jKCkgaXMgYSByZWFsbHkgZ29vZCBpZGVhLCBhbmQgaGF2ZSBzdWJtaXR0ZWQgYSAKcGF0 Y2ggdG8gZG8ganVzdCB0aGF0LiBCdXQgSSBjYW4ndCByZXZpZXcgaXQgYmVjYXVzZSBpdCBkb2Vz bid0IGFwcGx5LCAKZXZlbiBpZiBJIHN0YXJ0IGZyb20gbmlnaHRseSBhbmQgdHJ5IHRvIGFwcGx5 IHRoZSB3aG9sZSBzZXJpZXMgb2YgMTkwIApwYXRjaGVzIChpdCBmYWlscyBhdCBwYXRjaCAwMTgv MTkwLCBTZXBhcmF0ZSBvdXQgdGhlIHNlcW5vLWJhcnJpZXIgZnJvbSAKZW5naW5lLT5nZXRfc2Vx bm8pLgoKQWN0dWFsbHksIGl0IGxvb2tzIGxpa2UgdGhlIHJlcXVlc3RfYWxsb2MoKSBjaGFuZ2Vz ICp3b3VsZCogYXBwbHkgCmNsZWFubHkgd2l0aG91dCBhbnkgb2YgdGhlIHJlc3Qgb2YgdGhlIHBp bGUgb2YgcGF0Y2hlcywgZXhjZXB0IHRoYXQgdGhpcyAKcGF0Y2ggZG9lcyBtb3JlIHRoYW4gaXQg YWRtaXRzOyBpbiBhZGRpdGlvbiB0byB0aGUgaW1wcm92ZW1lbnQgdG8gCnJlcXVlc3RfYWxsb2Mo KSBpdCBhbHNvIHJld3JpdGVzIGk5MTVfZ2VtX29iamVjdF9zeW5jKCksIGFuZCAqdGhvc2UqIApj aGFuZ2VzIGRvbid0IGFwcGx5IHRvIG5pZ2h0bHkuCgpTbyB0aGlzIHNob3VsZCBiZSB0d28gc2Vw YXJhdGUgcGF0Y2hlcywgb25lIHRvIGltcHJvdmUgcmVxdWVzdF9hbGxvYygpIAphbmQgdGhlbiBh IHNlcGFyYXRlIG9uZSB0byB1cGRhdGUgaTkxNV9nZW1fb2JqZWN0X3N5bmMoKS4KCi5EYXZlLgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK