From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Subject: Re: [PATCH] drm/vc4: Fix false positive WARN() backtrace on refcount_inc() usage Date: Thu, 23 Nov 2017 09:24:11 +0100 Message-ID: <20171123092411.4bad889c@bbrezillon> References: <20171122203928.28135-1-boris.brezillon@free-electrons.com> <8760a2ko9z.fsf@anholt.net> <20171122222850.075db871@bbrezillon> <87tvxlzwb8.fsf@anholt.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.free-electrons.com (mail.free-electrons.com [62.4.15.54]) by gabe.freedesktop.org (Postfix) with ESMTP id 2DD1089E50 for ; Thu, 23 Nov 2017 08:24:12 +0000 (UTC) In-Reply-To: <87tvxlzwb8.fsf@anholt.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Eric Anholt Cc: David Airlie , Stefan Wahren , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCAyMiBOb3YgMjAxNyAxNjoxMzozMSAtMDgwMApFcmljIEFuaG9sdCA8ZXJpY0Bhbmhv bHQubmV0PiB3cm90ZToKCj4gQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxsb25AZnJlZS1l bGVjdHJvbnMuY29tPiB3cml0ZXM6Cj4gCj4gPiBPbiBXZWQsIDIyIE5vdiAyMDE3IDEzOjE2OjA4 IC0wODAwCj4gPiBFcmljIEFuaG9sdCA8ZXJpY0BhbmhvbHQubmV0PiB3cm90ZToKPiA+ICAKPiA+ PiBCb3JpcyBCcmV6aWxsb24gPGJvcmlzLmJyZXppbGxvbkBmcmVlLWVsZWN0cm9ucy5jb20+IHdy aXRlczoKPiA+PiAgIAo+ID4+ID4gV2l0aCBDT05GSUdfUkVGQ09VTlRfRlVMTCBlbmFibGVkLCBy ZWZjb3VudF9pbmMoKSBjb21wbGFpbnMgd2hlbiBpdCdzCj4gPj4gPiBwYXNzZWQgYSByZWZjb3Vu dCBvYmplY3QgdGhhdCBoYXMgaXRzIGNvdW50ZXIgc2V0IHRvIDAuIEluIHRoaXMgZHJpdmVyLAo+ ID4+ID4gdGhpcyBpcyBhIHZhbGlkIHVzZSBjYXNlIHNpbmNlIHdlIHdhbnQgdG8gaW5jcmVtZW50 IC0+dXNlY250IG9ubHkgd2hlbgo+ID4+ID4gdGhlIEJPIG9iamVjdCBzdGFydHMgdG8gYmUgdXNl ZCBieSByZWFsIEhXIGNvbXBvbmVudHMgYW5kIHRoaXMgaXMKPiA+PiA+IGRlZmluaXRlbHkgbm90 IHRoZSBjYXNlIHdoZW4gdGhlIEJPIGlzIGNyZWF0ZWQuCj4gPj4gPgo+ID4+ID4gRml4IHRoZSBw cm9ibGVtIGJ5IHVzaW5nIHJlZmNvdW50X2luY19ub3RfemVybygpIGluc3RlYWQgb2YKPiA+PiA+ IHJlZmNvdW50X2luYygpIGFuZCBmYWxsYmFjayB0byByZWZjb3VudF9zZXQoMSkgd2hlbgo+ID4+ ID4gcmVmY291bnRfaW5jX25vdF96ZXJvKCkgcmV0dXJucyBmYWxzZS4gTm90ZSB0aGF0IHRoaXMg Mi1zdGVwcyBvcGVyYXRpb24KPiA+PiA+IGlzIG5vdCByYWN5IGhlcmUgYmVjYXVzZSB0aGUgd2hv bGUgc2VjdGlvbiBpcyBwcm90ZWN0ZWQgYnkgYSBtdXRleAo+ID4+ID4gd2hpY2ggZ3VhcmFudGVl cyB0aGF0IHRoZSBjb3VudGVyIGRvZXMgbm90IGNoYW5nZSBiZXR3ZWVuIHRoZQo+ID4+ID4gcmVm Y291bnRfaW5jX25vdF96ZXJvKCkgYW5kIHJlZmNvdW50X3NldCgpIGNhbGxzLiAgICAKPiA+PiAK PiA+PiBJZiB3ZSdyZSBub3QgZm9sbG93aW5nIHRoZSBtb2RlbCwgYW5kIHByb3RlY3RpbmcgdGhl IHJlZmNvdW50IGJ5IGEKPiA+PiBtdXRleCwgc2hvdWxkbid0IHdlIGp1c3QgYmUgdXNpbmcgYWRk aXRpb24gYW5kIHN1YnRyYWN0aW9uIGluc3RlYWQgb2YKPiA+PiByZWZjb3VudCdzIGF0b21pY3M/ ICAKPiA+Cj4gPiBBY3R1YWxseSwgdGhpcyBtdXRleCBpcyBwcm90ZWN0aW5nIHRoZSBiby0+bWFk diB2YWx1ZSB3aGljaCBoYXMgdG8gYmUKPiA+IGNoZWNrZWQgd2hlbiB0aGUgY291bnRlciByZWFj aGVzIDAgKHdoZW4gZGVjcmVtZW50aW5nKSBvciAxICh3aGVuCj4gPiBpbmNyZW1lbnRpbmcpLiBX ZSBqdXN0IGJlbmVmaXQgZnJvbSB0aGlzIHByb3RlY3Rpb24gaGVyZSwgYnV0IGlkZWFsbHkKPiA+ IGl0IHdvdWxkIGJlIGJldHRlciB0byBoYXZlIGFuIHJlZmNvdW50X2luY19hbGxvd196ZXJvKCkg YXMgc3VnZ2VzdGVkIGJ5Cj4gPiBEYW5pZWwuICAKPiAKPiBMZXQgbWUgcmVzdGF0ZSB0aGlzIHRv IHNlZSBpZiBpdCBtYWtlcyBzZW5zZTogVGhlIHJlZmNvdW50IGlzIGFsd2F5cyA+PQo+IDAsIHRo aXMgaXMgaXMgdGhlIG9ubHkgcGF0aCB0aGF0IGluY3JlYXNlcyB0aGUgcmVmY291bnQgZnJvbSAw IHRvIDEsIGFuZAo+IGl0J3MgKGluY2lkZW50YWxseSkgcHJvdGVjdGVkIGJ5IGEgbXV0ZXgsIHNv IHRoZXJlJ3Mgbm8gcmFjZSBiZXR3ZWVuIHRoZQo+IGF0dGVtcHRlZCBpbmNyZWFzZSBmcm9tIG5v bnplcm8gYW5kIHRoZSBzZXQgZnJvbSBub256ZXJvIHRvIDEuCgpZZXAuCgo+IAo+IFRoaXMgc2Vl bXMgZmluZSB0byBtZSBhcyBhIGJ1Z2ZpeC4KClRoZSBkaXNjdXNzaW9uIGlzIGdvaW5nIG9uIGlu IHRoZSBvdGhlciB0aHJlYWQsIGxldCdzIHdhaXQgYSBiaXQKYmVmb3JlIHRha2luZyBhIGRlY2lz aW9uLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmkt ZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK