From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH] drm/atomic: Make atomic helper track newly assigned planes correctly, v2. Date: Tue, 17 Oct 2017 14:35:58 +0200 Message-ID: References: <20171016153709.GN10981@intel.com> <20171017052047.8983-1-maarten.lankhorst@linux.intel.com> <20171017121153.oh4e47zsqffwcsaw@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171017121153.oh4e47zsqffwcsaw@phenom.ffwll.local> Content-Language: en-US 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: Gustavo Padovan , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T3AgMTctMTAtMTcgb20gMTQ6MTEgc2NocmVlZiBEYW5pZWwgVmV0dGVyOgo+IE9uIFR1ZSwgT2N0 IDE3LCAyMDE3IGF0IDA3OjIwOjQ3QU0gKzAyMDAsIE1hYXJ0ZW4gTGFua2hvcnN0IHdyb3RlOgo+ PiBDb21taXQgNjY5YzkyMTVhZmVhICgiZHJtL2F0b21pYzogTWFrZSBhc3luYyBwbGFuZSB1cGRh dGUgY2hlY2tzIHdvcmsgYXMKPj4gaW50ZW5kZWQsIHYyLiIpIGZvcmNlZCBwbGFuZXMgdG8gYWx3 YXlzIGJlIHRyYWNrZWQsIGJ1dCBmb3Jnb3QgdG8KPj4gZXhwbGljaXRseSBnZXQgdGhlIGNydGMg Y29tbWl0IGZyb20gdGhlIG5ldyBjcnRjIHdoZW4gYXZhaWxhYmxlLgo+Pgo+PiBUaGlzIGJyb2tl IHBsYW5lIGNvbW1pdCB0cmFja2luZywgYW5kIGNhdXNlZCBrbXNfYXRvbWljX3RyYW5zaXRpb25z Cj4+IHRvIHJhbmRvbWx5IGZhaWwgd2l0aCAtRUJVU1kuCj4+Cj4+IENoYW5nZXMgc2luY2UgdjE6 Cj4+IC0gUHJlZmVyIG5ld19jcnRjX3N0YXRlLT5jcnRjIGFib3ZlIG9sZF9jcnRjX3N0YXRlLT5j cnRjLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5r aG9yc3RAbGludXguaW50ZWwuY29tPgo+PiBGaXhlczogNjY5YzkyMTVhZmVhICgiZHJtL2F0b21p YzogTWFrZSBhc3luYyBwbGFuZSB1cGRhdGUgY2hlY2tzIHdvcmsgYXMgaW50ZW5kZWQsIHYyLiIp Cj4+IENjOiBHdXN0YXZvIFBhZG92YW4gPGd1c3Rhdm8ucGFkb3ZhbkBjb2xsYWJvcmEuY29tPgo+ PiBDYzogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KPj4gQnVnemlsbGE6 IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMjY3MQo+PiBU ZXN0Y2FzZToga21zX2F0b21pY190cmFuc2l0aW9ucwo+IERvIHdlIG5lZWQgdG8gbWFrZSB0aGlz IHRlc3RjYXNlIG1vcmUgZWZmZWN0aXZlIGF0IGhpdHRpbmcgdGhpcz8KTm90IG5lY2Vzc2FyaWx5 LCB0aGUgdGVzdCBhbHJlYWR5IHJ1bnMgdGhyb3VnaCBhbGwgcGxhbmUgY29tYmluYXRpb25zIGFu ZCBzb21lIG9mIHRoZSB0cmFuc2l0aW9ucyB3aWxsIGxpa2VseSBoaXQgaXQuLgoKVGVzdCBpcyBz dGlsbCBicm9rZW4gdW50aWwgSUdUIGlzIGZpeGVkLgo+PiAtLS0KPj4gIGRyaXZlcnMvZ3B1L2Ry bS9kcm1fYXRvbWljX2hlbHBlci5jIHwgMiArLQo+PiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0 aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v ZHJtX2F0b21pY19oZWxwZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5j Cj4+IGluZGV4IGQ1OTQ0MWYxZGNkNC4uZDBjMmIyNjYyODllIDEwMDY0NAo+PiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYwo+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0v ZHJtX2F0b21pY19oZWxwZXIuYwo+PiBAQCAtMTgwNCw3ICsxODA0LDcgQEAgaW50IGRybV9hdG9t aWNfaGVscGVyX3NldHVwX2NvbW1pdChzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUsCj4+ ICAJCSAgICAhdHJ5X3dhaXRfZm9yX2NvbXBsZXRpb24oJm9sZF9wbGFuZV9zdGF0ZS0+Y29tbWl0 LT5mbGlwX2RvbmUpKQo+PiAgCQkJcmV0dXJuIC1FQlVTWTsKPj4gIAo+PiAtCQljb21taXQgPSBj cnRjX29yX2Zha2VfY29tbWl0KHN0YXRlLCBvbGRfcGxhbmVfc3RhdGUtPmNydGMpOwo+PiArCQlj b21taXQgPSBjcnRjX29yX2Zha2VfY29tbWl0KHN0YXRlLCBuZXdfcGxhbmVfc3RhdGUtPmNydGMg Pzogb2xkX3BsYW5lX3N0YXRlLT5jcnRjKTsKPiBNYXliZSBsaW5lLWJyZWFrIGFuZCBkb24ndCB1 c2UgdGhlID86IGdjYy1pc20uIEVpdGhlciB3YXkKPgo+IFJldmlld2VkLWJ5OiBEYW5pZWwgVmV0 dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgpJIGxpa2UgZ2NjLWlzbXMgd2hlbiBpdCBtYWtl cyB0aGluZ3MgZWFzaWVyLiBXZSB1c2UgaXQgaW4gb3RoZXIgcGxhY2VzIGluc2lkZSBkcm0sIGFu ZCBpOTE1IGFueXdheS4gOikKClRoYW5rcywKUHVzaGVkLgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK