From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [RFC 21/21] drm/i915: Remove 'obj->ring' Date: Mon, 3 Nov 2014 11:38:48 +0100 Message-ID: <20141103103848.GF26941@phenom.ffwll.local> References: <1412604925-11290-15-git-send-email-John.C.Harrison@Intel.com> <1412604925-11290-16-git-send-email-John.C.Harrison@Intel.com> <1412604925-11290-17-git-send-email-John.C.Harrison@Intel.com> <1412604925-11290-18-git-send-email-John.C.Harrison@Intel.com> <1412604925-11290-19-git-send-email-John.C.Harrison@Intel.com> <1412604925-11290-20-git-send-email-John.C.Harrison@Intel.com> <1412604925-11290-21-git-send-email-John.C.Harrison@Intel.com> <1412604925-11290-22-git-send-email-John.C.Harrison@Intel.com> <20141019141242.GE26941@phenom.ffwll.local> <544FB193.30205@Intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f54.google.com (mail-wg0-f54.google.com [74.125.82.54]) by gabe.freedesktop.org (Postfix) with ESMTP id F1F5D6E4CB for ; Mon, 3 Nov 2014 02:38:35 -0800 (PST) Received: by mail-wg0-f54.google.com with SMTP id n12so5332964wgh.13 for ; Mon, 03 Nov 2014 02:38:35 -0800 (PST) Content-Disposition: inline In-Reply-To: <544FB193.30205@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 T24gVHVlLCBPY3QgMjgsIDIwMTQgYXQgMDM6MDk6MDdQTSArMDAwMCwgSm9obiBIYXJyaXNvbiB3 cm90ZToKPiBPbiAxOS8xMC8yMDE0IDE1OjEyLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID5PbiBN b24sIE9jdCAwNiwgMjAxNCBhdCAwMzoxNToyNVBNICswMTAwLCBKb2huLkMuSGFycmlzb25ASW50 ZWwuY29tIHdyb3RlOgo+ID4+RnJvbTogSm9obiBIYXJyaXNvbiA8Sm9obi5DLkhhcnJpc29uQElu dGVsLmNvbT4KPiA+Pgo+ID4+Rm9yOiBWSVotNDM3Nwo+ID4+U2lnbmVkLW9mZi1ieTogSm9obi5D LkhhcnJpc29uQEludGVsLmNvbQo+ID5JIHRoaW5rIHRoaXMgc2hvdWxkIGJlIHNwbGl0IHVwIGlu dG8gdGhlIGRpZmZlcmVudCBwYXJ0czoKPiA+Cj4gPi0gcy9vYmotPnJpbmcvb2JqLT5sYXN0X3Jl YWRfcmVxLT5yaW5nLyBmb3IgYWxsIHRoZSBjYXNlcyB0aGF0IGp1c3Qgd2FudAo+ID4gICB0aGUg Y3VycmVudCByaW5nLgo+ID4tIHMvb2JqLT5yaW5nL29iai0+bGFzdF9yZWFkX3JlcS8gSSB0aGlu ayBpbiBhIGJ1bmNoIG9mIHBsYWNlcyB0aGUgY29kZQo+ID4gICB3b3VsZCBhY3R1YWxseSBiZSBt b3JlIHJlYWRhYmxlIGlmIHdlJ2QgY2hlY2sgZm9yIG9iai0+YWN0aXZlIGluc3RlYWQuCj4gPi0g QWxsIHRoZSBvZGRiYWxsIHNwZWNpYWwgY2FzZXMgcHJvYmFibHkgZGVzZXJ2ZSB0aGVpciBvd24g Y29tbWl0ICsgbmljZQo+ID4gICBleHBsYW5hdGlvbiBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgYWJv dXQgd2h5IHRoZSBjaGFuZ2UgaXMgY29ycmVjdC4KPiAKPiBDYW4geW91IGV4cGxhaW4gd2hpY2gg aXMgd2hpY2g/IEFzIGZvciB3aHkgdGhlIGNoYW5nZSBpcyBjb3JyZWN0LCBpdCBpcyBub3QKPiBh IGZ1bmN0aW9uYWwgY2hhbmdlLiBvYmotPnJpbmcgd2FzIGFzc2lnbmVkIHdpdGggb2JqLT5sYXN0 X3JlYWRfc2Vxbm8gYW5kCj4gY2xlYXJlZCB3aXRoIG9iai0+bGFzdF9yZWFkX3NlcW5vLiBUaHVz IHF1ZXJ5aW5nIG9iai0+cmluZyBpcyBlcXVpdmFsZW50IHRvCj4gcXVlcnlpbmcgb2JqLT5sYXN0 X3JlYWRfcmVxLT5yaW5nIGluIGFsbCBjYXNlcy4gR2l2ZW4gdGhhdCB0aGUgcmluZyBpcyBub3cK PiBhdmFpbGFibGUgZnJvbSBvYmotPmxyciwgaXQgc2VlbWVkIHJlZHVuZGFudCB0byBhbHNvIGhh dmUgaXQgZXhwbGljaXRseQo+IHNhdmVkIGluIG9iai0+cmluZywgaGVuY2UgdGhlIHBhdGNoIHRv IHJlbW92ZSBpdC4KPiAKPiBBRkFJQ1QsIHRoZXJlIGFyZSB0d28gZXhhbXBsZXMgaW4gZGVidWdm cyB0aGF0IHNob3VsZCBqdXN0IGJlIHF1ZXJ5aW5nCj4gb2JqLT5hY3RpdmUuIFRoZSByZXN0IGFy ZSBwcmV0dHkgbXVjaCB3YW50aW5nIHRoZSBjdXJyZW50bHkgaW4gdXNlIHJpbmcKPiBhbmQvb3Ig YXJlIGFib3V0IHRvIHVzZSBsYXN0X3JlYWRfcmVxIGFueXdheS4gSXQgc2VlbXMgbW9yZSBzZW5z aWJsZSB0byBzYXkKPiAnaWYob2JqLT5scnIpIHsgZG9fc3R1ZmYob2JqLT5scnIpOyB9JyB0aGFu ICdpZihvYmotPmFjdGl2ZSkgewo+IGRvX3N0dWZmKG9iai0+bHJyKTsgfScuIE5vdGhpbmcgbG9v a3MgcGFydGljdWxhcmx5ICdvZGRiYWxsJyB0byBtZSEKCltzbmlwXQoKPiA+PisJCQlpZiAob2Jq LT5sYXN0X3JlYWRfcmVxKSAvKiBYWFggcGVyLXZtYSBzdGF0aXN0aWMgKi8KPiA+PiAgCQkJCXN0 YXRzLT5hY3RpdmUgKz0gb2JqLT5iYXNlLnNpemU7CgpTdHVmZiBsaWtlIHRoaXMgaGVyZSBpcyB3 aGF0IEkndmUgbWVhbnQuIENoZWNraW5nIGZvciBvYmotPmFjdGl2ZSBoZXJlIGlzCmJldHRlciwg YW5kIHlvdSBtaWdodCBhcyB3ZWxsIGRpdGNoIHRoZSBYWFggY29tbWVudCB0b28uCgpZb3UncmUg cmlnaHQgdGhhdCBpdCdzIGFsbCBzZW1hbnRpY2FsbHkgZXF1aXZhbGVudCBhbmQgeW91ciBjaGFu Z2UgaGVyZSBpcwp0aGUgbGVzcyByaXNreSBzaW5jZSB0aGVyZSdzIG5vIHdheSBiZWhhdmlvdXIg Y2FuIGNoYW5nZS4gQnV0IGNvZGUgaXMKbW9zdGx5IHdyaXR0ZW4gc28gdGhhdCBvdGhlciBodW1h bnMgY2FuIHVuZGVyc3RhbmQgaXQgKHdoZW4gZGVidWdnaW5nIGl0KSwKc28gY29udmV5aW5nIGFz IG11Y2ggbWVhbmluZyBhcyBwb3NzaWJsZSBpcyBpbXBvcnRhbnQuIEFuZCB0aGlzIGxvb2tzIGxp a2UKYSBnb29kIG9wcG9ydHVuaXR5IHRvIHJldmlldyBhbGwgdGhlIHZhcmlvdXMgcGxhY2VzIGFu ZCBtYWtlIHN1cmUgdGhlIGNvZGUKaXMgc2FuZS4gV2UgaGF2ZSBhY2N1bXVsYXRlZCBhIGJpdCBv ZiBjcnVmdCBmcm9tIHRoZSBwZXItdm1hIHJld29yayBhbmQKdGhlcmUncyBtb3JlIGNydWZ0IG9u IHRoZSBob3Jpem9uIHdpdGggcG90ZW50aWFsbHkgbXVsdGlwbGUgcmVhZCBmZW5jZXMsCnNvIEkg dGhpbmsgdGhpcyBpcyB3b3J0aCBpdC4KLURhbmllbAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2Fy ZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KKzQxICgwKSA3OSAzNjUgNTcgNDggLSBodHRw Oi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=