From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2846189762 for ; Tue, 24 Sep 2019 08:02:17 +0000 (UTC) From: brandon.hong@intel.com Date: Tue, 24 Sep 2019 16:02:07 +0800 Message-Id: <20190924080207.1165-1-brandon.hong@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t] Fix global symbol loading failure in resolve function 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 List-ID: RnJvbTogQnJhbmRvbiBIb25nIDxicmFuZG9uLmhvbmdAaW50ZWwuY29tPgoKMjcwIG91dCBvZiAy ODQgdGVzdHMgZ2V0IGZhaWxlZCB3aXRoIFNJR1NFR1Ygb24gQ2xlYXJMaW51eCBiZWNhdXNlIHRo ZSBpZnVuYwpyZXNvbHZlciByZXNvbHZlX2hhbGZfdG9fZmxvYXQoKSB0cmllcyB0byBjYWxsIHVu Ym91bmQgZ2xvYmFsIGZ1bmN0aW9uCmlndF94ODZfZmVhdHVyZXMoKS4gVGhpcyBwYXRjaCBmaXhl cyB0aGUgaXNzdWUgYnkgYWRkaW5nIGEgRjE2QyBjaGVja2luZwpsb2NhbCBmdW5jdGlvbi4KClNp Z25lZC1vZmYtYnk6IEJyYW5kb24gSG9uZyA8YnJhbmRvbi5ob25nQGludGVsLmNvbT4KLS0tCiBs aWIvaWd0X2hhbGZmbG9hdC5jIHwgMjEgKysrKysrKysrKysrKysrKysrKy0tCiAxIGZpbGUgY2hh bmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saWIv aWd0X2hhbGZmbG9hdC5jIGIvbGliL2lndF9oYWxmZmxvYXQuYwppbmRleCAwOGFiMDVmYy4uMTdl OWNmOWQgMTAwNjQ0Ci0tLSBhL2xpYi9pZ3RfaGFsZmZsb2F0LmMKKysrIGIvbGliL2lndF9oYWxm ZmxvYXQuYwpAQCAtMjQsNiArMjQsOCBAQAogCiAjaW5jbHVkZSA8YXNzZXJ0Lmg+CiAjaW5jbHVk ZSA8bWF0aC5oPgorI2luY2x1ZGUgPHN0ZGJvb2wuaD4KKyNpbmNsdWRlIDxjcHVpZC5oPgogCiAj aW5jbHVkZSAiaWd0X2hhbGZmbG9hdC5oIgogI2luY2x1ZGUgImlndF94ODYuaCIKQEAgLTE4Miw2 ICsxODQsMjAgQEAgc3RhdGljIHZvaWQgaGFsZl90b19mbG9hdF9mMTZjKGNvbnN0IHVpbnQxNl90 ICpoLCBmbG9hdCAqZiwgdW5zaWduZWQgaW50IG51bSkKIAogI3ByYWdtYSBHQ0MgcG9wX29wdGlv bnMKIAorc3RhdGljIGJvb2wgZjE2Y19pc19zdXBwb3J0ZWQodm9pZCkKK3sKKwl1bnNpZ25lZCBt YXggPSBfX2dldF9jcHVpZF9tYXgoMCwgTlVMTCk7CisJdW5zaWduZWQgZWF4LCBlYngsIGVjeCwg ZWR4OworCisJaWYgKG1heCA+PSAxKSB7CisJCV9fY3B1aWQoMSwgZWF4LCBlYngsIGVjeCwgZWR4 KTsKKworCQlpZiAoZWN4ICYgYml0X0YxNkMpCisJCQlyZXR1cm4gdHJ1ZTsKKwl9CisJcmV0dXJu IGZhbHNlOworfQorCiBzdGF0aWMgdm9pZCBmbG9hdF90b19oYWxmKGNvbnN0IGZsb2F0ICpmLCB1 aW50MTZfdCAqaCwgdW5zaWduZWQgaW50IG51bSkKIHsKIAlmb3IgKGludCBpID0gMDsgaSA8IG51 bTsgaSsrKQpAQCAtMTk0LDkgKzIxMCwxMCBAQCBzdGF0aWMgdm9pZCBoYWxmX3RvX2Zsb2F0KGNv bnN0IHVpbnQxNl90ICpoLCBmbG9hdCAqZiwgdW5zaWduZWQgaW50IG51bSkKIAkJZltpXSA9IF9o YWxmX3RvX2Zsb2F0KGhbaV0pOwogfQogCisKIHN0YXRpYyB2b2lkICgqcmVzb2x2ZV9mbG9hdF90 b19oYWxmKHZvaWQpKShjb25zdCBmbG9hdCAqZiwgdWludDE2X3QgKmgsIHVuc2lnbmVkIGludCBu dW0pCiB7Ci0JaWYgKGlndF94ODZfZmVhdHVyZXMoKSAmIEYxNkMpCisJaWYgKGYxNmNfaXNfc3Vw cG9ydGVkKCkpCiAJCXJldHVybiBmbG9hdF90b19oYWxmX2YxNmM7CiAKIAlyZXR1cm4gZmxvYXRf dG9faGFsZjsKQEAgLTIwNyw3ICsyMjQsNyBAQCB2b2lkIGlndF9mbG9hdF90b19oYWxmKGNvbnN0 IGZsb2F0ICpmLCB1aW50MTZfdCAqaCwgdW5zaWduZWQgaW50IG51bSkKIAogc3RhdGljIHZvaWQg KCpyZXNvbHZlX2hhbGZfdG9fZmxvYXQodm9pZCkpKGNvbnN0IHVpbnQxNl90ICpoLCBmbG9hdCAq ZiwgdW5zaWduZWQgaW50IG51bSkKIHsKLQlpZiAoaWd0X3g4Nl9mZWF0dXJlcygpICYgRjE2QykK KwlpZiAoZjE2Y19pc19zdXBwb3J0ZWQoKSkKIAkJcmV0dXJuIGhhbGZfdG9fZmxvYXRfZjE2YzsK IAogCXJldHVybiBoYWxmX3RvX2Zsb2F0OwotLSAKMi4yMy4wCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2lndC1kZXY=