From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: Re: [PATCH 8/8] drm/i915/gen9+: Preserve old allocation from crtc_state. Date: Thu, 20 Oct 2016 15:09:46 -0700 Message-ID: <20161020220946.GE22654@intel.com> References: <1476278901-15750-1-git-send-email-maarten.lankhorst@linux.intel.com> <1476278901-15750-9-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id DBE0A6E42A for ; Thu, 20 Oct 2016 22:11:11 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1476278901-15750-9-git-send-email-maarten.lankhorst@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: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBPY3QgMTIsIDIwMTYgYXQgMDM6Mjg6MjFQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gVGhpcyBpcyB0aGUgbGFzdCBiaXQgcmVxdWlyZWQgZm9yIG1ha2luZyBub25i bG9ja2luZyBtb2Rlc2V0cyB3b3JrCj4gY29ycmVjdGx5LiBUaGUgc3RhdGUgaW4gaW50ZWxfY3J0 Yy0+aHdfZGRiIGlzIG5vdCB1cGRhdGVkIHVudGlsCj4gc29tZXdoZXJlIGluIGF0b21pYyBjb21t aXQsIHdoaWxlIHRoZSBwcmV2aW91cyBjcnRjIHN0YXRlIHNob3VsZCBiZQo+IGFjY3VyYXRlIGlm IHRoZSBkZGIgaGFzbid0IGNoYW5nZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5r aG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KCkNhbiB3ZSBnZXQgcmlk IG9mIGh3X2RkYiBjb21wbGV0ZWx5IGFuZCBhbHdheXMgcHVsbCBmcm9tIG9sZCBzdGF0ZT8gIEl0 Cmxvb2tzIGxpa2UgdGhlIG9ubHkgb3RoZXIgcGxhY2UgaXQncyBzdGlsbCB1c2VkIGlzCnNrbF91 cGRhdGVfY3J0Y3MoKSAtPiBza2xfZGRiX2FsbG9jYXRpb25fb3ZlcmxhcHMoKS4KCgpNYXR0Cgo+ IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAyICstCj4gIGRy aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgICAgICB8IDYgKysrKystCj4gIDIgZmlsZXMg Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCBkM2Q3ZDlkYzE0YTguLjkzZTE2ZGEwYWE1MSAx MDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtMTQzMzIsNyArMTQz MzIsNyBAQCBzdGF0aWMgdm9pZCBza2xfdXBkYXRlX2NydGNzKHN0cnVjdCBkcm1fYXRvbWljX3N0 YXRlICpzdGF0ZSwKPiAgCQkJICogbmV3IGRkYiBhbGxvY2F0aW9uIHRvIHRha2UgZWZmZWN0Lgo+ ICAJCQkgKi8KPiAgCQkJaWYgKCFza2xfZGRiX2VudHJ5X2VxdWFsKCZjc3RhdGUtPndtLnNrbC5k ZGIsCj4gLQkJCQkJCSAmaW50ZWxfY3J0Yy0+aHdfZGRiKSAmJgo+ICsJCQkJCQkgJnRvX2ludGVs X2NydGNfc3RhdGUob2xkX2NydGNfc3RhdGUpLT53bS5za2wuZGRiKSAmJgo+ICAJCQkgICAgIWNy dGMtPnN0YXRlLT5hY3RpdmVfY2hhbmdlZCAmJgo+ICAJCQkgICAgaW50ZWxfc3RhdGUtPndtX3Jl c3VsdHMuZGlydHlfcGlwZXMgIT0gdXBkYXRlZCkKPiAgCQkJCXZibF93YWl0ID0gdHJ1ZTsKPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX3BtLmMKPiBpbmRleCAxOGM2MmQxZWVhMTkuLjE4MmU2YjMwYjYwYSAx MDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+IEBAIC0zMDkxLDcgKzMwOTEsMTEgQEAgc2ts X2RkYl9nZXRfcGlwZV9hbGxvY2F0aW9uX2xpbWl0cyhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+ ICAJICogd2UgY3VycmVudGx5IGhvbGQuCj4gIAkgKi8KPiAgCWlmICghaW50ZWxfc3RhdGUtPmFj dGl2ZV9waXBlX2NoYW5nZXMpIHsKPiAtCQkqYWxsb2MgPSB0b19pbnRlbF9jcnRjKGZvcl9jcnRj KS0+aHdfZGRiOwo+ICsJCS8qCj4gKwkJICogYWxsb2MgbWF5IGJlIGNsZWFyZWQgYnkgY2xlYXJf aW50ZWxfY3J0Y19zdGF0ZSwKPiArCQkgKiBjb3B5IGZyb20gb2xkIHN0YXRlIHRvIGJlIHN1cmUK PiArCQkgKi8KPiArCQkqYWxsb2MgPSB0b19pbnRlbF9jcnRjX3N0YXRlKGZvcl9jcnRjLT5zdGF0 ZSktPndtLnNrbC5kZGI7Cj4gIAkJcmV0dXJuOwo+ICAJfQo+ICAKPiAtLSAKPiAyLjcuNAo+IAo+ IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0g Ck1hdHQgUm9wZXIKR3JhcGhpY3MgU29mdHdhcmUgRW5naW5lZXIKSW9URyBQbGF0Zm9ybSBFbmFi bGluZyAmIERldmVsb3BtZW50CkludGVsIENvcnBvcmF0aW9uCig5MTYpIDM1Ni0yNzk1Cl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=