From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH 2/2] drm/i915: Do not re-calculate num_rings locally Date: Fri, 16 Jun 2017 14:03:39 +0100 Message-ID: <20170616130339.23015-2-tvrtko.ursulin@linux.intel.com> References: <20170616130339.23015-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-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7C1E86E8CB for ; Fri, 16 Jun 2017 13:03:49 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id d17so4931089wme.3 for ; Fri, 16 Jun 2017 06:03:49 -0700 (PDT) In-Reply-To: <20170616130339.23015-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 RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCkl0IGlzIGF2 YWlsYWJsZSBpbiBJTlRFTF9JTkZPIHNvIHVzZSBpdC4KClNpZ25lZC1vZmYtYnk6IFR2cnRrbyBV cnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfcmluZ2J1ZmZlci5jIHwgNSArKy0tLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0 aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9yaW5nYnVmZmVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVm ZmVyLmMKaW5kZXggYWNkMWRhOWI2MmEzLi41MjI0YjdhYmI4YTMgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMKQEAgLTIxNDAsNyArMjE0MCw3IEBAIHN0YXRpYyB2b2lk IGludGVsX3JpbmdfZGVmYXVsdF92ZnVuY3Moc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2LAogCiAJCWVuZ2luZS0+ZW1pdF9icmVhZGNydW1iID0gZ2VuNl9zZW1hX2VtaXRfYnJlYWRj cnVtYjsKIAotCQludW1fcmluZ3MgPSBod2VpZ2h0MzIoSU5URUxfSU5GTyhkZXZfcHJpdiktPnJp bmdfbWFzaykgLSAxOworCQludW1fcmluZ3MgPSBJTlRFTF9JTkZPKGRldl9wcml2KS0+bnVtX3Jp bmdzIC0gMTsKIAkJaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPj0gOCkgewogCQkJZW5naW5lLT5l bWl0X2JyZWFkY3J1bWJfc3ogKz0gbnVtX3JpbmdzICogNjsKIAkJfSBlbHNlIHsKQEAgLTIxODQs OCArMjE4NCw3IEBAIGludCBpbnRlbF9pbml0X3JlbmRlcl9yaW5nX2J1ZmZlcihzdHJ1Y3QgaW50 ZWxfZW5naW5lX2NzICplbmdpbmUpCiAKIAkJCWVuZ2luZS0+c2VtYXBob3JlLnNpZ25hbCA9IGdl bjhfcmNzX3NpZ25hbDsKIAotCQkJbnVtX3JpbmdzID0KLQkJCQlod2VpZ2h0MzIoSU5URUxfSU5G TyhkZXZfcHJpdiktPnJpbmdfbWFzaykgLSAxOworCQkJbnVtX3JpbmdzID0gSU5URUxfSU5GTyhk ZXZfcHJpdiktPm51bV9yaW5ncyAtIDE7CiAJCQllbmdpbmUtPmVtaXRfYnJlYWRjcnVtYl9zeiAr PSBudW1fcmluZ3MgKiA4OwogCQl9CiAJfSBlbHNlIGlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49 IDYpIHsKLS0gCjIuOS40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK