From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: Re: [PATCH 2/3] drm: Move atomic_state_put after locks are dropped Date: Wed, 28 Nov 2018 09:27:24 -0500 Message-ID: <20181128142724.GF154175@art_vandelay> References: <20181127224654.48331-1-sean@poorly.run> <20181127224654.48331-2-sean@poorly.run> <20181128083547.GK4266@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qt1-x844.google.com (mail-qt1-x844.google.com [IPv6:2607:f8b0:4864:20::844]) by gabe.freedesktop.org (Postfix) with ESMTPS id 36EE86E2AD for ; Wed, 28 Nov 2018 14:27:26 +0000 (UTC) Received: by mail-qt1-x844.google.com with SMTP id p17so25975031qtl.5 for ; Wed, 28 Nov 2018 06:27:26 -0800 (PST) Content-Disposition: inline In-Reply-To: <20181128083547.GK4266@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Maxime Ripard , dri-devel@lists.freedesktop.org, David Airlie , Sean Paul , Sean Paul List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBOb3YgMjgsIDIwMTggYXQgMDk6MzU6NDdBTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBUdWUsIE5vdiAyNywgMjAxOCBhdCAwNTo0NjozOVBNIC0wNTAwLCBTZWFuIFBh dWwgd3JvdGU6Cj4gPiBGcm9tOiBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KPiA+ IAo+ID4gZHJtX2F0b21pY19zdGF0ZV9wdXQgZG9lc24ndCByZXF1aXJlIGFueSBsb2NraW5nLCBh bmQgdGhpcyBtYWtlcyB0aGluZ3MKPiA+IGVhc2llciBmb3Igc3dpdGNoaW5nIHRvIG1vZGVzZXRf bG9ja19hbGwgaGVscGVycyBpbiBhIGZ1dHVyZSBwYXRjaAo+ID4gCj4gPiBDYzogRGFuaWVsIFZl dHRlciA8ZGFuaWVsQGZmd2xsLmNoPgo+ID4gU2lnbmVkLW9mZi1ieTogU2VhbiBQYXVsIDxzZWFu cGF1bEBjaHJvbWl1bS5vcmc+Cj4gPiAtLS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21p Y19oZWxwZXIuYyB8IDMgKystCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9h dG9taWNfaGVscGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYwo+ID4g aW5kZXggZmU4ZGQ4YWE0YWU0MC4uMTVhNzViOWYxODVmYSAxMDA2NDQKPiA+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0v ZHJtX2F0b21pY19oZWxwZXIuYwo+ID4gQEAgLTMyODYsOSArMzI4NiwxMCBAQCBpbnQgZHJtX2F0 b21pY19oZWxwZXJfcmVzdW1lKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCj4gPiAgCQlkcm1fbW9k ZXNldF9iYWNrb2ZmKCZjdHgpOwo+ID4gIAl9Cj4gPiAgCj4gPiAtCWRybV9hdG9taWNfc3RhdGVf cHV0KHN0YXRlKTsKPiA+ICsJc3RhdGUtPmFjcXVpcmVfY3R4ID0gTlVMTDsKPiAKPiBJZiB5b3Ug d2FudCB0byBjbGVhciB0aGlzIEkgdGhpbmsgdGhpcyBzaG91bGQgYmUgZG9uZSBpbgo+IGRybV9h dG9taWNfaGVscGVyX2NvbW1pdF9kdXBsaWNhdGVkX3N0YXRlKCksIGZvciBzeW1tZXRyeSByZWFz b25zLiBBbmQgaW4KPiBhIHNlcGFyYXRlIHBhdGNoLiBKdXN0IG1vdmluZyB0aGUgX3B1dCBsb29r cyBmaW5lIGFuZCBoYXMgbXkgci1iLgoKT2hoLCB0aGF0J3MgYSBtdWNoIGJldHRlciBpZGVhIQoK PiAtRGFuaWVsCj4gCj4gPiAgCWRybV9tb2Rlc2V0X2Ryb3BfbG9ja3MoJmN0eCk7Cj4gPiAgCWRy bV9tb2Rlc2V0X2FjcXVpcmVfZmluaSgmY3R4KTsKPiA+ICsJZHJtX2F0b21pY19zdGF0ZV9wdXQo c3RhdGUpOwo+ID4gIAo+ID4gIAlyZXR1cm4gZXJyOwo+ID4gIH0KPiA+IC0tIAo+ID4gU2VhbiBQ YXVsLCBTb2Z0d2FyZSBFbmdpbmVlciwgR29vZ2xlIC8gQ2hyb21pdW0gT1MKPiA+IAo+IAo+IC0t IAo+IERhbmllbCBWZXR0ZXIKPiBTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24K PiBodHRwOi8vYmxvZy5mZndsbC5jaAoKLS0gClNlYW4gUGF1bCwgU29mdHdhcmUgRW5naW5lZXIs IEdvb2dsZSAvIENocm9taXVtIE9TCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAo=