From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [RFC] drm: drm_vblank_cleanup: WARN when refcount is more than 0 Date: Thu, 12 Oct 2017 20:22:46 +0300 Message-ID: <20171012172246.GQ10981@intel.com> References: <20171012170006.21169-1-prasannatsmkumar@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id E6E726E8AB for ; Thu, 12 Oct 2017 17:22:50 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20171012170006.21169-1-prasannatsmkumar@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: PrasannaKumar Muralidharan Cc: daniel.vetter@intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBPY3QgMTIsIDIwMTcgYXQgMTA6MzA6MDZQTSArMDUzMCwgUHJhc2FubmFLdW1hciBN dXJhbGlkaGFyYW4gd3JvdGU6Cj4gV2FybiB3aGVuIHJlZmNvdW50ID4gMCBpbiBkcm1fdmJsYW5r X2NsZWFudXAuCj4gCj4gSW4gaTkxNSBkcml2ZXIgdW5sb2FkIGRybV92YmxhbmtfZ2V0IGlzIGFk ZGVkIHRvIHRlc3Qgd2hldGhlciB0aGlzIHBhdGNoCj4gaXMgd29ya2luZy4gVGhpcyB3aWxsIGJl IHJlbW92ZWQgb25jZSB0aGUgcGF0Y2ggZ2V0cyB0ZXN0ZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTog UHJhc2FubmFLdW1hciBNdXJhbGlkaGFyYW4gPHByYXNhbm5hdHNta3VtYXJAZ21haWwuY29tPgo+ IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX3ZibGFuay5jICAgIHwgMiArKwo+ICBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jIHwgMSArCj4gIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNl cnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fdmJsYW5rLmMg Yi9kcml2ZXJzL2dwdS9kcm0vZHJtX3ZibGFuay5jCj4gaW5kZXggNzBmMmI5NS4uMmE2NjMwYSAx MDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX3ZibGFuay5jCj4gKysrIGIvZHJpdmVy cy9ncHUvZHJtL2RybV92YmxhbmsuYwo+IEBAIC00MDIsNiArNDAyLDggQEAgdm9pZCBkcm1fdmJs YW5rX2NsZWFudXAoc3RydWN0IGRybV9kZXZpY2UgKmRldikKPiAgCWlmIChkZXYtPm51bV9jcnRj cyA9PSAwKQo+ICAJCXJldHVybjsKPiAgCj4gKwlXQVJOX09OKGF0b21pY19yZWFkKCZ2Ymxhbmst PnJlZmNvdW50KSA+IDApOwo+ICsKClRoYXQgd29uJ3QgZXZlbiBjb21waWxlLiBBbHdheXMgYXQg bGVhc3QgY29tcGlsZSArIHNwYXJzZSBjaGVjayArCmNoZWNrcGF0Y2ggeW91ciBzdHVmZiwgb3Ro ZXJ3aXNlIHlvdSdyZSBqdXN0IGdvaW5nIHRvIGJlIHdhc3RpbmcKb3RoZXIgcGVvcGxlJ3Mgb3Ig dGhlIENJIHN5c3RlbXMncyB0aW1lLgoKPiAgCWZvciAocGlwZSA9IDA7IHBpcGUgPCBkZXYtPm51 bV9jcnRjczsgcGlwZSsrKSB7Cj4gIAkJc3RydWN0IGRybV92YmxhbmtfY3J0YyAqdmJsYW5rID0g JmRldi0+dmJsYW5rW3BpcGVdOwo+ICAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKPiBpbmRleCA5 ZjQ1Y2ZlLi5jN2E5M2E5IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZHJ2LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jCj4gQEAgLTEzNzMs NiArMTM3Myw3IEBAIHZvaWQgaTkxNV9kcml2ZXJfdW5sb2FkKHN0cnVjdCBkcm1fZGV2aWNlICpk ZXYpCj4gIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSB0b19pOTE1KGRldik7 Cj4gIAlzdHJ1Y3QgcGNpX2RldiAqcGRldiA9IGRldl9wcml2LT5kcm0ucGRldjsKPiAgCj4gKwlk cm1fdmJsYW5rX2dldChkZXZfcHJpdiwgMCk7Cj4gIAlpOTE1X2RyaXZlcl91bnJlZ2lzdGVyKGRl dl9wcml2KTsKPiAgCj4gIAlpZiAoaTkxNV9nZW1fc3VzcGVuZChkZXZfcHJpdikpCj4gLS0gCj4g Mi4xMC4wCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4CgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK