From mboxrd@z Thu Jan 1 00:00:00 1970 From: Russell King - ARM Linux Subject: Re: [PATCH 13/29] drm/armada: Use a private mutex to protect priv->linear Date: Mon, 23 Nov 2015 17:40:07 +0000 Message-ID: <20151123174006.GV8644@n2100.arm.linux.org.uk> References: <1448271183-20523-1-git-send-email-daniel.vetter@ffwll.ch> <1448271183-20523-14-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from pandora.arm.linux.org.uk (pandora.arm.linux.org.uk [78.32.30.218]) by gabe.freedesktop.org (Postfix) with ESMTPS id B57BD6E28E for ; Mon, 23 Nov 2015 09:40:21 -0800 (PST) Content-Disposition: inline In-Reply-To: <1448271183-20523-14-git-send-email-daniel.vetter@ffwll.ch> 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: Daniel Vetter , Intel Graphics Development , DRI Development List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBOb3YgMjMsIDIwMTUgYXQgMTA6MzI6NDZBTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FybWFkYS9hcm1hZGFfZ2VtLmMg Yi9kcml2ZXJzL2dwdS9kcm0vYXJtYWRhL2FybWFkYV9nZW0uYwo+IGluZGV4IGUzYTg2Yjk2YWYy YS4uYTQzNjkwYWIxOGI5IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hcm1hZGEvYXJt YWRhX2dlbS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2FybWFkYS9hcm1hZGFfZ2VtLmMKPiBA QCAtNDYsNyArNDYsNyBAQCBzdGF0aWMgc2l6ZV90IHJvdW5kdXBfZ2VtX3NpemUoc2l6ZV90IHNp emUpCj4gIAlyZXR1cm4gcm91bmR1cChzaXplLCBQQUdFX1NJWkUpOwo+ICB9Cj4gIAo+IC0vKiBk ZXYtPnN0cnVjdF9tdXRleCBpcyBoZWxkIGhlcmUgKi8KPiArLyogZGV2X3ByaXYtPmxpbmVhcl9s b2NrIGlzIGhlbGQgaGVyZSAqLwo+ICB2b2lkIGFybWFkYV9nZW1fZnJlZV9vYmplY3Qoc3RydWN0 IGRybV9nZW1fb2JqZWN0ICpvYmopCgpUaGlzIGlzIHdyb25nICh1bmxlc3MgdGhlcmUncyBjaGFu Z2VzIHdoaWNoIEknbSBub3QgYXdhcmUgb2YuKQoKVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgZnJv bSBkcm1fZ2VtX29iamVjdF9mcmVlKCksIHdoaWNoIGlzIGNhbGxlZCBmcm9tCmRybV9nZW1fb2Jq ZWN0X3VucmVmZXJlbmNlKCksIGJvdGggb2Ygd2hpY2ggY29udGFpbjoKCiAgICAgICAgV0FSTl9P TighbXV0ZXhfaXNfbG9ja2VkKCZkZXYtPnN0cnVjdF9tdXRleCkpOwoKTm93LCB1bmxlc3MgeW91 J3JlIGNoYW5naW5nIHRoZSBjb25kaXRpb25zIG9uIHdoaWNoCmRybV9nZW1fb2JqZWN0X3VucmVm ZXJlbmNlKCkgdG8gYmUgdW5kZXIgZGV2X3ByaXYtPmxpbmVhcl9sb2NrLCB0aGUKYWJvdmUgY29t bWVudCBiZWNvbWVzIG1pc2xlYWRpbmcuCgpJdCdkIGFsc28gbmVlZCBkcm1fZ2VtX29iamVjdF91 bnJlZmVyZW5jZV91bmxvY2tlZCgpIHRvIGJlY29tZSBwZXItCmRyaXZlciwgc28gaXQgY2FuIHRh a2UgZGV2X3ByaXYtPmxpbmVhcl9sb2NrLCBhbmQgSSBkb24ndCBzZWUgYW55dGhpbmcKaW4gdGhl IHBhdGNoZXMgd2hpY2ggSSd2ZSByZWNlaXZlZCB3aGljaCBkb2VzIHRoYXQuCgpTbywgSSBzdXNw ZWN0IHRoZSBuZXcgY29tbWVudCBpcyBiYXNpY2FsbHkgZmFsc2UuCgotLSAKRlRUQyBicm9hZGJh bmQgZm9yIDAuOG1pbGUgbGluZTogY3VycmVudGx5IGF0IDkuNk1icHMgZG93biA0MDBrYnBzIHVw CmFjY29yZGluZyB0byBzcGVlZHRlc3QubmV0LgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAo=