From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 08/51] drm/i915: Update alloc_request to return the allocated request Date: Fri, 27 Feb 2015 14:43:39 +0100 Message-ID: <20150227134339.GC24485@phenom.ffwll.local> References: <1423828140-10653-1-git-send-email-John.C.Harrison@Intel.com> <1423828140-10653-9-git-send-email-John.C.Harrison@Intel.com> <20150213122129.GN2749@nuc-i3427.alporthouse.com> <20150225210816.GX24485@phenom.ffwll.local> <54F06455.5010108@Intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by gabe.freedesktop.org (Postfix) with ESMTP id D3D0D6E4D2 for ; Fri, 27 Feb 2015 05:42:31 -0800 (PST) Received: by wevl61 with SMTP id l61so20515397wev.2 for ; Fri, 27 Feb 2015 05:42:31 -0800 (PST) Content-Disposition: inline In-Reply-To: <54F06455.5010108@Intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: John Harrison Cc: Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBGZWIgMjcsIDIwMTUgYXQgMTI6MzQ6MjlQTSArMDAwMCwgSm9obiBIYXJyaXNvbiB3 cm90ZToKPiBPbiAyNS8wMi8yMDE1IDIxOjA4LCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID5PbiBG cmksIEZlYiAxMywgMjAxNSBhdCAxMjoyMToyOVBNICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6 Cj4gPj5PbiBGcmksIEZlYiAxMywgMjAxNSBhdCAxMTo0ODoxN0FNICswMDAwLCBKb2huLkMuSGFy cmlzb25ASW50ZWwuY29tIHdyb3RlOgo+ID4+PkZyb206IEpvaG4gSGFycmlzb24gPEpvaG4uQy5I YXJyaXNvbkBJbnRlbC5jb20+Cj4gPj4+Cj4gPj4+VGhlIGFsbG9jX3JlcXVlc3QoKSBmdW5jdGlv biBkb2VzIG5vdCBhY3R1YWxseSByZXR1cm4gdGhlIG5ld2x5IGFsbG9jYXRlZAo+ID4+PnJlcXVl c3QuIEluc3RlYWQsIGl0IG11c3QgYmUgcHVsbGVkIGZyb20gcmluZy0+b3V0c3RhbmRpbmdfbGF6 eV9yZXF1ZXN0LiBUaGlzCj4gPj4+cGF0Y2ggZml4ZXMgdGhpcyBzbyB0aGF0IGNvZGUgY2FuIGNy ZWF0ZSBhIHJlcXVlc3QgYW5kIHN0YXJ0IHVzaW5nIGl0IGtub3dpbmcKPiA+Pj5leGFjdGx5IHdo aWNoIHJlcXVlc3QgaXQgYWN0dWFsbHkgb3ducy4KPiA+PldoeSBkbyB3ZSBoYXZlIGRpZmZlcmVu dCBmdW5jdGlvbnMgaW4gdGhlIGZpcnN0IHBsYWNlPwo+ID5UaGVyZSBzZWVtcyB0byBiZSBhIGJp dCBhIGxheWVyIGZ1bWJsZSBnb2luZyBvbiB3aXRoIHRoZSBscmMgYWxsb2MgcmVxdWVzdAo+ID5h bHNvIHBpbm5pbmcgdGhlIGxyYyBjb250ZXh0LiBXZSBjb3VsZCBwdWxsIHRoYXQgb3V0IGFuZCB0 aGVuIHNoYXJlIHRoZQo+ID5mdW5jdGlvbiBhZ2FpbiBzaW5jZSB0aGVyZSdzIGluZGVlZCBubyBy ZWFzb24gbm8gdG8uIEF0IGxlYXN0IGFmYWljcy4KPiA+Cj4gPkFsc28gd2Ugc2hvdWxkIHByb2Jh Ymx5IGFzc2lnbiB0aGUgY3R4IChpZiB0aGVyZSBpcyBhbnkpIHJpZ2h0IGluIHRoZQo+ID5yZXF1 ZXN0IGFsbG9jIGZ1bmN0aW9uIHNvIHRoYXQgdGhlc2UgdHdvIGJpdHMgYXJlIGFsd2F5cyB0aWVk IHRvZ2V0aGVyLgo+ID4tRGFuaWVsCj4gCj4gU2VlIGxhdGVyIHBhdGNoICdzZXQgY29udGV4dCBp biByZXF1ZXN0IGNyZWF0aW9uLi4uJy4gVGhhdCBtb3ZlcyB0aGUgY3R4Cj4gYXNzaWdubWVudCBv dXQgb2YgX2k5MTVfYWRkX3JlcXVlc3QoKSBhbmQgaW50byBhbGxvY19yZXF1ZXN0KCkgZm9yIHRo ZQo+IGxlZ2FjeSBjb2RlIHBhdGguIFRodXMgYnJpbmdpbmcgdGhlIGxlZ2FjeSBhbmQgbHJjIHZl cnNpb25zIGJhY2sgaW50bwo+IGFsaWdubWVudC4gQXMgZm9yIHRoZSBwaW5uaW5nLCBJIGFtIGxl YXZpbmcgdGhhdCBleGFjdGx5IGFzIGlzIGFzIEkgZG9uJ3QKPiByZWFsbHkga25vdyB0aGUgaW5z IGFuZCBvdXRzIG9mIGl0LiBPbmUgb2YgdGhlIGV4ZWNsaXN0IGV4cGVydHMgbWlnaHQgYmUKPiBh YmxlIHRvIGNvbW1lbnQgYXMgdG8gd2hldGhlciB0aGF0IGlzIHRoZSByaWdodCBwbGFjZSBmb3Ig aXQgb3Igbm90Lgo+IAo+IEFsc28sIEkgYW0gY3VycmVudGx5IHdvcmtpbmcgb24gdGhlIGNvbnZl cnNpb24gdG8gc3RydWN0IGZlbmNlLiBBcyBwYXJ0IG9mCj4gdGhhdCwgdGhlIHJlcXVlc3QgYWxs b2NhdGlvbiBjaGFuZ2VzIHF1aXRlIGEgYml0LiBSYXRoZXIgdGhhbiBoYXZlIHR3bwo+IGNsb25l cyBvZiB0aGUgY29kZSB0aGF0IGhhdmUgdG8gYmUgaW5kZXBlbmRlbnRseSBtYWludGFpbmVkLCBJ IGhhdmUgYSBwYXRjaAo+IHRvIHVuaWZ5IHRoZSBjb21tb24gcG9ydGlvbi4gV2UgdGhlbiBoYXZl IGk5MTVfZ2VtX3JlcXVlc3RfYWxsb2MoKSB0aGF0IGFsbAo+IHRoZSBkcml2ZXIgY2FsbHMgaW5z dGVhZCBvZiB0aGUgaW5kaXJlY3RlZCBmdW5jdGlvbiBwb2ludGVyLiBUaGF0IHRoZW4gZG9lcwo+ IGFsbCB0aGUgY29tbW9uIHdvcmsgYW5kIGNoYWlucyBvbiB0byB0aGUgbGVnYWN5L2V4ZWNsaXN0 IHNwZWNpZmljIGhlbHBlciBhdAo+IHRoZSBlbmQgKHdoaWNoIGN1cnJlbnRseSBvbmx5IHNldHMg dGhlIHJpbmdidWZmZXIgZmllbGQgZm9yIGxlZ2FjeSBtb2RlIGFuZAo+IGFsc28gZG9lcyB0aGUg TFJDIHBpbm5pbmcgZm9yIGV4ZWNsaXN0IG1vZGUpLgoKVGhhdCBzb3VuZHMgZXhhY3RseSBsaWtl IHdoYXQgSSdkIHdhbnQgdG8gc2VlIGhlcmUuIFNvIG5vIG5lZWQgZm9yCmFkZGl0aW9uYWwgZnJv YmJpbmcgaW4gdGhlIG1lYW4gdGltZSBpbW8uCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29m dHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCis0MSAoMCkgNzkgMzY1IDU3IDQ4IC0g aHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK