From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4E60AC61DA3 for ; Tue, 21 Feb 2023 01:31:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:CC :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=/f6HKuULL9bC5PpBtwTSFZVj+u5g1pYprgfgIPHYMfQ=; b=2/JOCfetrkWrmd JnhZMZY8uqhIEdrVTmGr8HJ3afuoWLmthyocdY0Hs+6GkiguaXMxRwb4nlonGdNk6REVutrcKydSo yQXmGHnZvOgCUDrLRaxxfr9v0upVRkS9Dn3asf5nUd+4PIF/BoFIHY37nig6OYRNu7hSqSobBpJHK iKaJBMiIeCbGovu/ppODhzwdb+f+AmZXE4CyfmWmLKS6SMARCOiD/TR2yvgnjRB6qjSEUEtvkghLb K3a3UKrhi2wSVKE+zkx3HFaD+1kWXG2iGJNEdJvzAgiaShWF0epTNnlNjzTFJQH2f3c38CjGcaO3w R7UNYhpnKxMfoM0uTY/Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pUHU2-006C4N-VV; Tue, 21 Feb 2023 01:30:19 +0000 Received: from szxga03-in.huawei.com ([45.249.212.189]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pUHTx-006C3K-Tn for linux-arm-kernel@lists.infradead.org; Tue, 21 Feb 2023 01:30:16 +0000 Received: from kwepemi500026.china.huawei.com (unknown [172.30.72.56]) by szxga03-in.huawei.com (SkyGuard) with ESMTP id 4PLM6K2Kx0zJrDg; Tue, 21 Feb 2023 09:25:13 +0800 (CST) Received: from huawei.com (10.67.175.33) by kwepemi500026.china.huawei.com (7.221.188.247) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.6; Tue, 21 Feb 2023 09:30:02 +0800 From: Lin Yujun To: , , , , , , , , , , , , , CC: , , Subject: [PATCH -next] arm64: Optimize the comparison of unsigned expressions to avoid compiling error Date: Tue, 21 Feb 2023 09:27:40 +0800 Message-ID: <20230221012740.2929481-1-linyujun809@huawei.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Originating-IP: [10.67.175.33] X-ClientProxiedBy: dggems706-chm.china.huawei.com (10.3.19.183) To kwepemi500026.china.huawei.com (7.221.188.247) X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230220_173014_373351_A1D1EA9D X-CRM114-Status: UNSURE ( 8.88 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org d2hpbGUgY29tcGlsZSBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2NwdWZlYXR1cmUuaCB3aXRoCi1X ZXJyb3I9dHlwZS1saW1pdHMgZW5hYmxlZCwgZXJyb3JzIHNob3duIGFzIGJlbG93OgoKLi9hcmNo L2FybTY0L2luY2x1ZGUvYXNtL2NwdWZlYXR1cmUuaDogSW4gZnVuY3Rpb24gJ3N5c3RlbV9zdXBw b3J0c180a2JfZ3JhbnVsZSc6Ci4vYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9jcHVmZWF0dXJlLmg6 NjUzOjE0OiBlcnJvcjogY29tcGFyaXNvbiBvZiB1bnNpZ25lZCBleHByZXNzaW9uID49IDAgaXMg YWx3YXlzIHRydWUgWy1XZXJyb3I9dHlwZS1saW1pdHNdCiAgcmV0dXJuICh2YWwgPj0gSURfQUE2 NE1NRlIwX1RHUkFONF9TVVBQT1JURURfTUlOKSAmJgogICAgICAgICAgICAgIF5+Ci4vYXJjaC9h cm02NC9pbmNsdWRlL2FzbS9jcHVmZWF0dXJlLmg6IEluIGZ1bmN0aW9uICdzeXN0ZW1fc3VwcG9y dHNfNjRrYl9ncmFudWxlJzoKLi9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2NwdWZlYXR1cmUuaDo2 NjY6MTQ6IGVycm9yOiBjb21wYXJpc29uIG9mIHVuc2lnbmVkIGV4cHJlc3Npb24gPj0gMCBpcyBh bHdheXMgdHJ1ZSBbLVdlcnJvcj10eXBlLWxpbWl0c10KICByZXR1cm4gKHZhbCA+PSBJRF9BQTY0 TU1GUjBfVEdSQU42NF9TVVBQT1JURURfTUlOKSAmJgogICAgICAgICAgICAgIF5+Ck1vZGlmeSB0 aGUgcmV0dXJuIGp1ZGdtZW50IHN0YXRlbWVudCwgdXNlCiIoKHZhbCAtIG1pbikgPCAodmFsIC0g bWF4IC0gMSkpIiB0byBjb25maXJtIHRoYXQgcmV0dXJucwp0cnVlIGluIOKAnG1pbiA8PSB2YWwg PD0gbWF44oCdIGNhc2VzLCBmYWxzZSBpbiBvdGhlciBjYXNlcy4KCkZpeGVzOiA3OWQ4MmNiY2Ji M2QgKCJhcm02NC9rZXhlYzogVGVzdCBwYWdlIHNpemUgc3VwcG9ydCB3aXRoIG5ldyBUR1JBTiBy YW5nZSB2YWx1ZXMiKQpTaWduZWQtb2ZmLWJ5OiBMaW4gWXVqdW4gPGxpbnl1anVuODA5QGh1YXdl aS5jb20+Ci0tLQogYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9jcHVmZWF0dXJlLmggfCAxOCArKysr KysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA2IGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gvYXJtNjQvaW5jbHVkZS9hc20vY3B1ZmVhdHVyZS5o IGIvYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9jcHVmZWF0dXJlLmgKaW5kZXggMDNkMWM5ZDdhZjgy Li4wYTZiZGEwMjUxNDEgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtNjQvaW5jbHVkZS9hc20vY3B1ZmVh dHVyZS5oCisrKyBiL2FyY2gvYXJtNjQvaW5jbHVkZS9hc20vY3B1ZmVhdHVyZS5oCkBAIC01NCw2 ICs1NCw5IEBAIGVudW0gZnRyX3R5cGUgewogI2RlZmluZSBGVFJfVklTSUJMRV9JRl9JU19FTkFC TEVEKGNvbmZpZykJCVwKIAkoSVNfRU5BQkxFRChjb25maWcpID8gRlRSX1ZJU0lCTEUgOiBGVFJf SElEREVOKQogCisjZGVmaW5lIElOX1JBTkdFX0lOQ0xVU0lWRSh2YWwsIG1pbiwgbWF4KQkJXAor CSgoKHZhbCkgLSAobWluKSkgPCAoKHZhbCkgLSAobWF4KSAtIDEpKQorCiBzdHJ1Y3QgYXJtNjRf ZnRyX2JpdHMgewogCWJvb2wJCXNpZ247CS8qIFZhbHVlIGlzIHNpZ25lZCA/ICovCiAJYm9vbAkJ dmlzaWJsZTsKQEAgLTY5Myw4ICs2OTYsOSBAQCBzdGF0aWMgaW5saW5lIGJvb2wgc3lzdGVtX3N1 cHBvcnRzXzRrYl9ncmFudWxlKHZvaWQpCiAJdmFsID0gY3B1aWRfZmVhdHVyZV9leHRyYWN0X3Vu c2lnbmVkX2ZpZWxkKG1tZnIwLAogCQkJCQkJSURfQUE2NE1NRlIwX0VMMV9UR1JBTjRfU0hJRlQp OwogCi0JcmV0dXJuICh2YWwgPj0gSURfQUE2NE1NRlIwX0VMMV9UR1JBTjRfU1VQUE9SVEVEX01J TikgJiYKLQkgICAgICAgKHZhbCA8PSBJRF9BQTY0TU1GUjBfRUwxX1RHUkFONF9TVVBQT1JURURf TUFYKTsKKwlyZXR1cm4gSU5fUkFOR0VfSU5DTFVTSVZFKHZhbCwKKwkJSURfQUE2NE1NRlIwX0VM MV9UR1JBTjRfU1VQUE9SVEVEX01JTiwKKwkJSURfQUE2NE1NRlIwX0VMMV9UR1JBTjRfU1VQUE9S VEVEX01BWCk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgYm9vbCBzeXN0ZW1fc3VwcG9ydHNfNjRrYl9n cmFudWxlKHZvaWQpCkBAIC03MDYsOCArNzEwLDkgQEAgc3RhdGljIGlubGluZSBib29sIHN5c3Rl bV9zdXBwb3J0c182NGtiX2dyYW51bGUodm9pZCkKIAl2YWwgPSBjcHVpZF9mZWF0dXJlX2V4dHJh Y3RfdW5zaWduZWRfZmllbGQobW1mcjAsCiAJCQkJCQlJRF9BQTY0TU1GUjBfRUwxX1RHUkFONjRf U0hJRlQpOwogCi0JcmV0dXJuICh2YWwgPj0gSURfQUE2NE1NRlIwX0VMMV9UR1JBTjY0X1NVUFBP UlRFRF9NSU4pICYmCi0JICAgICAgICh2YWwgPD0gSURfQUE2NE1NRlIwX0VMMV9UR1JBTjY0X1NV UFBPUlRFRF9NQVgpOworCXJldHVybiBJTl9SQU5HRV9JTkNMVVNJVkUodmFsLAorCQlJRF9BQTY0 TU1GUjBfRUwxX1RHUkFONjRfU1VQUE9SVEVEX01JTiwKKwkJSURfQUE2NE1NRlIwX0VMMV9UR1JB TjY0X1NVUFBPUlRFRF9NQVgpOwogfQogCiBzdGF0aWMgaW5saW5lIGJvb2wgc3lzdGVtX3N1cHBv cnRzXzE2a2JfZ3JhbnVsZSh2b2lkKQpAQCAtNzE5LDggKzcyNCw5IEBAIHN0YXRpYyBpbmxpbmUg Ym9vbCBzeXN0ZW1fc3VwcG9ydHNfMTZrYl9ncmFudWxlKHZvaWQpCiAJdmFsID0gY3B1aWRfZmVh dHVyZV9leHRyYWN0X3Vuc2lnbmVkX2ZpZWxkKG1tZnIwLAogCQkJCQkJSURfQUE2NE1NRlIwX0VM MV9UR1JBTjE2X1NISUZUKTsKIAotCXJldHVybiAodmFsID49IElEX0FBNjRNTUZSMF9FTDFfVEdS QU4xNl9TVVBQT1JURURfTUlOKSAmJgotCSAgICAgICAodmFsIDw9IElEX0FBNjRNTUZSMF9FTDFf VEdSQU4xNl9TVVBQT1JURURfTUFYKTsKKwlyZXR1cm4gSU5fUkFOR0VfSU5DTFVTSVZFKHZhbCwK KwkJSURfQUE2NE1NRlIwX0VMMV9UR1JBTjE2X1NVUFBPUlRFRF9NSU4sCisJCUlEX0FBNjRNTUZS MF9FTDFfVEdSQU4xNl9TVVBQT1JURURfTUFYKTsKIH0KIAogc3RhdGljIGlubGluZSBib29sIHN5 c3RlbV9zdXBwb3J0c19taXhlZF9lbmRpYW5fZWwwKHZvaWQpCi0tIAoyLjM0LjEKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVs IG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDov L2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==