From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Carpenter Subject: [patch] drm/i915: memory leak in __i915_gem_vma_create() Date: Wed, 18 Mar 2015 11:21:58 +0300 Message-ID: <20150318082158.GB10434@mwanda> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter , Joonas Lahtinen Cc: David Airlie , intel-gfx@lists.freedesktop.org, kernel-janitors@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SW4gdGhlIG9yaWdpbmFsIGNvZGUgdGhlbiBpZiBXQVJOX09OKGk5MTVfaXNfZ2d0dCh2bSkgIT0g ISFnZ3R0X3ZpZXcpCndhcyB0cnVlIHRoZW4gd2UgbGVhayAidm1hIi4gIFByZXN1bWFibHkgdGhh dCBkb2Vzbid0IGhhcHBlbiBvZnRlbiBidXQKc3RhdGljIGNoZWNrZXJzIGNvbXBsYWluIGFuZCB0 aGlzIGJ1ZyBpcyBlYXN5IHRvIGZpeC4KCkZpeGVzOiBjM2JiYjZmMjgyNWQgKCdkcm0vaTkxNTog RG8gbm90IHVzZSBnZ3R0X3ZpZXcgd2l0aCAoYWxpYXNpbmcpIFBQR1RUJykKU2lnbmVkLW9mZi1i eTogRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgoKZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9nZW1fZ3R0LmMKaW5kZXggZjFiOWVhNi4uY2JmMDEzZiAxMDA2NDQKLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9nZW1fZ3R0LmMKQEAgLTIzNDAsMTIgKzIzNDAsMTMgQEAgX19pOTE1X2dlbV92bWFf Y3JlYXRlKHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvYmosCiAJCSAgICAgIHN0cnVjdCBp OTE1X2FkZHJlc3Nfc3BhY2UgKnZtLAogCQkgICAgICBjb25zdCBzdHJ1Y3QgaTkxNV9nZ3R0X3Zp ZXcgKmdndHRfdmlldykKIHsKLQlzdHJ1Y3QgaTkxNV92bWEgKnZtYSA9IGt6YWxsb2Moc2l6ZW9m KCp2bWEpLCBHRlBfS0VSTkVMKTsKLQlpZiAodm1hID09IE5VTEwpCi0JCXJldHVybiBFUlJfUFRS KC1FTk9NRU0pOworCXN0cnVjdCBpOTE1X3ZtYSAqdm1hOwogCiAJaWYgKFdBUk5fT04oaTkxNV9p c19nZ3R0KHZtKSAhPSAhIWdndHRfdmlldykpCiAJCXJldHVybiBFUlJfUFRSKC1FSU5WQUwpOwor CXZtYSA9IGt6YWxsb2Moc2l6ZW9mKCp2bWEpLCBHRlBfS0VSTkVMKTsKKwlpZiAodm1hID09IE5V TEwpCisJCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwogCiAJSU5JVF9MSVNUX0hFQUQoJnZtYS0+ dm1hX2xpbmspOwogCUlOSVRfTElTVF9IRUFEKCZ2bWEtPm1tX2xpc3QpOwpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=