From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukas Wunner Subject: [PATCH v2 01/15] drm/nouveau: Don't leak runtime pm ref on driver unload Date: Wed, 8 Jun 2016 18:47:27 +0200 Message-ID: <1544b82007037601fbc510b1a50edc56c529e75f.1465392124.git.lukas@wunner.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org, nouveau@lists.freedesktop.org Cc: Ben Skeggs List-Id: nouveau.vger.kernel.org bm91dmVhdV9kcm1fbG9hZCgpIGNhbGxzIHBtX3J1bnRpbWVfcHV0KCkgaWYgbm91dmVhdV9ydW50 aW1lX3BtICE9IDAsCmJ1dCBub3V2ZWF1X2RybV91bmxvYWQoKSBjYWxscyBwbV9ydW50aW1lX2dl dF9zeW5jKCkgdW5jb25kaXRpb25hbGx5LgpXZSB0aGVyZWZvcmUgbGVhayBhIHJ1bnRpbWUgcG0g cmVmIHdoZW5ldmVyIG5vdXZlYXUgaXMgbG9hZGVkIHdpdGgKcnVucG09MCBhbmQgdGhlbiB1bmxv YWRlZC4gVGhlIEdQVSB3aWxsIHN1YnNlcXVlbnRseSBuZXZlciBydW50aW1lCnN1c3BlbmQgZXZl biBpZiBub3V2ZWF1IGlzIGxvYWRlZCBhZ2FpbiB3aXRoIHJ1bnBtPTEuCgpGaXggYnkgdGFraW5n IHRoZSBydW50aW1lIHBtIHJlZiB1bmRlciB0aGUgc2FtZSBjb25kaXRpb24gdGhhdCBpdCB3YXMK cmVsZWFzZWQgb24gZHJpdmVyIGxvYWQuCgpGaXhlczogNWFkZGNmMGE1ZjBmICgibm91dmVhdTog YWRkIHJ1bnRpbWUgUE0gc3VwcG9ydCAodjAuOSkiKQpDYzogRGF2ZSBBaXJsaWUgPGFpcmxpZWRA cmVkaGF0LmNvbT4KQ2M6IEJlbiBTa2VnZ3MgPGJza2VnZ3NAcmVkaGF0LmNvbT4KUmVwb3J0ZWQt Ynk6IEthcm9sIEhlcmJzdCA8a2Fyb2xoZXJic3RAZ21haWwuY29tPgpUZXN0ZWQtYnk6IEthcm9s IEhlcmJzdCA8a2Fyb2xoZXJic3RAZ21haWwuY29tPgpUZXN0ZWQtYnk6IFBldGVyIFd1IDxwZXRl ckBsZWtlbnN0ZXluLm5sPgpTaWduZWQtb2ZmLWJ5OiBMdWthcyBXdW5uZXIgPGx1a2FzQHd1bm5l ci5kZT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9ub3V2ZWF1X2RybS5jIHwgNSArKysr LQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfZHJtLmMgYi9kcml2ZXJzL2dw dS9kcm0vbm91dmVhdS9ub3V2ZWF1X2RybS5jCmluZGV4IDVjNGQ0ZGYuLjJiMGY0NDEgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfZHJtLmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL25vdXZlYXUvbm91dmVhdV9kcm0uYwpAQCAtNDkwLDcgKzQ5MCwxMCBAQCBub3V2 ZWF1X2RybV91bmxvYWQoc3RydWN0IGRybV9kZXZpY2UgKmRldikKIHsKIAlzdHJ1Y3Qgbm91dmVh dV9kcm0gKmRybSA9IG5vdXZlYXVfZHJtKGRldik7CiAKLQlwbV9ydW50aW1lX2dldF9zeW5jKGRl di0+ZGV2KTsKKwlpZiAobm91dmVhdV9ydW50aW1lX3BtICE9IDApIHsKKwkJcG1fcnVudGltZV9n ZXRfc3luYyhkZXYtPmRldik7CisJfQorCiAJbm91dmVhdV9mYmNvbl9maW5pKGRldik7CiAJbm91 dmVhdV9hY2NlbF9maW5pKGRybSk7CiAJbm91dmVhdV9od21vbl9maW5pKGRldik7Ci0tIAoyLjgu MQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRl dmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==