From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6C6586E31E for ; Wed, 13 Feb 2019 16:18:21 +0000 (UTC) Date: Wed, 13 Feb 2019 18:18:17 +0200 Message-Id: <20190213161817.18758-1-stanislav.lisovskiy@intel.com> Subject: [igt-dev] [PATCH i-g-t] igt/tests: Fix error checking in kms_atomic_transition List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Stanislav Lisovskiy via igt-dev Reply-To: Stanislav Lisovskiy MIME-Version: 1.0 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: ville.syrjala@intel.com, martin.peres@intel.com, juhapekka.heikkila@intel.com List-ID: VGhlcmUgaXMgbm8gZ3VhcmFudGVlIHRoYXQgZXJyb3IgcmV0dXJuIHZhbHVlIHdpbGwgYmUKYWx3 YXlzIEVJTlZBTCwgbWFkZSBhIGNoZWNrIG1vcmUgZ2VuZXJhbCBhcyBpdCBjYW4gYmUKRVJBTkdF LCBFTk9TUEMsIEVJTlZBTCBhbmQgcHJvYmFibHkgb3RoZXJzLCB3aGljaCBhbGwKbWVhbiB0aGUg c2FtZSBpbiBjb250ZXh0IG9mIHRoaXMgdGVzdCBjYXNlOiBpLmUgdGhpcyBzcHJpdGUKc2l6ZSBp cyBub3QgdmFsaWQuCkJ1Z3ppbGxhOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3df YnVnLmNnaT9pZD0xMDkyMjUKU2lnbmVkLW9mZi1ieTogU3RhbmlzbGF2IExpc292c2tpeSA8c3Rh bmlzbGF2Lmxpc292c2tpeUBpbnRlbC5jb20+Ci0tLQogdGVzdHMva21zX2F0b21pY190cmFuc2l0 aW9uLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdHMva21zX2F0b21pY190cmFuc2l0aW9uLmMgYi90ZXN0 cy9rbXNfYXRvbWljX3RyYW5zaXRpb24uYwppbmRleCBlYzVkMjVkZS4uNThiZjYyODAgMTAwNjQ0 Ci0tLSBhL3Rlc3RzL2ttc19hdG9taWNfdHJhbnNpdGlvbi5jCisrKyBiL3Rlc3RzL2ttc19hdG9t aWNfdHJhbnNpdGlvbi5jCkBAIC0yODIsNyArMjgyLDcgQEAgcmV0cnk6CiAJCXdtX3NldHVwX3Bs YW5lKGRpc3BsYXksIHBpcGUsICgxIDw8IG5fcGxhbmVzKSAtIDEsIHBhcm1zLCBmYWxzZSk7CiAJ CXJldCA9IGlndF9kaXNwbGF5X3RyeV9jb21taXRfYXRvbWljKGRpc3BsYXksIERSTV9NT0RFX0FU T01JQ19URVNUX09OTFkgfCBEUk1fTU9ERV9BVE9NSUNfQUxMT1dfTU9ERVNFVCwgTlVMTCk7CiAK LQkJaWYgKHJldCA9PSAtRUlOVkFMKSB7CisJCWlmIChyZXQgIT0gMCkgewogCQkJaWYgKGN1cnNv cl93aWR0aCA9PSBzcHJpdGVfd2lkdGggJiYKIAkJCSAgICBjdXJzb3JfaGVpZ2h0ID09IHNwcml0 ZV9oZWlnaHQpIHsKIAkJCQlpZ3RfYXNzZXJ0X2YoYWxwaGEsCkBAIC00NzIsNyArNDcyLDcgQEAg cnVuX3RyYW5zaXRpb25fdGVzdChpZ3RfZGlzcGxheV90ICpkaXNwbGF5LCBlbnVtIHBpcGUgcGlw ZSwgaWd0X291dHB1dF90ICpvdXRwdXQKIAkJCWlndF9waXBlX3JlcXVlc3Rfb3V0X2ZlbmNlKHBp cGVfb2JqKTsKIAogCQlyZXQgPSBpZ3RfZGlzcGxheV90cnlfY29tbWl0X2F0b21pYyhkaXNwbGF5 LCBEUk1fTU9ERV9BVE9NSUNfVEVTVF9PTkxZIHwgRFJNX01PREVfQVRPTUlDX0FMTE9XX01PREVT RVQsIE5VTEwpOwotCQlpZiAocmV0ICE9IC1FSU5WQUwgfHwgcGlwZV9vYmotPm5fcGxhbmVzIDwg MykKKwkJaWYgKHJldCA9PSAwIHx8IHBpcGVfb2JqLT5uX3BsYW5lcyA8IDMpCiAJCQlicmVhazsK IAogCQlyZXQgPSAwOwotLSAKMi4xNy4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2lndC1kZXY=