From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 09/17] drm/i915: Move load time shrinker registration later Date: Fri, 11 Mar 2016 18:31:34 +0200 Message-ID: <1457713902-2425-10-git-send-email-imre.deak@intel.com> References: <1457713902-2425-1-git-send-email-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 669736EB23 for ; Fri, 11 Mar 2016 16:31:58 +0000 (UTC) In-Reply-To: <1457713902-2425-1-git-send-email-imre.deak@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org QWNjb3JkaW5nIHRvIHRoZSBuZXcgaW5pdCBwaGFzZXMgc2NoZW1lIHdlIHNob3VsZCByZWdpc3Rl ciB0aGUgZHJpdmVyCndpdGggZnJhbWV3b3Jrcy91c2Vyc3BhY2Ugb25seSBvbmUgdGhlIGRldmlj ZSBpcyBzZXR1cCBmdWxseS4gU28gbW92ZQp0aGUgc2hyaW5rZXIgcmVnaXN0cmF0aW9uIGxhdGVy IGFjY29yZGluZ2x5LgoKQWxzbyBmaXggdGhlIHNocmlua2VyIHVucmVnaXN0cmF0aW9uIG9yZGVy IHdydC4gdGhlIGFjcGkgdW5yZWdpc3RyYXRpb24KdG8gZml4IHRoZSBjb3JyZXNwb25kaW5nIGlu aXQgb3JkZXIuCgpTaWduZWQtb2ZmLWJ5OiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+ Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kbWEuYyB8IDEyICsrKystLS0tLS0tLQog MSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RtYS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9kbWEuYwppbmRleCA5M2I5ODM5Li4zNDZlZDhlIDEwMDY0NAotLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2RtYS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZG1hLmMKQEAgLTExMTgsOCArMTExOCw2IEBAIGludCBpOTE1X2RyaXZlcl9sb2FkKHN0cnVjdCBk cm1fZGV2aWNlICpkZXYsIHVuc2lnbmVkIGxvbmcgZmxhZ3MpCiAJaTkxNV9nZW1fbG9hZF9pbml0 X2ZlbmNlcyhkZXZfcHJpdik7CiAJaTkxNV9nZW1fZGV0ZWN0X2JpdF82X3N3aXp6bGUoZGV2KTsK IAotCWk5MTVfZ2VtX3Nocmlua2VyX2luaXQoZGV2X3ByaXYpOwotCiAJLyogT24gdGhlIDk0NUcv R00sIHRoZSBjaGlwc2V0IHJlcG9ydHMgdGhlIE1TSSBjYXBhYmlsaXR5IG9uIHRoZQogCSAqIGlu dGVncmF0ZWQgZ3JhcGhpY3MgZXZlbiB0aG91Z2ggdGhlIHN1cHBvcnQgaXNuJ3QgYWN0dWFsbHkg dGhlcmUKIAkgKiBhY2NvcmRpbmcgdG8gdGhlIHB1Ymxpc2hlZCBzcGVjcy4gIEl0IGRvZXNuJ3Qg YXBwZWFyIHRvIGZ1bmN0aW9uCkBAIC0xMTM5LDcgKzExMzcsNyBAQCBpbnQgaTkxNV9kcml2ZXJf bG9hZChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCB1bnNpZ25lZCBsb25nIGZsYWdzKQogCWlmIChJ TlRFTF9JTkZPKGRldiktPm51bV9waXBlcykgewogCQlyZXQgPSBkcm1fdmJsYW5rX2luaXQoZGV2 LCBJTlRFTF9JTkZPKGRldiktPm51bV9waXBlcyk7CiAJCWlmIChyZXQpCi0JCQlnb3RvIG91dF9j bGVhbnVwX3Nocmlua2VyOworCQkJZ290byBvdXRfZGlzYWJsZV9tc2k7CiAJfQogCiAJcmV0ID0g aTkxNV9sb2FkX21vZGVzZXRfaW5pdChkZXYpOwpAQCAtMTE0OCw2ICsxMTQ2LDcgQEAgaW50IGk5 MTVfZHJpdmVyX2xvYWQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdW5zaWduZWQgbG9uZyBmbGFn cykKIAkJZ290byBvdXRfcG93ZXJfd2VsbDsKIAl9CiAKKwlpOTE1X2dlbV9zaHJpbmtlcl9pbml0 KGRldl9wcml2KTsKIAkvKgogCSAqIE5vdGlmeSBhIHZhbGlkIHN1cmZhY2UgYWZ0ZXIgbW9kZXNl dHRpbmcsCiAJICogd2hlbiBydW5uaW5nIGluc2lkZSBhIFZNLgpAQCAtMTE3Nyw5ICsxMTc2LDcg QEAgaW50IGk5MTVfZHJpdmVyX2xvYWQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdW5zaWduZWQg bG9uZyBmbGFncykKIG91dF9wb3dlcl93ZWxsOgogCWludGVsX3Bvd2VyX2RvbWFpbnNfZmluaShk ZXZfcHJpdik7CiAJZHJtX3ZibGFua19jbGVhbnVwKGRldik7Ci1vdXRfY2xlYW51cF9zaHJpbmtl cjoKLQlpOTE1X2dlbV9zaHJpbmtlcl9jbGVhbnVwKGRldl9wcml2KTsKLQorb3V0X2Rpc2FibGVf bXNpOgogCWlmIChkZXYtPnBkZXYtPm1zaV9lbmFibGVkKQogCQlwY2lfZGlzYWJsZV9tc2koZGV2 LT5wZGV2KTsKIApAQCAtMTIyNCwxMiArMTIyMSwxMSBAQCBpbnQgaTkxNV9kcml2ZXJfdW5sb2Fk KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAKIAlpOTE1X3RlYXJkb3duX3N5c2ZzKGRldik7CiAK LQlpOTE1X2dlbV9zaHJpbmtlcl9jbGVhbnVwKGRldl9wcml2KTsKLQogCWlvX21hcHBpbmdfZnJl ZShkZXZfcHJpdi0+Z3R0Lm1hcHBhYmxlKTsKIAlhcmNoX3BoeXNfd2NfZGVsKGRldl9wcml2LT5n dHQubXRycik7CiAKIAlhY3BpX3ZpZGVvX3VucmVnaXN0ZXIoKTsKKwlpOTE1X2dlbV9zaHJpbmtl cl9jbGVhbnVwKGRldl9wcml2KTsKIAogCWRybV92YmxhbmtfY2xlYW51cChkZXYpOwogCi0tIAoy LjUuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==