From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mblankhorst.nl (mblankhorst.nl [IPv6:2a02:2308::216:3eff:fe92:dfa3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 93B036EC51 for ; Thu, 31 Jan 2019 09:04:27 +0000 (UTC) From: Maarten Lankhorst Date: Thu, 31 Jan 2019 09:58:02 +0100 Message-Id: <20190131085802.9703-1-maarten.lankhorst@linux.intel.com> MIME-Version: 1.0 Subject: [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: igt-dev@lists.freedesktop.org Cc: Nicholas Kazlauskas List-ID: V2UgdXNlZCB0byBhZGQgdGhlbSBhbGwgMSBieSAxLCBidXQgd2UgcmVhbGx5IG9ubHkgY2FyZSBh Ym91dCBub3QKaGFuZGxpbmcgYSBmZXcuCgpPbmx5IHNraXAgdW5zZXR0aW5nIGFsbCBhdG9taWMg cHJvcGVydGllcywgaW5zdGVhZCBvZiBoYW5kbGluZyBpdAp0aHJvdWdoIGEgd2hpdGVsaXN0LgoK VGhpcyBmaXhlcyBrbXNfYnVzeSwgd2hpY2ggd2FzIHVwZGF0aW5nIHRoZSBWUlIgaGludCwgZXZl biB0aG91Z2gKd2UgYWxyZWFkeSB1bnNldCBpdCBpbiB0aGUgbGVnYWN5IHBhdGguCgpDYzogTmlj aG9sYXMgS2F6bGF1c2thcyA8bmthemxhdXNAYW1kLmNvbT4KQ2M6IEhhcnJ5IFdlbnRsYW5kIDxo YXJyeS53ZW50bGFuZEBhbWQuY29tPgpDYzogTGVvIExpIDxzdW5wZW5nLmxpQGFtZC5jb20+CkJ1 Z3ppbGxhOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk0 OTAKU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxp bnV4LmludGVsLmNvbT4KLS0tCiBsaWIvaWd0X2ttcy5jIHwgNyArKystLS0tCiAxIGZpbGUgY2hh bmdlZCwgMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYi9p Z3Rfa21zLmMgYi9saWIvaWd0X2ttcy5jCmluZGV4IDU4ZjMyOTExZDk5OS4uMWY5OGIyNmZjZDc5 IDEwMDY0NAotLS0gYS9saWIvaWd0X2ttcy5jCisrKyBiL2xpYi9pZ3Rfa21zLmMKQEAgLTMyOTgs MTAgKzMyOTgsOSBAQCBkaXNwbGF5X2NvbW1pdF9jaGFuZ2VkKGlndF9kaXNwbGF5X3QgKmRpc3Bs YXksIGVudW0gaWd0X2NvbW1pdF9zdHlsZSBzKQogCQkJcGlwZV9vYmotPnZhbHVlc1tJR1RfQ1JU Q19PVVRfRkVOQ0VfUFRSXSA9IDA7CiAJCQlwaXBlX29iai0+Y2hhbmdlZCA9IDA7CiAJCX0gZWxz ZSB7Ci0JCQlpZ3RfcGlwZV9vYmpfY2xlYXJfcHJvcF9jaGFuZ2VkKHBpcGVfb2JqLCBJR1RfQ1JU Q19CQUNLR1JPVU5EKTsKLQkJCWlndF9waXBlX29ial9jbGVhcl9wcm9wX2NoYW5nZWQocGlwZV9v YmosIElHVF9DUlRDX0NUTSk7Ci0JCQlpZ3RfcGlwZV9vYmpfY2xlYXJfcHJvcF9jaGFuZ2VkKHBp cGVfb2JqLCBJR1RfQ1JUQ19ERUdBTU1BX0xVVCk7Ci0JCQlpZ3RfcGlwZV9vYmpfY2xlYXJfcHJv cF9jaGFuZ2VkKHBpcGVfb2JqLCBJR1RfQ1JUQ19HQU1NQV9MVVQpOworCQkJZm9yIChpID0gMDsg aSA8IElHVF9OVU1fQ1JUQ19QUk9QUzsgaSsrKQorCQkJCWlmICghaXNfYXRvbWljX3Byb3AoaSkp CisJCQkJCWlndF9waXBlX29ial9jbGVhcl9wcm9wX2NoYW5nZWQocGlwZV9vYmosIGkpOwogCiAJ CQlpZiAocyAhPSBDT01NSVRfVU5JVkVSU0FMKSB7CiAJCQkJaWd0X3BpcGVfb2JqX2NsZWFyX3By b3BfY2hhbmdlZChwaXBlX29iaiwgSUdUX0NSVENfTU9ERV9JRCk7Ci0tIAoyLjIwLjEKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGlu ZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgo=