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 CCDD7C10DC1 for ; Mon, 4 Dec 2023 04:13:15 +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:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=epP+UPu4Y6By9z4xxbdpWnLKIisJtpk/6lm5ELtZSt8=; b=ZQqgZEdyJfATRG UcXjP8W3vTuPuWCba1ndHSmdHCz23pL7PINOxdIkjyRYmw0gfEC/j0xxL3TUNmJCMFy50aV/0XURi wG7FJ3IA3KNR1cCTdeCJuuK6b+MbQmkReH5rMIfHg0rKl3uiaxBtN2PILmF0CfmpuZaG8c8waIIdB hqmxW0NhW20HVdHGZJYCHMtwFSX7Hdz+xusQ+543eeA0G6ePJ/qUW2udR7nqvbcAcAy2Iabi9Z687 h21ocZ55JtMAxk4wTCstt3xB14tkuXVe3XCJA4nmqgB6ajU8Wi/1DsSDEJWgigArc0mW7JkxY06Gp NbsoYcU/gupkaqHlBIqg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rA0K7-002x5a-0d; Mon, 04 Dec 2023 04:12:47 +0000 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rA0K3-002x3a-1L for linux-arm-kernel@lists.infradead.org; Mon, 04 Dec 2023 04:12:45 +0000 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-40c0873cf84so11236235e9.1 for ; Sun, 03 Dec 2023 20:12:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1701663159; x=1702267959; darn=lists.infradead.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=uSIjHQyxvuiMYpm126xyxG1Zci+DFvN4cs1bYgkFaNU=; b=lF23c3iQV6C+lswMFGEVfFZtzUYqzp+tB0k3x3iUn49IFW/3Dn/ic1MkcLzVn1Cr4y n1JC18fGvx7weD6FAbP2bzUbs9SN0YhY11d5cjZ3d4gVrI2zt04DdTqIRnpyX1zAdCk3 /fwUprdnT0Z6PP51qs1Y99yaeKZ5GZXBOz0hoY5ClEOQHKXqmP028c9VCeqC1utJIeU3 pf2pjXinzZhSrgWxv+539Ya6RX3zk7AEXShLcOh7rKzy/06rQMq0UaE7nX9iY/lgFXM2 I7QwXOmoiyMeDEIY3nXZEdfWEgS8uM5ptGWdaRwdyG1y2NkHM0HrLRk7PfO9+c3rZeWQ noiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701663159; x=1702267959; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uSIjHQyxvuiMYpm126xyxG1Zci+DFvN4cs1bYgkFaNU=; b=A5mfiC34DYUJp+PTDy642Bcx1OE00QelmRYd2ocB7HCEA0Cl0XXDGK6SHtPzqvMchr cuPqZ4hpa4onUnOdg0UiOEhSq5lo9xdapb+Ct1Sa4nY9yqtXy2IUzeWKv2VH9899oVqg LRyQ5TNijNTpokCVsyR/f3NvCksp67pw8RxafDmbduP0qDL0+Oq6QWDfpny89MQ9uJl5 q4NCsAY5DIMRewwwFIzoyK/Yjqe5uak78YT0c29vdXDp35s0vxth+ZAgOcos21n/u4EJ zj+hp6EHEHD9CCVOGjU3d27s3xwWafhov6bcBICkUJMuGKB6wtUgvLL83Zok5snDgm6R EptQ== X-Gm-Message-State: AOJu0YxUdpS4InpK95VUXiL7d30e5ju6pzurpH9CD1SvAwYqs1dUOp5a qCIo1jqiWSlVNKe/ziWAI4pAbA== X-Google-Smtp-Source: AGHT+IFZ3Amq/8upC2zDw7bfGR8OHocro9buNNWJ73bfkCMwsGdKd3TsSUm4vWCIpdfHvwBaPhtIBA== X-Received: by 2002:a05:600c:3b1d:b0:40b:5e1e:cf9 with SMTP id m29-20020a05600c3b1d00b0040b5e1e0cf9mr1855181wms.52.1701663159222; Sun, 03 Dec 2023 20:12:39 -0800 (PST) Received: from localhost ([102.36.222.112]) by smtp.gmail.com with ESMTPSA id b19-20020a05600c4e1300b0040648217f4fsm17107376wmq.39.2023.12.03.20.12.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Dec 2023 20:12:38 -0800 (PST) Date: Mon, 4 Dec 2023 07:12:35 +0300 From: Dan Carpenter To: Andrey Konovalov , "Liu, Yujie" Cc: Andrew Morton , kernel test robot , Haibo Li , linux-kernel@vger.kernel.org, Andrey Ryabinin , Alexander Potapenko , Dmitry Vyukov , Vincenzo Frascino , Matthias Brugger , AngeloGioacchino Del Regno , kasan-dev@googlegroups.com, linux-mm@kvack.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, xiaoming.yu@mediatek.com Subject: Re: [PATCH] fix comparison of unsigned expression < 0 Message-ID: References: <20231128075532.110251-1-haibo.li@mediatek.com> <20231128172238.f80ed8dd74ab2a13eba33091@linux-foundation.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231203_201243_481369_EBA6A56D X-CRM114-Status: GOOD ( 26.65 ) 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 T24gV2VkLCBOb3YgMjksIDIwMjMgYXQgMDQ6MDE6NDdBTSArMDEwMCwgQW5kcmV5IEtvbm92YWxv diB3cm90ZToKPiBPbiBXZWQsIE5vdiAyOSwgMjAyMyBhdCAyOjIy4oCvQU0gQW5kcmV3IE1vcnRv biA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4gd3JvdGU6Cj4gPgo+ID4gT24gVHVlLCAyOCBO b3YgMjAyMyAxNTo1NTozMiArMDgwMCBIYWlibyBMaSA8aGFpYm8ubGlAbWVkaWF0ZWsuY29tPiB3 cm90ZToKPiA+Cj4gPiA+IEtlcm5lbCB0ZXN0IHJvYm90IHJlcG9ydGVkOgo+ID4gPgo+ID4gPiAn JycKPiA+ID4gbW0va2FzYW4vcmVwb3J0LmM6NjM3IGthc2FuX25vbl9jYW5vbmljYWxfaG9vaygp IHdhcm46Cj4gPiA+IHVuc2lnbmVkICdhZGRyJyBpcyBuZXZlciBsZXNzIHRoYW4gemVyby4KPiA+ ID4gJycnCj4gPiA+IFRoZSBLQVNBTl9TSEFET1dfT0ZGU0VUIGlzIDAgb24gbG9vbmdhcmNoNjQu Cj4gPiA+Cj4gPiA+IFRvIGZpeCBpdCxjaGVjayB0aGUgS0FTQU5fU0hBRE9XX09GRlNFVCBiZWZv cmUgZG8gY29tcGFyaXNvbi4KPiA+ID4KPiA+ID4gLS0tIGEvbW0va2FzYW4vcmVwb3J0LmMKPiA+ ID4gKysrIGIvbW0va2FzYW4vcmVwb3J0LmMKPiA+ID4gQEAgLTYzNCwxMCArNjM0LDEwIEBAIHZv aWQga2FzYW5fbm9uX2Nhbm9uaWNhbF9ob29rKHVuc2lnbmVkIGxvbmcgYWRkcikKPiA+ID4gIHsK PiA+ID4gICAgICAgdW5zaWduZWQgbG9uZyBvcmlnX2FkZHI7Cj4gPiA+ICAgICAgIGNvbnN0IGNo YXIgKmJ1Z190eXBlOwo+ID4gPiAtCj4gPiA+ICsjaWYgS0FTQU5fU0hBRE9XX09GRlNFVCA+IDAK PiA+ID4gICAgICAgaWYgKGFkZHIgPCBLQVNBTl9TSEFET1dfT0ZGU0VUKQo+ID4gPiAgICAgICAg ICAgICAgIHJldHVybjsKPiA+ID4gLQo+ID4gPiArI2VuZGlmCj4gPgo+ID4gV2UnZCByYXRoZXIg bm90IGFkZCB1Z2x5IGlmZGVmcyBmb3IgYSBzaW1wbGUgdGVzdCBsaWtlIHRoaXMuICBJZiB3ZQo+ ID4gcmVwbGFjZSAiPCIgd2l0aCAiPD0iLCBkb2VzIGl0IGZpeD8gIEkgc3VzcGVjdCB0aGF0J3Mg d3JvbmcuCj4gCj4gQ2hhbmdpbmcgdGhlIGNvbXBhcmlzb24gaW50byAiPD0iIHdvdWxkIGJlIHdy b25nLgo+IAoKSSB3b3VsZCBzYXkgdGhhdCBjaGFuZ2luZyBpdCB0byA8PSBpcyBzZWxkb20gdGhl IGNvcnJlY3QgdGhpbmcuICBJJ3ZlCndhbnRlZCB0byBtYWtlIHRoYXQgdHJpZ2dlciBhIHdhcm5p bmcgYXMgd2VsbC4KCj4gQnV0IEkgYWN0dWFsbHkgZG9uJ3QgdGhpbmsgd2UgbmVlZCB0byBmaXgg YW55dGhpbmcgaGVyZS4KPiAKPiBUaGlzIGlzc3VlIGxvb2tzIHF1aXRlIGNsb3NlIHRvIGEgc2lt aWxhciBjb21wYXJpc29uIHdpdGggMCBpc3N1ZQo+IExpbnVzIHNoYXJlZCBoaXMgb3BpbmlvbiBv biBoZXJlOgo+IAo+IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2FsbC9QaW5lLkxOWC40LjU4LjA0 MTEyMzA5NTgyNjAuMjA5OTNAcHBjOTcwLm9zZGwub3JnLwo+IAo+IEkgZG9uJ3Qga25vdyBpZiB0 aGUgY29tbW9uIGNvbnNlbnN1cyB3aXRoIHRoZSByZWdhcmQgdG8gaXNzdWVzIGxpa2UKPiB0aGF0 IGNoYW5nZWQgc2luY2UgdGhlbi4gQnV0IGlmIG5vdCwgcGVyaGFwcyB3ZSBjYW4gdHJlYXQgdGhp cyBrZXJuZWwKPiB0ZXN0IHJvYm90IHJlcG9ydCBhcyBhIGZhbHNlIHBvc2l0aXZlLgoKSSB3b3Vs ZCBzYXkgdGhhdCB0aGUgY29uc2Vuc3VzIGhhcyBjaGFuZ2VkIHNvbWV3aGVyZSBhcm91bmQgMjAx NSBvcgpzby4gIFVuc2lnbmVkIGNvbXBhcmlzb25zIHRvIHplcm8gdXNlZCB0byBiZSBvbmUgb2Yg dGhlIG1vc3QgY29tbW9uCnR5cGVzIG9mIGJ1Z3MgaW4gbmV3IGNvZGUgYnV0IG5vdyBhbG1vc3Qg YWxsIHN1YnN5c3RlbXMgaGF2ZSB0dXJuZWQgb24KdGhlIEdDQyB3YXJuaW5nIGZvciB0aGlzLgoK SG93ZXZlciwgdGhpcyBpcyBhIFNtYXRjaCB3YXJuaW5nIGFuZCBJIGFncmVlIHdpdGggTGludXMg b24gdGhpcy4gIEZvcgpleGFtcGxlLCBTbWF0Y2ggZG9lc24ndCBjb21wbGFpbiBhYm91dCB0aGUg ZXhhbXBsZSBjb2RlIHRoZSBMaW51cwptZW50aW9uZWQuCgoJaWYgKGEgPCAwIHx8IGEgPiBYKQoK QW5kIGluIHRoaXMgY2FzZSwgaXQncyBhIG9uZSBsaW5lciBmaXggZm9yIG1lIHRvIGFkZCBLQVNB Tl9TSEFET1dfT0ZGU0VUCmFzIGFuIGFsbG93ZWQgbWFjcm8gYW5kIHNpbGVuY2UgdGhlIHdhcm5p bmcuCgpyZWdhcmRzLApkYW4gY2FycGVudGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1h cm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcv bWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==