From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH 05/23] drm/i915: Allocate a drm_atomic_state for the legacy modeset code Date: Thu, 12 Mar 2015 14:28:41 +0200 Message-ID: <1426163321.24210.1.camel@gmail.com> References: <1425388937-1247-1-git-send-email-ander.conselvan.de.oliveira@intel.com> <1425388937-1247-6-git-send-email-ander.conselvan.de.oliveira@intel.com> <20150304153317.GB18775@phenom.ffwll.local> <20150309231926.GF27526@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pd0-f176.google.com (mail-pd0-f176.google.com [209.85.192.176]) by gabe.freedesktop.org (Postfix) with ESMTP id EA8F689ED3 for ; Thu, 12 Mar 2015 05:28:44 -0700 (PDT) Received: by pdno5 with SMTP id o5so19886565pdn.1 for ; Thu, 12 Mar 2015 05:28:44 -0700 (PDT) In-Reply-To: <20150309231926.GF27526@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Matt Roper Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAyMDE1LTAzLTA5IGF0IDE2OjE5IC0wNzAwLCBNYXR0IFJvcGVyIHdyb3RlOgo+IE9u IFdlZCwgTWFyIDA0LCAyMDE1IGF0IDA0OjMzOjE3UE0gKzAxMDAsIERhbmllbCBWZXR0ZXIgd3Jv dGU6Cj4gPiBPbiBUdWUsIE1hciAwMywgMjAxNSBhdCAwMzoyMTo1OVBNICswMjAwLCBBbmRlciBD b25zZWx2YW4gZGUgT2xpdmVpcmEgd3JvdGU6Cj4gPiA+IEZvciB0aGUgYXRvbWljIGNvbnZlcnNp b24sIHRoZSBtb2RlIHNldCBwYXRocyBuZWVkIHRvIGJlIGNoYW5nZWQgdG8gcmVseQo+ID4gPiBv biBhbiBhdG9taWMgc3RhdGUgaW5zdGVhZCBvZiB1c2luZyB0aGUgc3RhZ2VkIGNvbmZpZy4gQnkg dXNpbmcgYW4KPiA+ID4gYXRvbWljIHN0YXRlIGZvciB0aGUgbGVnYWN5IGNvZGUsIHdlIHdpbGwg YmUgYWJsZSB0byBjb252ZXJ0IHRoZSBjb2RlCj4gPiA+IGJhc2UgaW4gc21hbGwgY2h1bmtzLgo+ ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogQW5kZXIgQ29uc2VsdmFuIGRlIE9saXZlaXJhIDxh bmRlci5jb25zZWx2YW4uZGUub2xpdmVpcmFAaW50ZWwuY29tPgo+ID4gCj4gPiBUd28gc21hbGwg Y29tbWVudHMgYmVsb3cuCj4gPiAtRGFuaWVsCj4gPiAKPiA+ID4gLS0tCj4gPiA+ICBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAxMTggKysrKysrKysrKysrKysrKysrKysr KysrKysrLS0tLS0tLS0KPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCA5MSBpbnNlcnRpb25zKCspLCAy NyBkZWxldGlvbnMoLSkKPiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5 LmMKPiA+ID4gaW5kZXggNzk4ZGU3Yi4uOTdkNGRmNSAxMDA2NDQKPiA+ID4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ID4gPiBAQCAtMzcsNiArMzcsNyBAQAo+ID4gPiAgI2lu Y2x1ZGUgPGRybS9pOTE1X2RybS5oPgo+ID4gPiAgI2luY2x1ZGUgImk5MTVfZHJ2LmgiCj4gPiA+ ICAjaW5jbHVkZSAiaTkxNV90cmFjZS5oIgo+ID4gPiArI2luY2x1ZGUgPGRybS9kcm1fYXRvbWlj Lmg+Cj4gPiA+ICAjaW5jbHVkZSA8ZHJtL2RybV9hdG9taWNfaGVscGVyLmg+Cj4gPiA+ICAjaW5j bHVkZSA8ZHJtL2RybV9kcF9oZWxwZXIuaD4KPiA+ID4gICNpbmNsdWRlIDxkcm0vZHJtX2NydGNf aGVscGVyLmg+Cj4gPiA+IEBAIC0xMDI5MCwxMCArMTAyOTEsMjIgQEAgc3RhdGljIGJvb2wgY2hl Y2tfZGlnaXRhbF9wb3J0X2NvbmZsaWN0cyhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQo+ID4gPiAg CXJldHVybiB0cnVlOwo+ID4gPiAgfQo+ID4gPiAgCj4gPiA+IC1zdGF0aWMgc3RydWN0IGludGVs X2NydGNfc3RhdGUgKgo+ID4gPiArc3RhdGljIHZvaWQKPiA+ID4gK2NsZWFyX2ludGVsX2NydGNf c3RhdGUoc3RydWN0IGludGVsX2NydGNfc3RhdGUgKmNydGNfc3RhdGUpCj4gPiA+ICt7Cj4gPiA+ ICsJc3RydWN0IGRybV9jcnRjX3N0YXRlIHRtcF9zdGF0ZTsKPiA+ID4gKwo+ID4gPiArCS8qIENs ZWFyIG9ubHkgdGhlIGludGVsIHNwZWNpZmljIHBhcnQgb2YgdGhlIGNydGMgc3RhdGUgKi8KPiA+ ID4gKwl0bXBfc3RhdGUgPSBjcnRjX3N0YXRlLT5iYXNlOwo+ID4gPiArCW1lbXNldChjcnRjX3N0 YXRlLCAwLCBzaXplb2YgKmNydGNfc3RhdGUpOwo+ID4gPiArCWNydGNfc3RhdGUtPmJhc2UgPSB0 bXBfc3RhdGU7Cj4gPiA+ICt9Cj4gPiAKPiA+IEkgZ3Vlc3MgdGhpcyBpcyB0byBjbGVhciBvdXQg c3RhdGUgd2hpY2ggd2Ugd2FudCB0byByZWNvbXB1dGUsIGFuZCBvdXIKPiA+IGNvbXB1dGVfY29u ZmlnIGNvZGUgYXNzdW1lcyB0aGF0IGl0J3MgYWx3YXlzIGt6YWxsb2MnZWQgYSBuZXcgY29uZmln Pwo+ID4gCj4gPiBJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIHBhcnQgb2YgdGhlIGNydGMgZHVwbGlj YXRlX3N0YXRlIGNhbGxiYWNrIHRvIG1ha2UKPiA+IHN1cmUgd2UncmUgZG9pbmcgdGhpcyBjb25z aXN0ZW50bHkuCj4gCj4gSWYgd2UgemVybyBvdXQgdGhlIGNvbmZpZyBpbiBkdXBsaWNhdGVfc3Rh dGUoKSwgdGhlbiB3ZSdyZSBub3QgcmVhbGx5Cj4gImR1cGxpY2F0aW5nIiBhbnltb3JlIGFyZSB3 ZT8gIFVsdGltYXRlbHkgd2Ugd2FudCB0byBiZSBhYmxlIHRvCj4gZHVwbGljYXRlIHRoZSBleGlz dGluZyBzdGF0ZSwgdHdlYWsgYSBjb3VwbGUgdGhpbmdzLCBhbmQgdGhlbiBwYXNzIHRoYXQKPiBz dGF0ZSB0aHJvdWdoIHRoZSBhdG9taWMgcGlwZWxpbmUsIHNvIGl0IGZlZWxzIGxpa2UgZG9pbmcg YSBjbGVhciBpbiB0aGUKPiBkdXBsaWNhdGUgZnVuY3Rpb24gaXMgdGhlIHdyb25nIG1vdmUsIGV2 ZW4gaWYgaXQgd291bGQgd29yayBmb3IgdGhlCj4gZnJhbmtlbnN0ZWluLXN0eWxlIGNvZGViYXNl IHdlIGhhdmUgYXQgdGhlIG1vbWVudC4KClllYWgsIEkgZ3Vlc3MgSSBjYW4ndCBydW4gYXdheSBm cm9tIGluc3BlY3RpbmcgdGhlIGNvZGUgYW5kIGZpeGluZwp3aGF0ZXZlciBleHBlY3RzIHRoZSBj cnRjX3N0YXRlIHRvIGJlIHplcm9lZC4KCkFuZGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=