From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 11/22] drm/i915: Don't pass plane+plane_state to intel_pin_and_fence_fb_obj() Date: Wed, 21 Oct 2015 18:42:57 +0300 Message-ID: <20151021154257.GK26517@intel.com> References: <1444840154-7804-1-git-send-email-ville.syrjala@linux.intel.com> <1444840154-7804-12-git-send-email-ville.syrjala@linux.intel.com> <20151021112817.GC13786@phenom.ffwll.local> <56278246.60308@linux.intel.com> <20151021130917.GF26517@intel.com> <56279182.8090300@linux.intel.com> <20151021142240.GH26517@intel.com> <20151021152002.GE16848@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id F36597A13B for ; Wed, 21 Oct 2015 08:43:27 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20151021152002.GE16848@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBPY3QgMjEsIDIwMTUgYXQgMDU6MjA6MDJQTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBXZWQsIE9jdCAyMSwgMjAxNSBhdCAwNToyMjo0MFBNICswMzAwLCBWaWxsZSBT eXJqw6Rsw6Qgd3JvdGU6Cj4gPiBPbiBXZWQsIE9jdCAyMSwgMjAxNSBhdCAwMjoyMjoxMFBNICsw MTAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPiA+ID4gCj4gPiA+IE9uIDIxLzEwLzE1IDE0OjA5 LCBWaWxsZSBTeXJqw6Rsw6Qgd3JvdGU6Cj4gPiA+ID4gT24gV2VkLCBPY3QgMjEsIDIwMTUgYXQg MDE6MTc6MTBQTSArMDEwMCwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4gPiA+ID4+Cj4gPiA+ID4+ IE9uIDIxLzEwLzE1IDEyOjI4LCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4gPiA+Pj4gT24gV2Vk LCBPY3QgMTQsIDIwMTUgYXQgMDc6Mjk6MDNQTSArMDMwMCwgdmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20gd3JvdGU6Cj4gPiA+ID4+Pj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5z eXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiA+ID4gPj4+Pgo+ID4gPiA+Pj4+IGludGVsX3Bpbl9h bmRfZmVuY2VfZmJfb2JqKCkgb25seSBuZWVkcyB0aGUgZnJhbWVidWZmZXIsIGFuZCB0aGUgZGVz aXJkCj4gPiA+ID4+Pj4gcm90YXRpb24gKHRvIGZpbmQgdGhlIHJpZ2h0IEdUVCB2aWV3IGZvciBp dCksIHNvIG5vIG5lZWQgdG8gcGFzcyBhbGwKPiA+ID4gPj4+PiBraW5kcyBvZiBwbGFuZSBzdHVm Zi4KPiA+ID4gPj4+Pgo+ID4gPiA+Pj4+IFNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8 dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiA+ID4+Pgo+ID4gPiA+Pj4gRmVlbHMg aW5kZWVkIGEgYml0IGxpa2UgYSBiaWtlc2hlZCBhbmQganVzdCBjaHVybiB3aXRob3V0IHJlc29s dmluZyB0aGUKPiA+ID4gPj4+ICJwYXNzIHZtYSBpbiBwbGFuZV9zdGF0ZSBhcm91bmQiIGlkZWEg Zm9yIHJlYWwuIEJ1dCBtZWgsIGl0J3MgaW1vIG5vdAo+ID4gPiA+Pj4gd29yc2UgdGhhbiB0aGUg ZXhpc3RpbmcgY29kZSwgYW5kIGxvb2tzIGNvcnJlY3QuIExlc3MgY2h1cm4gd291bGQgbWFrZSBt ZQo+ID4gPiA+Pj4gYSBoYXBwaWVyIHJldmlld2VyIHRob3VnaHQgKHRoZXJlJ3MgYSBwaWxlIG9m IHdoaXRlc3BhY2UgaW4gaGVyZSB0b28pLgo+ID4gPiA+Pj4KPiA+ID4gPj4+IEdydW1waWx5LVJl dmlld2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgo+ID4gPiA+ Pgo+ID4gPiA+PiBJdCBpcyB3b3JzZSwgYW5kIGlzIGRlZmluaXRlbHkgbm90IGJldHRlci4gOigK PiA+ID4gPgo+ID4gPiA+IEkgbWlnaHQgYWNjZXB0IHRoYXQgaWYgaXQgd2Fzbid0IGZvciB0aGUg dWdseSAnaWYgKCFwbGFuZV9zdGF0ZSknIG1lc3MuCj4gPiA+IAo+ID4gPiBPayB5b3UgaGF2ZSBh IHBvaW50IHRoZXJlLiBNYXliZSB0aGVyZSBzaG91bGQgYmUgYSBmYWtlIGRlZmF1bHQgc3RhdGUg Cj4gPiA+IGF2YWlsYWJsZSwgaWYgc29tZWhvdyBwb3NzaWJsZT8gV291bGQgYWxsIHplcm8gYmUg YSB2YWxpZCBzdGF0ZT8KPiA+IAo+ID4gTGV0J3Mgbm90IHN0YXJ0IGFkZGluZyBmYWtlIHN0dWZm LCB0aGF0J3MgZ29pbmcgdG8gYmUgZXZlbiBtb3JlCj4gPiBjb25mdXNpbmcuIElNTyB0aGUgY29y cmVjdCBhcHByb2FjaCBpcyB0byBoYXZlIGEgbG93IGxldmVsIGZ1bmN0aW9uIHRoYXQKPiA+IGRv ZXNuJ3QgZGVwZW5kIG9uIHRoZSBzdGF0ZSAod2hpY2ggaXMgd2hhdCB3ZSBoYXZlIGFmdGVyIG15 IHBhdGNoIG1vcmUgb3IKPiA+IGxlc3MpLCBhbmQgdGhlbiB3ZSBjYW4ganVzdCB3cmFwIGl0IHVw IGluIG5pY2VyIGNsb3RoaW5nIGZvciBtb3N0IG5vcm1hbAo+ID4gdXNlcnMuCj4gCj4gSSBhZ3Jl ZSwgbXkgb25seSBjb21wbGFpbnQgaXMgdGhhdCBpdCdzIGhhcmQgdG8ganVkZ2UgdGhlIGxvdy1s ZXZlbCBwb2xpc2gKPiB3aXRob3V0IHRoZSBwcmV0dHkgY2xvdGhlcyBvbiB0b3AgOy0pCgpRdWFs aXR5IHRhaWxvcmluZyByZXF1aXJlcyBkZWNlbnQgbWVhc3VyZW1lbnRzLCBvciB3ZSBtaWdodCBl bmQgdXAgd2l0aAphIGNsb3duIGNvc3R1bWUgaW5zdGVhZCBvZiBhIG5pY2Ugc3VpdC4gQXQgbGVh c3QgSSBoYXZlbid0IHJlYWxseSB0aG91Z2h0CnRocm91Z2ggd2hhdCB3ZSByZWFsbHkgd2FudCBo ZXJlLgoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK