From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH] drm/atomic: Fix bookkeeping with TEST_ONLY. Date: Tue, 4 Aug 2015 13:34:08 +0200 Message-ID: <55C0A330.6050404@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "dri-devel@lists.freedesktop.org" Cc: Intel Graphics Development List-Id: intel-gfx@lists.freedesktop.org Q29tbWl0IGVjOWY5MzJlZDQxNjIyZDEyMGRlNTJhNWI1MjVlNGQ3N2I5ZWYxN2UKImRybS9hdG9t aWM6IENsZWFudXAgb24gZXJyb3IgcHJvcGVybHkgaW4gdGhlIGF0b21pYyBpb2N0bC4iCmNsZWFu ZWQgdXAgc29tZSBlcnJvciBwYXRocywgYnV0IGRpZG4ndCBmaXggdGhlIFRFU1RfT05MWSBwYXRo LgpJbiB0aGUgY2hlY2sgb25seSBjYXNlIHBsYW5lLT5mYiBzaG91bGRuJ3QgYmUgdXBkYXRlZCwg YW5kCnRoZSB2YmxhbmsgZXZlbnRzIHNob3VsZCBiZSBjbGVhcmVkIGFzIG9uIGZhaWx1cmUuCgpT aWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXgu aW50ZWwuY29tPgotLS0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMg Yi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jCmluZGV4IGQ3MTljZTBiMTBhMC4uMDM2NzJh NzgyZTg0IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMKQEAgLTE1MDcsNyArMTUwNyw4IEBAIHJldHJ5Ogog CQkJY29waWVkX3Byb3BzKys7CiAJCX0KIAotCQlpZiAob2JqLT50eXBlID09IERSTV9NT0RFX09C SkVDVF9QTEFORSAmJiBjb3VudF9wcm9wcykgeworCQlpZiAob2JqLT50eXBlID09IERSTV9NT0RF X09CSkVDVF9QTEFORSAmJiBjb3VudF9wcm9wcyAmJgorCQkgICAgIShhcmctPmZsYWdzICYgRFJN X01PREVfQVRPTUlDX1RFU1RfT05MWSkpIHsKIAkJCXBsYW5lID0gb2JqX3RvX3BsYW5lKG9iaik7 CiAJCQlwbGFuZV9tYXNrIHw9ICgxIDw8IGRybV9wbGFuZV9pbmRleChwbGFuZSkpOwogCQkJcGxh bmUtPm9sZF9mYiA9IHBsYW5lLT5mYjsKQEAgLTE1MzIsNyArMTUzMyw3IEBAIHJldHJ5OgogCQly ZXQgPSBkcm1fYXRvbWljX2NoZWNrX29ubHkoc3RhdGUpOwogCQkvKiBfY2hlY2tfb25seSgpIGRv ZXMgbm90IGZyZWUgc3RhdGUsIHVubGlrZSBfY29tbWl0KCkgKi8KIAkJaWYgKCFyZXQpCi0JCQlk cm1fYXRvbWljX3N0YXRlX2ZyZWUoc3RhdGUpOworCQkJZ290byBmcmVlOwogCX0gZWxzZSBpZiAo YXJnLT5mbGFncyAmIERSTV9NT0RFX0FUT01JQ19OT05CTE9DSykgewogCQlyZXQgPSBkcm1fYXRv bWljX2FzeW5jX2NvbW1pdChzdGF0ZSk7CiAJfSBlbHNlIHsKQEAgLTE1NjYsNiArMTU2Nyw3IEBA IG91dDoKIAl9CiAKIAlpZiAocmV0KSB7CitmcmVlOgogCQlpZiAoYXJnLT5mbGFncyAmIERSTV9N T0RFX1BBR0VfRkxJUF9FVkVOVCkgewogCQkJZm9yX2VhY2hfY3J0Y19pbl9zdGF0ZShzdGF0ZSwg Y3J0YywgY3J0Y19zdGF0ZSwgaSkgewogCQkJCWlmICghY3J0Y19zdGF0ZS0+ZXZlbnQpCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=