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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 10077C2D0CD for ; Thu, 15 May 2025 15:13:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CA1896B009B; Thu, 15 May 2025 11:13:17 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C50C66B009F; Thu, 15 May 2025 11:13:17 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B18116B00A0; Thu, 15 May 2025 11:13:17 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 8DEBD6B009B for ; Thu, 15 May 2025 11:13:17 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id D895CBF792 for ; Thu, 15 May 2025 15:13:18 +0000 (UTC) X-FDA: 83445485676.30.3CFE2D3 Received: from smtpbg154.qq.com (smtpbg154.qq.com [15.184.224.54]) by imf28.hostedemail.com (Postfix) with ESMTP id 71842C0007 for ; Thu, 15 May 2025 15:13:13 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=uniontech.com header.s=onoh2408 header.b=ZFVaJlbJ; spf=pass (imf28.hostedemail.com: domain of wangyuli@uniontech.com designates 15.184.224.54 as permitted sender) smtp.mailfrom=wangyuli@uniontech.com; dmarc=pass (policy=none) header.from=uniontech.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747321996; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=5MMJuVluFmfWh8yzeoLAFlerzf1UBspzoQLusknihCY=; b=FGBNZkI3Tc5k8txBSIkxILptiQnqpsBJNkWtyFs2ijf53D4OjbrEGJqArxdjSb64FWyjuS Amk8wT89KKpp2l211pXpHztTgaLzPchzUKSg6tErZyMKODLZi7WpU1s1S6y4fiudE4g9D5 tk/7YhBwoi9qs9FrxiqGGTURtGN3gqM= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747321996; a=rsa-sha256; cv=none; b=lWP0eozmiEpPk9oeDDAz0dhV/tU/QSJN82KbtkIrg+Yp/LLiciVHsYxJcq/SqOcendU4pd uLP6gUUjFX1UkaZOwn+L0Axz+OrqnWtPlF8bt84tBdn/Onwpmj5wuGTilRxQsO5IVxkrgC ss+cFD68ldWR2RqSLwkVO313mcuMHdI= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=uniontech.com header.s=onoh2408 header.b=ZFVaJlbJ; spf=pass (imf28.hostedemail.com: domain of wangyuli@uniontech.com designates 15.184.224.54 as permitted sender) smtp.mailfrom=wangyuli@uniontech.com; dmarc=pass (policy=none) header.from=uniontech.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uniontech.com; s=onoh2408; t=1747321907; bh=5MMJuVluFmfWh8yzeoLAFlerzf1UBspzoQLusknihCY=; h=Message-ID:Date:MIME-Version:Subject:To:From; b=ZFVaJlbJyy2UO/OW/ddgqTWM53yZGvElXXAEB91rAXcPzrB9hXEX+4t0Vo6z7O6jH zBkB4qmIudd7pXEy4jpADXyem+EWPCFAptxJODwYmSGIXNkDXRrPYgnpeLjhrzMOKb QDqY3WQs0NK1K0ioU1nmeNrz/M4ahn5Qk76GNFoc= X-QQ-mid: zesmtpip4t1747321869tf4fc534d X-QQ-Originating-IP: jWprH5ntMYNRrxPOyL7VxfVWxHkMrvwmaS4IlrjOn2A= Received: from [IPV6:240e:668:120a::212:232] ( [localhost]) by bizesmtp.qq.com (ESMTP) with id ; Thu, 15 May 2025 23:11:07 +0800 (CST) X-QQ-SSF: 0000000000000000000000000000000 X-QQ-GoodBg: 1 X-BIZMAIL-ID: 6442505970655113230 EX-QQ-RecipientCnt: 12 Message-ID: <3E7C55B094E45D50+384fb80c-9d7d-408f-bef4-05d3f508c308@uniontech.com> Date: Thu, 15 May 2025 23:11:07 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] mm: vmscan: Avoid signedness error for GCC 5.4 To: David Laight , Andrew Morton Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, yuzhao@google.com, stevensd@chromium.org, kaleshsingh@google.com, zhanjun@uniontech.com, niecheng1@uniontech.com, guanwentao@uniontech.com, Matthew Wilcox , Nathan Chancellor References: <85050791B887DC13+20250506160238.799984-1-wangyuli@uniontech.com> <20250506162438.91fffc7ef924d9653ed0f503@linux-foundation.org> <74D5BC8AD7E5511A+13242b55-13e5-463a-9422-f863d58b6af6@uniontech.com> <20250510112419.749652a7@pumpkin> Content-Language: en-US From: WangYuli Autocrypt: addr=wangyuli@uniontech.com; keydata= xjMEZoEsiBYJKwYBBAHaRw8BAQdAyDPzcbPnchbIhweThfNK1tg1imM+5kgDBJSKP+nX39DN IVdhbmdZdWxpIDx3YW5neXVsaUB1bmlvbnRlY2guY29tPsKJBBMWCAAxFiEEa1GMzYeuKPkg qDuvxdofMEb0C+4FAmaBLIgCGwMECwkIBwUVCAkKCwUWAgMBAAAKCRDF2h8wRvQL7g0UAQCH 3mrGM0HzOaARhBeA/Q3AIVfhS010a0MZmPTRGVfPbwD/SrncJwwPAL4GiLPEC4XssV6FPUAY 0rA68eNNI9cJLArOOARmgSyJEgorBgEEAZdVAQUBAQdA88W4CTLDD9fKwW9PB5yurCNdWNS7 VTL0dvPDofBTjFYDAQgHwngEGBYIACAWIQRrUYzNh64o+SCoO6/F2h8wRvQL7gUCZoEsiQIb DAAKCRDF2h8wRvQL7sKvAP4mBvm7Zn1OUjFViwkma8IGRGosXAvMUFyOHVcl1RTgFQEAuJkU o9ERi7qS/hbUdUgtitI89efbY0TVetgDsyeQiwU= In-Reply-To: <20250510112419.749652a7@pumpkin> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------b4tZn80DjacMEE6mZnoMOHqA" X-QQ-SENDSIZE: 520 Feedback-ID: zesmtpip:uniontech.com:qybglogicsvrgz:qybglogicsvrgz8a-1 X-QQ-XMAILINFO: M72q9RTiR0RXM2WODWc4MFdTJWG4JEmIwPmtKMaXKVmF/qh7eSmNaJRA fUoRT0I6jrwYkFHDZsJc1d5Z1oNoHLTY0memQhAz0yrriWNvvSY/ojUUi6NR39udHS+0iDC mhiSWXDFs+1k4tiFjanFSHkmVoTXoULHEpmLOlyfRU1Ck6RhmZX6JnEDq/0c8TnvIMJVaAl GHIZlkfecYMV0Y1cz+ZcnZk/hXmDUEuJFvtOSuVJ7XPgzYCceGNfes3G1DKl3br6Lr1G1vW 6L6/o+eVjsjnqEjZr1wcenR+LM/TM6yUfu/pZYftmloLIqGlTFfOTd1YvwzvnXJkzjLFyF+ nsx14WB3OGZCnJJknZbyYqG0Q19jWDDESXi0zYoKC7Fq9rOLKnGPqXJdzYlkS49EdQCluOd Io4ib5+6gmDFJtf5bnSycNef7x6nJqfYLvCxwkg9I+jPkKUtHui+HH2Pk83+pvmdeh7sYbK FdbvRtMnHqzjba1cQ8264nTC3Oo7KRvQPgU+bW5TveqBXJ5/1QphsvfyvlwLF/s5s/iHrqv 1L/U7woVv2X5gmtcQpvcTpWOS8ujP4z144xB8tMUEVc3Waowm6yFSSU57DIL2uGbFGzfz5U wbuupJg7nj3AFhISpc4Ecq61y019vpIPOP7diU6/OOik/ZzC5GOAUMbF0YKZ4d80yBH3sa9 bkp1u3ylrM2ISluYAfDZXsTNmmEOvO/8o/z97eSE5/LdXkEHpSeXDFOFpWFVe00p7e/5o5M fuhf9ctNWXsVKo9aTP29zTeDt8D5wcfpOnkbRcIDJkw9cCe16oNPCROKOTLzAkQdoA1PbZJ +m17gIOSEIIz+gS87PBpzyTO2WhF6hOXm58qDf3v2dciiVZgwJhauwDVN6EmfifTo1s0sTZ OU447MPyjuGDPhR6tIAt786whyxq3k1rG435T+4zm2WwK/WgmIqOt1uAX4K7h6QKK9Cq4Ib Aj7bkBmD82gKgew8k9FoTbmZGLcJqcucz2I9OlKs71B0IYtaUeJPVBn7KemK3WMxY0D7tnH RL7VfnI5GxQ8TQNSTwVLTVA4Pn3SXGHyCjxxYyFKvt57x3U8aCVXVxsughd0IK5D7iJTSbi 1LtCMDGZOjcQV98E1RFH473TAL7JexzlD/vt8iEABmP8VwyUqhzvWE= X-QQ-XMRINFO: Mp0Kj//9VHAxr69bL5MkOOs= X-QQ-RECHKSPAM: 0 X-Stat-Signature: ut5qzbf59133a1e38knjb37rsufz4aga X-Rspamd-Queue-Id: 71842C0007 X-Rspam-User: X-Rspamd-Server: rspam02 X-HE-Tag: 1747321993-251253 X-HE-Meta: U2FsdGVkX1+6QCbF5Xa2CJUSnzU6n9MekRtwyiRp1Gs/Xohr5Wa+Tu30yNDEdpkv3XdGsEQ4+LYTQPG9QDk7Z4+8nTgaT9Qn2iHjDsMSbjFQC0YW/Zp7gnrVTaZFZ9gS8lfp6Z5ErnjTDJn3txfEtYKQtZ2Dj/AZdYKdRuEGFSUQr8Gjpdk8Z6d+hPtaZ5TFfHBfOBUr708Zy7BjXt7KdbXDlT4xM8oKOsQUJIIEe2RcsVaSfmZSTqlo6ZDvjTSrwHVWA6Gor04byuYD2UdWzEpT8IfwUZtHbwvTMkwjeqX0EP/fvOccvxqqUtla0gRT7eZt99AoqzV/E8jFWWfCCT9t3HXpW7seJCUz///1FjG62OmTX6LIN+UgqqUgwmPVsCaEfgZYbPIxDHWYE6F3MrtObWIi9beXa10qvxBy923QEBZ/5otIMKQw8aEzsOKjzX+kUGLF9eAiguWYImwehM6qFefOSMeVVVETJYCrk7oxPM/Zb7pBAIlCMqA5No1O0Pd7EE9CvKRlRvqBBIwlQVo1u1WRu8sEuAl/GAwsLW0xQ9lXJ0fE6M16g1hyN1MghOx74k0VW9TIQN/GP+STpyg+PpmNyjQC7euRAKQyiQcn+7scVUwQ38aNFPmDnuZMdP9XvmcHolCWoIGMm95bM9xwCqhTbI+MeOCwA6cdYM2NgMeXoP7j6210VH/HzwSfAMcX9TwxsTW84rYBg7JirJ064Q2C2A54ic0muEFTZpT8eCHXdlfEhGTTrqFqUH3F+5BcqX8bw6hIVju7+lMl6QqpYhvfEzi9VOn413MNmGABQWp65/bUYMpijwdjFyP3otz0TC7r10aglO1ZP+/SvqhwOPEXklte9s4sTq9ZsdWYUZvj/TpAndtngiR5PEA7+eiHxrzjb9Dg27fRzasZ03/vh+mh3OkkgSJprx3c3WlXNyoAW4rPZ0QiIMDbCyG65Rb2/ra3WozK5RJ9dAo kzM7BIJA fzLeVGW2jkzm4X0lXoJGKTs3kxfesF9CHuXzDKObyN0NjpiMz0wcc7hfTJ6ZbdsHk9i6fi2uCaeEEPz+6bPH7OVuFeF3+1R/bj5G0n5ldSXh5mpTkfJMIE61ebzE7RO/x41poZiQnHUP6TZ+IzpaRMeRxP4twB26/zcYoTPq5MiB1bQSJG5knnZOx1pKMfQlfStqHSJq0t8WnaDnpF8avA1DEY+F7XZSxZOwEOOt2e56IoyiC+NJw0qgizNp5uMQHoqdK7SNjr8+Scj4jlllkJ+g9OA6YJfjy0LIS8Oxy1lzvwXv4dpujcuwe7/xjC16YiExjAcpL8AFqo8fThQLHrWHNL6IJIflnD/l8LZ7t3xMGwZxEGOuHXpAjGX0DNDeOgO4+Cc5WMUnN5geaVd6mW+tdDC+Jql+Jesu9X2AAvb4UNisRJBC1eGS1uARZN7gbzYauM26UKf+1AEfmiAJwnUN5JZXXWVkwYR4AdO4ykbo8U/idimzu0wj2ICY3xMEiIpI8yS63ZwJA9d6Tiy9eqnba6fYP7tmG1Z3WpTS1uYoy3ojKYNn+xWb3cmFofoDBwTpAVIcTgSuDIW6BUCZH0HnMQtFPUNdHL+psVMJRh7m4iVLiiOLemIvZl4QHNyCqF8CnjhS7KPjFuKK7rvY0ZO1jombpPxhxJd0/NuZVTIg0hXjWg5CZ0hntb5baEZXOPGGqN7jPR6v63irTcAhpvx4MjSe5SoI1AD+eYm45/WuanWKwp9MlvjrSmrFOknxEzdUHv5V7RAPcroedXukNVKvzcZ8zj3IZfe8WEiyuiBDQo3V07kbLKTQ0pMg04M86UP3/zUTAzSaq6wNZW8AtIj00T23kkPgRyUnQ0kTEJ18D28k= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------b4tZn80DjacMEE6mZnoMOHqA Content-Type: multipart/mixed; boundary="------------m4ETDRhQ4Wf0XTAfyPoUw0dA"; protected-headers="v1" From: WangYuli To: David Laight , Andrew Morton Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, yuzhao@google.com, stevensd@chromium.org, kaleshsingh@google.com, zhanjun@uniontech.com, niecheng1@uniontech.com, guanwentao@uniontech.com, Matthew Wilcox , Nathan Chancellor Message-ID: <384fb80c-9d7d-408f-bef4-05d3f508c308@uniontech.com> Subject: Re: [PATCH] mm: vmscan: Avoid signedness error for GCC 5.4 References: <85050791B887DC13+20250506160238.799984-1-wangyuli@uniontech.com> <20250506162438.91fffc7ef924d9653ed0f503@linux-foundation.org> <74D5BC8AD7E5511A+13242b55-13e5-463a-9422-f863d58b6af6@uniontech.com> <20250510112419.749652a7@pumpkin> In-Reply-To: <20250510112419.749652a7@pumpkin> --------------m4ETDRhQ4Wf0XTAfyPoUw0dA Content-Type: multipart/mixed; boundary="------------58xP3Dg6OuI4051EX5ej3BKg" --------------58xP3Dg6OuI4051EX5ej3BKg Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgYWxsLA0KDQpBcG9sb2dpZXMgZm9yIHRoZSBkZWxheWVkIHJlc3BvbnNlLg0KDQpGaXJz dCwgdGhhbmsgeW91IGFsbCBmb3IgeW91ciByZW1pbmRlcnMgd2hpY2ggaGVscGVkIG1lIHVu ZGVyc3RhbmQgDQpleGFjdGx5IHdoYXQgY2F1c2VkIHRoZSBHQ0MgNS40IGNvbXBpbGUgZXJy b3IsIHRoZSBwcm9wZXIgZml4LCBhbmQgdGhlIA0KaXNzdWUgZGVzY3JpcHRpb24uDQoNCkhv d2V2ZXIsIHRoaXMgY2hhbmdlIG1pZ2h0IGJlIHVubmVjZXNzYXJ5IG5vdy4NCg0KVGhhbmtz IHRvIE5hdGhhbiBDaGFuY2VsbG9yJ3Mgbm90ZSBpbiBhbm90aGVyIGVtYWlsIHRoYXQgdGhl IG1pbmltdW0gDQp2ZXJzaW9uIG9mIEdDQyBpcyBiZWluZyBidW1wZWQgdG8gOC4xLlsxXQ0K DQpNeSB0ZXN0aW5nIGNvbmZpcm1zIHRoYXQgR0NDIDguMSBubyBsb25nZXIgZXhoaWJpdHMg dGhpcyBpc3N1ZS4NCg0KWzFdLiBodHRwczovL2xvcmUua2VybmVsLm9yZy9hbGwvMjAyNTA1 MDgxNjMxMzguR0E4MzQzMzhAYXgxNjIvDQoNClRoYW5rcywNCi0tIA0KV2FuZ1l1bGkNCg== --------------58xP3Dg6OuI4051EX5ej3BKg Content-Type: application/pgp-keys; name="OpenPGP_0xC5DA1F3046F40BEE.asc" Content-Disposition: attachment; filename="OpenPGP_0xC5DA1F3046F40BEE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEZoEsiBYJKwYBBAHaRw8BAQdAyDPzcbPnchbIhweThfNK1tg1imM+5kgDBJSK P+nX39DNIVdhbmdZdWxpIDx3YW5neXVsaUB1bmlvbnRlY2guY29tPsKJBBMWCAAx FiEEa1GMzYeuKPkgqDuvxdofMEb0C+4FAmaBLIgCGwMECwkIBwUVCAkKCwUWAgMB AAAKCRDF2h8wRvQL7g0UAQCH3mrGM0HzOaARhBeA/Q3AIVfhS010a0MZmPTRGVfP bwD/SrncJwwPAL4GiLPEC4XssV6FPUAY0rA68eNNI9cJLArOOARmgSyJEgorBgEE AZdVAQUBAQdA88W4CTLDD9fKwW9PB5yurCNdWNS7VTL0dvPDofBTjFYDAQgHwngE GBYIACAWIQRrUYzNh64o+SCoO6/F2h8wRvQL7gUCZoEsiQIbDAAKCRDF2h8wRvQL 7sKvAP4mBvm7Zn1OUjFViwkma8IGRGosXAvMUFyOHVcl1RTgFQEAuJkUo9ERi7qS /hbUdUgtitI89efbY0TVetgDsyeQiwU=3D =3DBlkq -----END PGP PUBLIC KEY BLOCK----- --------------58xP3Dg6OuI4051EX5ej3BKg-- --------------m4ETDRhQ4Wf0XTAfyPoUw0dA-- --------------b4tZn80DjacMEE6mZnoMOHqA Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRrUYzNh64o+SCoO6/F2h8wRvQL7gUCaCYECwUDAAAAAAAKCRDF2h8wRvQL7qAT AQClN3rmnucFabXg6oSPzxu2515V1t0DMMbzLhYokJzrwAD/Z/5FyPS24iQhB3v6+tKXMKZ/gqn8 Xbn3N4uRzmVmtgo= =O07e -----END PGP SIGNATURE----- --------------b4tZn80DjacMEE6mZnoMOHqA--