From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: Deadlock in intel_user_framebuffer_destroy() Date: Mon, 29 Jun 2015 14:24:19 +0300 Message-ID: <874mlqzrj0.fsf@intel.com> References: <20150603134332.GA5548@wunner.de> <20150603135741.GB27056@nuc-i3427.alporthouse.com> <87a8w179og.fsf@intel.com> <20150615075302.GR28462@nuc-i3427.alporthouse.com> <20150615120223.GH8341@phenom.ffwll.local> <20150615120705.GX28462@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 3969F6E850 for ; Mon, 29 Jun 2015 04:21:51 -0700 (PDT) In-Reply-To: <20150615120705.GX28462@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAxNSBKdW4gMjAxNSwgQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+IHdyb3RlOgo+IE9uIE1vbiwgSnVuIDE1LCAyMDE1IGF0IDAyOjAyOjIzUE0gKzAyMDAsIERh bmllbCBWZXR0ZXIgd3JvdGU6Cj4+IE9uIE1vbiwgSnVuIDE1LCAyMDE1IGF0IDA4OjUzOjAyQU0g KzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPj4gPiBPbiBNb24sIEp1biAxNSwgMjAxNSBhdCAw OTo0NDoxNUFNICswMzAwLCBKYW5pIE5pa3VsYSB3cm90ZToKPj4gPiA+IE9uIFdlZCwgMDMgSnVu IDIwMTUsIENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPiB3cm90ZToKPj4g PiA+ID4gT24gV2VkLCBKdW4gMDMsIDIwMTUgYXQgMDM6NDM6MzJQTSArMDIwMCwgTHVrYXMgV3Vu bmVyIHdyb3RlOgo+PiA+ID4gPj4gSGksCj4+ID4gPiA+PiAKPj4gPiA+ID4+IGEgZGVhZGxvY2sg d2FzIGludHJvZHVjZWQgYnkgY29tbWl0IDYwYTVjYTAxNWZmZDJhYWNmZTU2NzRiNWE0MDFjZDJh MzcxNTllMDcKPj4gPiA+ID4+IAo+PiA+ID4gPj4gQXV0aG9yOiBWaWxsZSBTeXJqw6Rsw6QgPHZp bGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+PiA+ID4gPj4gRGF0ZTogICBGcmkgSnVuIDEz IDExOjEwOjUzIDIwMTQgKzAzMDAKPj4gPiA+ID4+IAo+PiA+ID4gPj4gICAgIGRybS9pOTE1OiBB ZGQgbG9ja2luZyBhcm91bmQgZnJhbWVidWZmZXJfcmVmZXJlbmNlcy0tCj4+ID4gPiA+PiAKPj4g PiA+ID4+IAo+PiA+ID4gPj4gVGhlIGNvbW1pdCBhbWVuZGVkIGludGVsX2Rpc3BsYXkuYzppbnRl bF91c2VyX2ZyYW1lYnVmZmVyX2Rlc3Ryb3koKSB3aXRoCj4+ID4gPiA+PiBtdXRleF9sb2NrKCZk ZXYtPnN0cnVjdF9tdXRleCkuCj4+ID4gPiA+PiAKPj4gPiA+ID4+IEEgZmV3IHdlZWtzIHByaW9y IENocmlzIFdpbHNvbiBoYWQgYW1lbmRlZCBpbnRlbF9mYmRldi5jOmludGVsZmJfY3JlYXRlKCkK Pj4gPiA+ID4+IHdpdGggYSBjYWxsIHRvIGRybV9mcmFtZWJ1ZmZlcl91bnJlZmVyZW5jZSgpIHdo aWxlICZkZXYtPnN0cnVjdF9tdXRleCBpcwo+PiA+ID4gPj4gbG9ja2VkIChjb21taXQgZWRkNTg2 ZmU3MDVlODE5YmM3MTFiNWVkNzE5NGEwYjZmOWYxYTdlMSwgImRybS9pOTE1OiBEaXNjYXJkCj4+ ID4gPiA+PiBCSU9TIGZyYW1lYnVmZmVycyB0b28gc21hbGwgdG8gYWNjb21tb2RhdGUgY2hvc2Vu IG1vZGUiKS4KPj4gPiA+ID4+IAo+PiA+ID4gPgo+PiA+ID4gPiBKdXN0IG1vdmUgdGhlIG11dGV4 X2xvY2sgZG93biBhIHN0ZXAuCj4+ID4gPiAKPj4gPiA+IEx1Y2FzLCBkaWQgeW91IHRyeSB0aGlz Pwo+PiA+IAo+PiA+IFRoZXJlJ3MgYSBnb3RvIHVubG9jayB0aGF0IGFsc28gbmVlZGVkIHRvIGJl IGRpc2FibGVkLCBzdWNoIGFzCj4+IAo+PiBZb3VyIHByZXZpb3VzIHBhdGNoIHBsYWNlZCB0aGUg bXV0ZXhfbG9jayBiZWZvcmUgdGhlIGdvdG8gb3V0X3VubG9jayAtIEkKPj4gZmFpbCB0byBzZWUg d2hhdCBoYXMgYmVlbiBicm9rZW4gd2l0aCB0aGF0IHZlcnNpb24/IENhbiB5b3UgcmVzdWJtaXQg dGhhdAo+PiBhcyBhIHByb3BlciBwYXRjaCB3aXRoIHNvYiBhbmQgTHVjYXMnIHQtYj8KPgo+IFRo ZXJlIHdhc24ndCwgSSBqdXN0IHJld3JvdGUgaXQgaW5jb3JyZWN0bHkuIFRoZXJlJ3MgYWxzbyBh Cj4gZHJtX2ZyYW1lYnVmZmVyX3JlbW92ZSgpIGNhbGxlZCBieSBpbnRlbGZiX2FsbG9jIHdoaWNo IG5lZWRzIHRvIGJlIG1vdmVkCj4gb3V0IG9mIHRoZSBtdXRleC4gQSBtdWNoIGxhcmdlciBkaXNl bnRhbmdsaW5nIG9mIHRoZSBmdW5jdGlvbnMgaW52b2x2ZWQKPiBoZXJlIGlzIHJlcXVpcmVkLiBU dnJzdGtvIHZvbHVudGVlcmVkIGhpbXNlbGYuIEJyYXZlLCB2ZXJ5IGJyYXZlIDopCgotRVRJTUVE T1VUCgpJSVVDIHdlIHN0aWxsIG5lZWQgdGhlIGZpeCwgYnV0IHRoZXJlJ3Mgbm8gdXBkYXRlIGZy b20gTHVjYXMgYWRkcmVzc2luZwpyZXZpZXcuIElzIHRoYXQgcmlnaHQ/CgpCUiwKSmFuaS4KCgo+ IC1DaHJpcwo+Cj4gLS0gCj4gQ2hyaXMgV2lsc29uLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9s b2d5IENlbnRyZQoKLS0gCkphbmkgTmlrdWxhLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5 IENlbnRlcgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=