From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [CI 1/2] drm/i915/perf: simplify configure all context function Date: Mon, 13 Aug 2018 09:02:17 +0100 Message-ID: <20180813080218.28994-2-tvrtko.ursulin@linux.intel.com> References: <20180813080218.28994-1-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6874A6E045 for ; Mon, 13 Aug 2018 08:02:27 +0000 (UTC) Received: by mail-wr1-x441.google.com with SMTP id j5-v6so13396872wrr.8 for ; Mon, 13 Aug 2018 01:02:27 -0700 (PDT) In-Reply-To: <20180813080218.28994-1-tvrtko.ursulin@linux.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 RnJvbTogTGlvbmVsIExhbmR3ZXJsaW4gPGxpb25lbC5nLmxhbmR3ZXJsaW5AaW50ZWwuY29tPgoK V2UgZG9uJ3QgbmVlZCBhbnkgc3BlY2lhbCB0cmVhdG1lbnQgb24gZXJyb3Igc28ganVzdCByZXR1 cm4gYXMgc29vbiBhcwpwb3NzaWJsZS4KClNpZ25lZC1vZmYtYnk6IExpb25lbCBMYW5kd2VybGlu IDxsaW9uZWwuZy5sYW5kd2VybGluQGludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1 bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9wZXJmLmMgfCAxMSArKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9u cygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X3BlcmYuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcGVyZi5jCmluZGV4IDAzNzYz MzhkMWY4ZC4uNDk1OTdjZjMxNzA3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X3BlcmYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3BlcmYuYwpAQCAtMTgx OSw3ICsxODE5LDcgQEAgc3RhdGljIGludCBnZW44X2NvbmZpZ3VyZV9hbGxfY29udGV4dHMoc3Ry dWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAogCS8qIFN3aXRjaCBhd2F5IGZyb20gYW55 IHVzZXIgY29udGV4dC4gKi8KIAlyZXQgPSBnZW44X3N3aXRjaF90b191cGRhdGVkX2tlcm5lbF9j b250ZXh0KGRldl9wcml2LCBvYV9jb25maWcpOwogCWlmIChyZXQpCi0JCWdvdG8gb3V0OworCQly ZXR1cm4gcmV0OwogCiAJLyoKIAkgKiBUaGUgT0EgcmVnaXN0ZXIgY29uZmlnIGlzIHNldHVwIHRo cm91Z2ggdGhlIGNvbnRleHQgaW1hZ2UuIFRoaXMgaW1hZ2UKQEAgLTE4MzgsNyArMTgzOCw3IEBA IHN0YXRpYyBpbnQgZ2VuOF9jb25maWd1cmVfYWxsX2NvbnRleHRzKHN0cnVjdCBkcm1faTkxNV9w cml2YXRlICpkZXZfcHJpdiwKIAkJCQkgICAgIHdhaXRfZmxhZ3MsCiAJCQkJICAgICBNQVhfU0NI RURVTEVfVElNRU9VVCk7CiAJaWYgKHJldCkKLQkJZ290byBvdXQ7CisJCXJldHVybiByZXQ7CiAK IAkvKiBVcGRhdGUgYWxsIGNvbnRleHRzIG5vdyB0aGF0IHdlJ3ZlIHN0YWxsZWQgdGhlIHN1Ym1p c3Npb24uICovCiAJbGlzdF9mb3JfZWFjaF9lbnRyeShjdHgsICZkZXZfcHJpdi0+Y29udGV4dHMu bGlzdCwgbGluaykgewpAQCAtMTg1MCwxMCArMTg1MCw4IEBAIHN0YXRpYyBpbnQgZ2VuOF9jb25m aWd1cmVfYWxsX2NvbnRleHRzKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKIAkJ CWNvbnRpbnVlOwogCiAJCXJlZ3MgPSBpOTE1X2dlbV9vYmplY3RfcGluX21hcChjZS0+c3RhdGUt Pm9iaiwgSTkxNV9NQVBfV0IpOwotCQlpZiAoSVNfRVJSKHJlZ3MpKSB7Ci0JCQlyZXQgPSBQVFJf RVJSKHJlZ3MpOwotCQkJZ290byBvdXQ7Ci0JCX0KKwkJaWYgKElTX0VSUihyZWdzKSkKKwkJCXJl dHVybiBQVFJfRVJSKHJlZ3MpOwogCiAJCWNlLT5zdGF0ZS0+b2JqLT5tbS5kaXJ0eSA9IHRydWU7 CiAJCXJlZ3MgKz0gTFJDX1NUQVRFX1BOICogUEFHRV9TSVpFIC8gc2l6ZW9mKCpyZWdzKTsKQEAg LTE4NjMsNyArMTg2MSw2IEBAIHN0YXRpYyBpbnQgZ2VuOF9jb25maWd1cmVfYWxsX2NvbnRleHRz KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKIAkJaTkxNV9nZW1fb2JqZWN0X3Vu cGluX21hcChjZS0+c3RhdGUtPm9iaik7CiAJfQogCi0gb3V0OgogCXJldHVybiByZXQ7CiB9CiAK LS0gCjIuMTcuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 Cg==