From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm: Fixup locking WARNINGs in drm_mode_config_reset Date: Wed, 29 Jul 2015 10:19:08 +0200 Message-ID: <20150729081908.GP16722@phenom.ffwll.local> References: <1438151276-1719-1-git-send-email-daniel.vetter@ffwll.ch> <1438151563-8369-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1438151563-8369-1-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel Graphics Development Cc: Daniel Vetter , Laurent Pinchart , DRI Development , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBKdWwgMjksIDIwMTUgYXQgMDg6MzI6NDNBTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBXaXRoCj4gCj4gY29tbWl0IDdhM2YzZDY2NjdmNWY5ZmZkMTUxN2Y2YjIxZDY0YmJm NTMxMjA0MmMKPiBBdXRob3I6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+ Cj4gRGF0ZTogICBUaHUgSnVsIDkgMjM6NDQ6MjggMjAxNSArMDIwMAo+IAo+ICAgICBkcm06IENo ZWNrIGxvY2tpbmcgaW4gZHJtX2Zvcl9lYWNoX2Nvbm5lY3Rvcgo+IAo+IHdlIHN0YXJ0ZWQgY2hl Y2tpbmcgdGhlIGxvY2tpbmcgaW4gZHJtX2Zvcl9lYWNoX2Nvbm5lY3RvciBidXQgc29tZWhvdwo+ IEkgdG90YWxseSBtaXNzZWQgZHJtX21vZGVfY29uZmlnX3Jlc2V0LiBUaGVyZSdzIG5vIHByb2Js ZW0gdGhlcmUgc2luY2UKPiB0aGlzIGZ1bmN0aW9uIHNob3VsZCBvbmx5IGJlIGNhbGxlZCBpbiBz aW5nbGUtdGhyZWFkZWQgY29udGV4dHMKPiAoZHJpdmVyIGxvYWQgb3IgcmVzdW1lKSwgc28ganVz dCB3cmFwIHRoZSBsb29wIHdpdGggdGhlIHJpZ2h0IGxvY2suCj4gCj4gdjI6IERyaW5rIGNvZmZl ZSBhbmQgYWxsIHRoYXQgLi4uCj4gCj4gQ2M6IExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGlu Y2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KPiBSZXBvcnRlZC1ieTogTGF1cmVudCBQaW5jaGFydCA8 bGF1cmVudC5waW5jaGFydEBpZGVhc29uYm9hcmQuY29tPgo+IFNpZ25lZC1vZmYtYnk6IERhbmll bCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgoKVGVzdGVkLWJ5OiBKaWFud2VpIFdh bmcgPGppYW53ZWkud2FuZy5jaG5AZ21haWwuY29tPgoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJt L2RybV9jcnRjLmMgfCAyICsrCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMgYi9kcml2ZXJzL2dwdS9k cm0vZHJtX2NydGMuYwo+IGluZGV4IGM5MWMxOGIyYjFkNC4uMTBjMWEwZjY2ODBjIDEwMDY0NAo+ IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2RybV9jcnRjLmMKPiBAQCAtNTI3Myw5ICs1MjczLDExIEBAIHZvaWQgZHJtX21vZGVfY29uZmln X3Jlc2V0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCj4gIAkJaWYgKGVuY29kZXItPmZ1bmNzLT5y ZXNldCkKPiAgCQkJZW5jb2Rlci0+ZnVuY3MtPnJlc2V0KGVuY29kZXIpOwo+ICAKPiArCW11dGV4 X2xvY2soJmRldi0+bW9kZV9jb25maWcubXV0ZXgpOwo+ICAJZHJtX2Zvcl9lYWNoX2Nvbm5lY3Rv cihjb25uZWN0b3IsIGRldikKPiAgCQlpZiAoY29ubmVjdG9yLT5mdW5jcy0+cmVzZXQpCj4gIAkJ CWNvbm5lY3Rvci0+ZnVuY3MtPnJlc2V0KGNvbm5lY3Rvcik7Cj4gKwltdXRleF91bmxvY2soJmRl di0+bW9kZV9jb25maWcubXV0ZXgpOwo+ICB9Cj4gIEVYUE9SVF9TWU1CT0woZHJtX21vZGVfY29u ZmlnX3Jlc2V0KTsKPiAgCj4gLS0gCj4gMi4xLjQKPiAKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3 YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=