From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: Re: [PATCH v3 03/11] drm/i915/gen9+: Preserve old allocation from crtc_state. Date: Wed, 9 Nov 2016 16:16:18 -0800 Message-ID: <20161110001618.GQ6536@intel.com> References: <1478609742-13603-1-git-send-email-maarten.lankhorst@linux.intel.com> <1478609742-13603-4-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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0AAE989870 for ; Thu, 10 Nov 2016 00:16:19 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1478609742-13603-4-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 T24gVHVlLCBOb3YgMDgsIDIwMTYgYXQgMDE6NTU6MzRQTSArMDEwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gVGhpcyBpcyB0aGUgbGFzdCBiaXQgcmVxdWlyZWQgZm9yIG1ha2luZyBub25i bG9ja2luZyBtb2Rlc2V0cyB3b3JrCj4gY29ycmVjdGx5LiBUaGUgc3RhdGUgaW4gaW50ZWxfY3J0 Yy0+aHdfZGRiIGlzIG5vdCB1cGRhdGVkIHVudGlsCj4gc29tZXdoZXJlIGluIGF0b21pYyBjb21t aXQsIHdoaWxlIHRoZSBwcmV2aW91cyBjcnRjIHN0YXRlIHNob3VsZCBiZQo+IGFjY3VyYXRlIGlm IHRoZSBkZGIgaGFzbid0IGNoYW5nZWQuCgpUaGUgInNvbWV3aGVyZSBpbiBhdG9taWMgY29tbWl0 IiBwYXJ0IG9mIHRoZSBjb21taXQgbWVzc2FnZSBoZXJlIGlzIGEKbGl0dGxlIGJpdCBjb25mdXNp bmcgZ2l2ZW4gdGhhdCB0aGUgY2hhbmdlIHRvIHNrbF91cGRhdGVfY3J0Y3MgaXMKaGFwcGVuaW5n ICJzb21ld2hlcmUgaW4gYXRvbWljIGNvbW1pdC4iICBUaGUga2V5IGJlaW5nIHRoYXQgeW91cgpj b21wYXJpc29uIGhhcHBlbnMgZWFybGllciBpbiB0aGUgY29tbWl0IHBoYXNlIHRoYW4gdGhlIGh3 X2RkYiB1cGRhdGUuCkknbSBub3Qgc3VyZSBleGFjdGx5IGhvdyBiZXN0IHRvIHdvcmQgdGhhdCwg YnV0IGlmIHlvdSBjYW4gY29udmV5IHRoYXQKaW4gdGhlIGNvbW1pdCBtZXNzYWdlLCB0aGVuIHRo ZSBjaGFuZ2VzIGhlcmUgbG9vayBmaW5lIHNvCgpSZXZpZXdlZC1ieTogTWF0dCBSb3BlciA8bWF0 dGhldy5kLnJvcGVyQGludGVsLmNvbT4KCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5r aG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMiArLQo+ICBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9wbS5jICAgICAgfCA2ICsrKysrLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDYgaW5z ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlz cGxheS5jCj4gaW5kZXggYWJmY2FhMDdiYmUzLi42OWY5YWRkYjI5YjMgMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gQEAgLTE0MzEzLDcgKzE0MzEzLDcgQEAgc3RhdGlj IHZvaWQgc2tsX3VwZGF0ZV9jcnRjcyhzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUsCj4g IAkJCSAqIG5ldyBkZGIgYWxsb2NhdGlvbiB0byB0YWtlIGVmZmVjdC4KPiAgCQkJICovCj4gIAkJ CWlmICghc2tsX2RkYl9lbnRyeV9lcXVhbCgmY3N0YXRlLT53bS5za2wuZGRiLAo+IC0JCQkJCQkg JmludGVsX2NydGMtPmh3X2RkYikgJiYKPiArCQkJCQkJICZ0b19pbnRlbF9jcnRjX3N0YXRlKG9s ZF9jcnRjX3N0YXRlKS0+d20uc2tsLmRkYikgJiYKPiAgCQkJICAgICFjcnRjLT5zdGF0ZS0+YWN0 aXZlX2NoYW5nZWQgJiYKPiAgCQkJICAgIGludGVsX3N0YXRlLT53bV9yZXN1bHRzLmRpcnR5X3Bp cGVzICE9IHVwZGF0ZWQpCj4gIAkJCQl2Ymxfd2FpdCA9IHRydWU7Cj4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9wbS5jCj4gaW5kZXggOTNlMjYxMzAwZWYwLi5iZGU2YzY4ZWIwZGIgMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3BtLmMKPiBAQCAtMzExOCw3ICszMTE4LDExIEBAIHNrbF9kZGJfZ2V0X3BpcGVf YWxsb2NhdGlvbl9saW1pdHMoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiAgCSAqIHdlIGN1cnJl bnRseSBob2xkLgo+ICAJICovCj4gIAlpZiAoIWludGVsX3N0YXRlLT5hY3RpdmVfcGlwZV9jaGFu Z2VzKSB7Cj4gLQkJKmFsbG9jID0gdG9faW50ZWxfY3J0Yyhmb3JfY3J0YyktPmh3X2RkYjsKPiAr CQkvKgo+ICsJCSAqIGFsbG9jIG1heSBiZSBjbGVhcmVkIGJ5IGNsZWFyX2ludGVsX2NydGNfc3Rh dGUsCj4gKwkJICogY29weSBmcm9tIG9sZCBzdGF0ZSB0byBiZSBzdXJlCj4gKwkJICovCj4gKwkJ KmFsbG9jID0gdG9faW50ZWxfY3J0Y19zdGF0ZShmb3JfY3J0Yy0+c3RhdGUpLT53bS5za2wuZGRi Owo+ICAJCXJldHVybjsKPiAgCX0KPiAgCj4gLS0gCj4gMi43LjQKPiAKPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxp c3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApNYXR0IFJvcGVyCkdy YXBoaWNzIFNvZnR3YXJlIEVuZ2luZWVyCklvVEcgUGxhdGZvcm0gRW5hYmxpbmcgJiBEZXZlbG9w bWVudApJbnRlbCBDb3Jwb3JhdGlvbgooOTE2KSAzNTYtMjc5NQpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK