From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dhinakaran Pandiyan Subject: [PATCH i-g-t] tests/psr: Don't strcmp CRCs that are not NULL terminated. Date: Mon, 18 Sep 2017 18:55:09 -0700 Message-ID: <20170919015509.10736-1-dhinakaran.pandiyan@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id DE56B6E4BE for ; Tue, 19 Sep 2017 01:55:19 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: rodrigo.vivi@intel.com List-Id: intel-gfx@lists.freedesktop.org U3dpdGNoZWQgdG8gc3RybmNtcC4KClNpZ25lZC1vZmYtYnk6IERoaW5ha2FyYW4gUGFuZGl5YW4g PGRoaW5ha2FyYW4ucGFuZGl5YW5AZ21haWwuY29tPgotLS0KIHRlc3RzL2ttc19wc3Jfc2lua19j cmMuYyB8IDEzICsrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyks IDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdHMva21zX3Bzcl9zaW5rX2NyYy5jIGIv dGVzdHMva21zX3Bzcl9zaW5rX2NyYy5jCmluZGV4IGJkM2ZhNWU5Li43OTViNjU0NiAxMDA2NDQK LS0tIGEvdGVzdHMva21zX3Bzcl9zaW5rX2NyYy5jCisrKyBiL3Rlc3RzL2ttc19wc3Jfc2lua19j cmMuYwpAQCAtMzQsNiArMzQsNyBAQAogYm9vbCBydW5uaW5nX3dpdGhfcHNyX2Rpc2FibGVkOwog CiAjZGVmaW5lIENSQ19CTEFDSyAiMDAwMDAwMDAwMDAwIgorI2RlZmluZSBDUkNfTEVOIDEyCiAK IGVudW0gb3BlcmF0aW9ucyB7CiAJUEFHRV9GTElQLApAQCAtMjQzLDcgKzI0NCw3IEBAIHN0YXRp YyB2b2lkIGdldF9zaW5rX2NyYyhkYXRhX3QgKmRhdGEsIGNoYXIgKmNyYykgewogCXVzbGVlcCgz MDAwMDApOwogCiAJLyogQmxhY2sgc2NyZWVuIGlzIGFsd2F5cyBpbnZhbGlkICovCi0JaWd0X2Fz c2VydChzdHJjbXAoY3JjLCBDUkNfQkxBQ0spICE9IDApOworCWlndF9hc3NlcnQoc3RybmNtcChj cmMsIENSQ19CTEFDSywgQ1JDX0xFTikgIT0gMCk7CiB9CiAKIHN0YXRpYyBib29sIGlzX2dyZWVu KGNoYXIgKmNyYykKQEAgLTI4OSw4ICsyOTAsOCBAQCBzdGF0aWMgdm9pZCBydW5fdGVzdChkYXRh X3QgKmRhdGEpCiAJdWludDMyX3QgaGFuZGxlID0gZGF0YS0+ZmJfd2hpdGUuZ2VtX2hhbmRsZTsK IAlpZ3RfcGxhbmVfdCAqdGVzdF9wbGFuZTsKIAl2b2lkICpwdHI7Ci0JY2hhciByZWZfY3JjWzEy XTsKLQljaGFyIGNyY1sxMl07CisJY2hhciByZWZfY3JjW0NSQ19MRU5dOworCWNoYXIgY3JjW0NS Q19MRU5dOwogCWNvbnN0IGNoYXIgKmV4cGVjdGVkID0gIiI7CiAKIAkvKiBDb25maXJtIHRoYXQg c2NyZWVuIGJlY2FtZSBHcmVlbiAqLwpAQCAtMzQ3LDkgKzM0OCw5IEBAIHN0YXRpYyB2b2lkIHJ1 bl90ZXN0KGRhdGFfdCAqZGF0YSkKIAkJbWVtc2V0KHB0ciwgMHhmZiwgZGF0YS0+bW9kX3NpemUp OwogCQlnZXRfc2lua19jcmMoZGF0YSwgY3JjKTsKIAkJaWYgKGRhdGEtPnRlc3RfcGxhbmUgPT0g RFJNX1BMQU5FX1RZUEVfUFJJTUFSWSkKLQkJCWFzc2VydF9vcl9tYW51YWwoc3RyY21wKHJlZl9j cmMsIGNyYykgPT0gMCwgInNjcmVlbiBXSElURSIpOworCQkJYXNzZXJ0X29yX21hbnVhbChzdHJu Y21wKHJlZl9jcmMsIGNyYywgQ1JDX0xFTikgPT0gMCwgInNjcmVlbiBXSElURSIpOwogCQllbHNl Ci0JCQlhc3NlcnRfb3JfbWFudWFsKHN0cmNtcChyZWZfY3JjLCBjcmMpID09IDAsCisJCQlhc3Nl cnRfb3JfbWFudWFsKHN0cm5jbXAocmVmX2NyYywgY3JjLCBDUkNfTEVOKSA9PSAwLAogCQkJICAg ICAgICJHUkVFTiBiYWNrZ3JvdW5kIHdpdGggV0hJVEUgYm94Iik7CiAKIAkJaWd0X2luZm8oIldh aXRpbmcgMTBzLi4uXG4iKTsKQEAgLTM5Miw3ICszOTMsNyBAQCBzdGF0aWMgdm9pZCBydW5fdGVz dChkYXRhX3QgKmRhdGEpCiAJCWJyZWFrOwogCX0KIAlnZXRfc2lua19jcmMoZGF0YSwgY3JjKTsK LQlhc3NlcnRfb3JfbWFudWFsKHN0cmNtcChyZWZfY3JjLCBjcmMpICE9IDAsIGV4cGVjdGVkKTsK Kwlhc3NlcnRfb3JfbWFudWFsKHN0cm5jbXAocmVmX2NyYywgY3JjLCBDUkNfTEVOKSAhPSAwLCBl eHBlY3RlZCk7CiB9CiAKIHN0YXRpYyB2b2lkIHRlc3RfY2xlYW51cChkYXRhX3QgKmRhdGEpIHsK LS0gCjIuMTEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 Cg==