From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id CC9BC6EC86 for ; Thu, 31 Jan 2019 10:26:30 +0000 (UTC) Date: Thu, 31 Jan 2019 12:26:28 +0200 From: Petri Latvala Message-ID: <20190131102628.GJ4038@platvala-desk.ger.corp.intel.com> References: <20190131085802.9703-1-maarten.lankhorst@linux.intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20190131085802.9703-1-maarten.lankhorst@linux.intel.com> Subject: Re: [igt-dev] [PATCH i-g-t] lib/igt_kms: Clear all non-atomic properties in legacy/universal commit correctly. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Maarten Lankhorst Cc: igt-dev@lists.freedesktop.org, Nicholas Kazlauskas List-ID: T24gVGh1LCBKYW4gMzEsIDIwMTkgYXQgMDk6NTg6MDJBTSArMDEwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gV2UgdXNlZCB0byBhZGQgdGhlbSBhbGwgMSBieSAxLCBidXQgd2UgcmVhbGx5 IG9ubHkgY2FyZSBhYm91dCBub3QKPiBoYW5kbGluZyBhIGZldy4KPiAKPiBPbmx5IHNraXAgdW5z ZXR0aW5nIGFsbCBhdG9taWMgcHJvcGVydGllcywgaW5zdGVhZCBvZiBoYW5kbGluZyBpdAo+IHRo cm91Z2ggYSB3aGl0ZWxpc3QuCj4gCj4gVGhpcyBmaXhlcyBrbXNfYnVzeSwgd2hpY2ggd2FzIHVw ZGF0aW5nIHRoZSBWUlIgaGludCwgZXZlbiB0aG91Z2gKPiB3ZSBhbHJlYWR5IHVuc2V0IGl0IGlu IHRoZSBsZWdhY3kgcGF0aC4KPiAKPiBDYzogTmljaG9sYXMgS2F6bGF1c2thcyA8bmthemxhdXNA YW1kLmNvbT4KPiBDYzogSGFycnkgV2VudGxhbmQgPGhhcnJ5LndlbnRsYW5kQGFtZC5jb20+Cj4g Q2M6IExlbyBMaSA8c3VucGVuZy5saUBhbWQuY29tPgo+IEJ1Z3ppbGxhOiBodHRwczovL2J1Z3Mu ZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk0OTAKPiBTaWduZWQtb2ZmLWJ5OiBN YWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgo+IC0t LQo+ICBsaWIvaWd0X2ttcy5jIHwgNyArKystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2Vy dGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2xpYi9pZ3Rfa21zLmMg Yi9saWIvaWd0X2ttcy5jCj4gaW5kZXggNThmMzI5MTFkOTk5Li4xZjk4YjI2ZmNkNzkgMTAwNjQ0 Cj4gLS0tIGEvbGliL2lndF9rbXMuYwo+ICsrKyBiL2xpYi9pZ3Rfa21zLmMKPiBAQCAtMzI5OCwx MCArMzI5OCw5IEBAIGRpc3BsYXlfY29tbWl0X2NoYW5nZWQoaWd0X2Rpc3BsYXlfdCAqZGlzcGxh eSwgZW51bSBpZ3RfY29tbWl0X3N0eWxlIHMpCj4gIAkJCXBpcGVfb2JqLT52YWx1ZXNbSUdUX0NS VENfT1VUX0ZFTkNFX1BUUl0gPSAwOwo+ICAJCQlwaXBlX29iai0+Y2hhbmdlZCA9IDA7Cj4gIAkJ fSBlbHNlIHsKPiAtCQkJaWd0X3BpcGVfb2JqX2NsZWFyX3Byb3BfY2hhbmdlZChwaXBlX29iaiwg SUdUX0NSVENfQkFDS0dST1VORCk7Cj4gLQkJCWlndF9waXBlX29ial9jbGVhcl9wcm9wX2NoYW5n ZWQocGlwZV9vYmosIElHVF9DUlRDX0NUTSk7Cj4gLQkJCWlndF9waXBlX29ial9jbGVhcl9wcm9w X2NoYW5nZWQocGlwZV9vYmosIElHVF9DUlRDX0RFR0FNTUFfTFVUKTsKPiAtCQkJaWd0X3BpcGVf b2JqX2NsZWFyX3Byb3BfY2hhbmdlZChwaXBlX29iaiwgSUdUX0NSVENfR0FNTUFfTFVUKTsKPiAr CQkJZm9yIChpID0gMDsgaSA8IElHVF9OVU1fQ1JUQ19QUk9QUzsgaSsrKQo+ICsJCQkJaWYgKCFp c19hdG9taWNfcHJvcChpKSkKPiArCQkJCQlpZ3RfcGlwZV9vYmpfY2xlYXJfcHJvcF9jaGFuZ2Vk KHBpcGVfb2JqLCBpKTsKCgpEb2VzIElHVF9DUlRDX1ZSUl9FTkFCTEVEIG5lZWQgdG8gYmUgYWRk ZWQgdG8gaXNfYXRvbWljX3Byb3A/CgouLi4KCk5vLCB0aGF0J3Mgbm90IGEgImlzIHRoaXMgYW4g YXRvbWljLW9ubHkgcHJvcGVydHkiLCBpcyBpdD8KCgpBbnl3YXksIHRoZSBlZmZlY3QgbWF0Y2hl cyB0aGUgc2Vjb25kIGNodW5rIG9mIE5pY2hvbGFzJ3MgcGF0Y2guCgoKUmV2aWV3ZWQtYnk6IFBl dHJpIExhdHZhbGEgPHBldHJpLmxhdHZhbGFAaW50ZWwuY29tPgoKVGhlcmUncyBzb21lIHF1ZXVl IGluIHNoYXJkcyBzbyBzdGFuZCBieSBhIGNvdXBsZSBvZiBob3VycyBmb3IgdGhlaXIgcmVzdWx0 cyBiZWZvcmUgbWVyZ2luZy4KCgoKPiAgCj4gIAkJCWlmIChzICE9IENPTU1JVF9VTklWRVJTQUwp IHsKPiAgCQkJCWlndF9waXBlX29ial9jbGVhcl9wcm9wX2NoYW5nZWQocGlwZV9vYmosIElHVF9D UlRDX01PREVfSUQpOwo+IC0tIAo+IDIuMjAuMQo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gaWd0LWRldiBtYWlsaW5nIGxpc3QKPiBpZ3QtZGV2 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaWd0LWRldgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ln dC1kZXYK