From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arvind Yadav Subject: [v4] Fix to avoid IS_ERR_VALUE and IS_ERR abuses on 64bit systems. Date: Sun, 31 Jul 2016 16:48:44 +0530 Message-ID: <1469963924-8800-1-git-send-email-arvind.yadav.cs@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: qiang.zhao@freescale.com, arnd@arndb.de, viresh.kumar@linaro.org, linux-wireless@vger.kernel.org, David.Laight@aculab.com, netdev@vger.kernel.org, scottwood@freescale.com, Arvind Yadav , akpm@linux-foundation.org, linuxppc-dev@lists.ozlabs.org, davem@davemloft.net, linux@roeck-us.net To: zajec5@gmail.com, leoli@freescale.com Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: linuxppc-dev-bounces+glppe-linuxppc-embedded-2=m.gmane.org@lists.ozlabs.org Sender: "Linuxppc-dev" List-Id: netdev.vger.kernel.org SVNfRVJSX1ZBTFVFKCkgYXNzdW1lcyB0aGF0IHBhcmFtZXRlciBpcyBhbiB1bnNpZ25lZCBsb25n LgpJdCBjYW4gbm90IGJlIHVzZWQgdG8gY2hlY2sgaWYgJ3Vuc2lnbmVkIGludCcgaXMgcGFzc2Vk IGluc3RlZC4KV2hpY2ggdGVuZHMgdG8gcmVmbGVjdCBhbiBlcnJvci4KCkluIDY0Yml0IGFyY2hp dGVjdHVyZXMgc2l6ZW9mIChpbnQpID09IDQgJiYgc2l6ZW9mIChsb25nKSA9PSA4LgpJU19FUlJf VkFMVUUoeCkgaXMgKCh4KSA+PSAodW5zaWduZWQgbG9uZyktNDA5NSkuCgpJU19FUlJfVkFMVUUo KSBvZiAndW5zaWduZWQgaW50JyBpcyBhbHdheXMgZmFsc2UgYmVjYXVzZSB0aGUgMzJiaXQKdmFs dWUgaXMgemVybyBleHRlbmRlZCB0byA2NCBiaXRzLgoKVmFsdWUgb2YgKHVuc2lnbmVkIGludCkt NDA5NSBpcyBhbHdheXMgbGVzcyB0aGFuIHZhbHVlIG9mCih1bnNpZ25lZCBsb25nKS00MDk1LgoK Tm93IFdlIGFyZSB0YWtpbmcgb25seSBmaXJzdCAzMiBiaXQgZm9yIGVycm9yIGNoZWNraW5nIHJl c3Qgb2YgdGhlIDMyIGJpdAp3ZSBpZ25vcmUgc3VjaCB0aGF0IHdlIGdldCBhcHByb3ByaWF0ZSBj b21wYXJpc29uIG9uIDY0Yml0IHN5c3RlbSBhcyB3ZWxsLgoKRmlyc3QgMzJiaXQgb2YgVmFsdWUg b2YgKHVuc2lnbmVkIGludCktNDA5NSBhbmQgKHVuc2lnbmVkIGxvbmcpLTQwOTUgd2lsbApiZSBl cXVhbC4KClNpZ25lZC1vZmYtYnk6IEFydmluZCBZYWRhdiA8YXJ2aW5kLnlhZGF2LmNzQGdtYWls LmNvbT4KLS0tCiBpbmNsdWRlL2xpbnV4L2Vyci5oIHwgMTIgKysrKysrKysrKystCiAxIGZpbGUg Y2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2lu Y2x1ZGUvbGludXgvZXJyLmggYi9pbmNsdWRlL2xpbnV4L2Vyci5oCmluZGV4IDFlMzU1ODguLmMy YTI3ODkgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvZXJyLmgKKysrIGIvaW5jbHVkZS9saW51 eC9lcnIuaApAQCAtMTgsNyArMTgsMTcgQEAKIAogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAotI2Rl ZmluZSBJU19FUlJfVkFMVUUoeCkgdW5saWtlbHkoKHVuc2lnbmVkIGxvbmcpKHZvaWQgKikoeCkg Pj0gKHVuc2lnbmVkIGxvbmcpLU1BWF9FUlJOTykKKyNkZWZpbmUgSVNfRVJSX1ZBTFVFKHgpIHVu bGlrZWx5KGlzX2Vycm9yX2NoZWNrKHgpKQorCitzdGF0aWMgaW5saW5lIGludCBpc19lcnJvcl9j aGVjayh1bnNpZ25lZCBsb25nIGVycm9yKQoreworCXVuc2lnbmVkIGludCBmaXJzdDMyYml0ID0g KGVycm9yICYgMHhGRkZGRkZGRik7CisKKwlpZiAoZmlyc3QzMmJpdCA+PSAodW5zaWduZWQgaW50 KS1NQVhfRVJSTk8pCisJCXJldHVybiAxOworCWVsc2UKKwkJcmV0dXJuIDA7Cit9CiAKIHN0YXRp YyBpbmxpbmUgdm9pZCAqIF9fbXVzdF9jaGVjayBFUlJfUFRSKGxvbmcgZXJyb3IpCiB7Ci0tIAox LjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGlu dXhwcGMtZGV2IG1haWxpbmcgbGlzdApMaW51eHBwYy1kZXZAbGlzdHMub3psYWJzLm9yZwpodHRw czovL2xpc3RzLm96bGFicy5vcmcvbGlzdGluZm8vbGludXhwcGMtZGV2