From mboxrd@z Thu Jan 1 00:00:00 1970 From: Russell King - ARM Linux Subject: Re: [PATCH] drm/atomic: Unconfuse the old_state mess in commmit_tail Date: Mon, 21 Nov 2016 23:53:55 +0000 Message-ID: <20161121235355.GR1041@n2100.armlinux.org.uk> References: <20161121163520.20900-1-daniel.vetter@ffwll.ch> <20161121171802.24147-1-daniel.vetter@ffwll.ch> <20161121235111.GJ32746@joana> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from pandora.armlinux.org.uk (pandora.armlinux.org.uk [IPv6:2001:4d48:ad52:3201:214:fdff:fe10:1be6]) by gabe.freedesktop.org (Postfix) with ESMTPS id ABAB66E60A for ; Mon, 21 Nov 2016 23:54:17 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20161121235111.GJ32746@joana> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Gustavo Padovan Cc: Daniel Stone , Daniel Vetter , DRI Development , Tomeu Vizoso , Daniel Vetter , Liviu Dudau , Gustavo Padovan List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBOb3YgMjIsIDIwMTYgYXQgMDg6NTE6MTFBTSArMDkwMCwgR3VzdGF2byBQYWRvdmFu IHdyb3RlOgo+IDIwMTYtMTEtMjEgRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5j aD46Cj4gPiAgLyoqCj4gPiAgICogZHJtX2F0b21pY19oZWxwZXJfY29tbWl0X3RhaWwgLSBjb21t aXQgYXRvbWljIHVwZGF0ZSB0byBoYXJkd2FyZQo+ID4gLSAqIEBzdGF0ZTogbmV3IG1vZGVzZXQg c3RhdGUgdG8gYmUgY29tbWl0dGVkCj4gPiArICogQG9sZF9zdGF0ZTogYXRvbWljIHN0YXRlIG9i amVjdCB3aXRoIG9sZCBzdGF0ZSBzdHJ1Y3R1cmVzCj4gPiAgICoKPiA+ICAgKiBUaGlzIGlzIHRo ZSBkZWZhdWx0IGltcGxlbWVuYXRpb24gZm9yIHRoZSAtPmF0b21pY19jb21taXRfdGFpbCgpIGhv b2sgb2YgdGhlCj4gPiAgICogJmRybV9tb2RlX2NvbmZpZ19oZWxwZXJfZnVuY3MgdnRhYmxlLgo+ ID4gQEAgLTExNTgsNTMgKzExNjYsNTMgQEAgRVhQT1JUX1NZTUJPTChkcm1fYXRvbWljX2hlbHBl cl93YWl0X2Zvcl92YmxhbmtzKTsKPiA+ICAgKgo+ID4gICAqIEZvciBkcml2ZXJzIHN1cHBvcnRp bmcgcnVudGltZSBQTSB0aGUgcmVjb21tZW5kZWQgc2VxdWVuY2UgaXMgaW5zdGVhZCA6Ogo+ID4g ICAqCj4gPiAtICogICAgIGRybV9hdG9taWNfaGVscGVyX2NvbW1pdF9tb2Rlc2V0X2Rpc2FibGVz KGRldiwgc3RhdGUpOwo+ID4gKyAqICAgICBkcm1fYXRvbWljX2hlbHBlcl9jb21taXRfbW9kZXNl dF9kaXNhYmxlcyhkZXYsIG9sZF9zdGF0ZSk7Cj4gPiAgICoKPiA+IC0gKiAgICAgZHJtX2F0b21p Y19oZWxwZXJfY29tbWl0X21vZGVzZXRfZW5hYmxlcyhkZXYsIHN0YXRlKTsKPiA+ICsgKiAgICAg ZHJtX2F0b21pY19oZWxwZXJfY29tbWl0X21vZGVzZXRfZW5hYmxlcyhkZXYsIG9sZF9zdGF0ZSk7 Cj4gPiAgICoKPiA+IC0gKiAgICAgZHJtX2F0b21pY19oZWxwZXJfY29tbWl0X3BsYW5lcyhkZXYs IHN0YXRlLAo+ID4gKyAqICAgICBkcm1fYXRvbWljX2hlbHBlcl9jb21taXRfcGxhbmVzKGRldiwg b2xkX3N0YXRlLAo+ID4gICAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERS TV9QTEFORV9DT01NSVRfQUNUSVZFX09OTFkpOwo+ID4gICAqCj4gPiAgICogZm9yIGNvbW1pdHRp bmcgdGhlIGF0b21pYyB1cGRhdGUgdG8gaGFyZHdhcmUuICBTZWUgdGhlIGtlcm5lbGRvYyBlbnRy aWVzIGZvcgo+ID4gICAqIHRoZXNlIHRocmVlIGZ1bmN0aW9ucyBmb3IgbW9yZSBkZXRhaWxzLgo+ ID4gICAqLwo+ID4gLXZvaWQgZHJtX2F0b21pY19oZWxwZXJfY29tbWl0X3RhaWwoc3RydWN0IGRy bV9hdG9taWNfc3RhdGUgKnN0YXRlKQo+ID4gK3ZvaWQgZHJtX2F0b21pY19oZWxwZXJfY29tbWl0 X3RhaWwoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKm9sZF9zdGF0ZSkKPiAKPiBJIHRob3VnaHQg d2Ugd291bGQgY29tbWl0IHRoZSBuZXcgc3RhdGUuIFdoeSB0aGUgcmVuYW1lIHRvIG9sZF9zdGF0 ZT8KCkJlY2F1c2UgdGhlIGFyZ3VtZW50IGlzIHRoZSBfb2xkXyBzdGF0ZSwgYW5kIHRoZSBuZXcg c3RhdGUgY2FuIGJlCmZvdW5kIGluIHRoZSB2YXJpb3VzIHBsYW5lLCBjcnRjLCBldGMgc3RydWN0 dXJlcy4KCi0tIApSTUsncyBQYXRjaCBzeXN0ZW06IGh0dHA6Ly93d3cuYXJtbGludXgub3JnLnVr L2RldmVsb3Blci9wYXRjaGVzLwpGVFRDIGJyb2FkYmFuZCBmb3IgMC44bWlsZSBsaW5lOiBjdXJy ZW50bHkgYXQgOS42TWJwcyBkb3duIDQwMGticHMgdXAKYWNjb3JkaW5nIHRvIHNwZWVkdGVzdC5u ZXQuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1k ZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=