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 X-Spam-Level: X-Spam-Status: No, score=-17.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,MIME_BASE64_TEXT,SPF_HELO_NONE,SPF_PASS, UNPARSEABLE_RELAY,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2C031C433B4 for ; Tue, 11 May 2021 09:31:34 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 82F6561182 for ; Tue, 11 May 2021 09:31:33 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 82F6561182 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=mediatek.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id BB8316B006E; Tue, 11 May 2021 05:31:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B68B36B0071; Tue, 11 May 2021 05:31:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9E1F66B0072; Tue, 11 May 2021 05:31:32 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0207.hostedemail.com [216.40.44.207]) by kanga.kvack.org (Postfix) with ESMTP id 7CD076B006E for ; Tue, 11 May 2021 05:31:32 -0400 (EDT) Received: from smtpin17.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 36912824999B for ; Tue, 11 May 2021 09:31:32 +0000 (UTC) X-FDA: 78128432424.17.A3E0F1E Received: from mailgw01.mediatek.com (mailgw01.mediatek.com [216.200.240.184]) by imf13.hostedemail.com (Postfix) with ESMTP id 0F502E005F1B for ; Tue, 11 May 2021 09:31:15 +0000 (UTC) X-UUID: 336850eaee4b4ec383fd91509fa91c98-20210511 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Date:Subject:CC:To:From; bh=FeoiwlfxFuKKR2/m1VKw+bOZvRMs9kECBTbPBPLFAEU=; b=cul3QpRWTrjmwKzoiEyAfxLdE/U9vP/9s8rG0pTiPr7cEQiqsLIicVL0satx+5Lk1Uw/oR7MyocGbLRNvFqSl8wpx5KuhI5pPlm758ZSY+1H/XLc/C3J7cVmvxT3H/nXjn1+hfxmOj3Z7+FiHnmvfQH5tDuwi2JuSJELsY+Q360=; X-UUID: 336850eaee4b4ec383fd91509fa91c98-20210511 Received: from mtkcas67.mediatek.inc [(172.29.193.45)] by mailgw01.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 743407364; Tue, 11 May 2021 02:31:19 -0700 Received: from mtkmbs08n1.mediatek.inc (172.21.101.55) by MTKMBS62DR.mediatek.inc (172.29.94.18) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 11 May 2021 02:31:17 -0700 Received: from mtkcas11.mediatek.inc (172.21.101.40) by mtkmbs08n1.mediatek.inc (172.21.101.55) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 11 May 2021 17:31:15 +0800 Received: from mtksdccf07.mediatek.inc (172.21.84.99) by mtkcas11.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Tue, 11 May 2021 17:31:15 +0800 From: Miles Chen To: Andrew Morton CC: , , , , Miles Chen Subject: [PATCH] mm/sparse: fix check_usemap_section_nr warnings Date: Tue, 11 May 2021 17:31:14 +0800 Message-ID: <20210511093114.15123-1-miles.chen@mediatek.com> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Content-Transfer-Encoding: base64 X-Rspamd-Queue-Id: 0F502E005F1B Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=mediatek.com header.s=dk header.b=cul3QpRW; spf=pass (imf13.hostedemail.com: domain of miles.chen@mediatek.com designates 216.200.240.184 as permitted sender) smtp.mailfrom=miles.chen@mediatek.com; dmarc=pass (policy=none) header.from=mediatek.com X-Rspamd-Server: rspam04 X-Stat-Signature: cf75bejfky6tz5uadnyywdu1t3x6jfe1 Received-SPF: none (mediatek.com>: No applicable sender policy available) receiver=imf13; identity=mailfrom; envelope-from=""; helo=mailgw01.mediatek.com; client-ip=216.200.240.184 X-HE-DKIM-Result: pass/pass X-HE-Tag: 1620725475-102266 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: SW4gY3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBub2RlX2RhdGEsIGlmIENPTkZJR19ORUVEX01V TFRJUExFX05PREVTPXksDQpub2RlX2RhdGEgaXMgYWxsb2NhdGVkIGJ5IGt6bWFsbG9jLiBJZiBD T05GSUdfTkVFRF9NVUxUSVBMRV9OT0RFUz1uLA0Kd2UgdXNlIGEgZ2xvYmFsIHZhcmlhYmxlIG5h bWVkICJjb250aWdfcGFnZV9kYXRhIi4NCg0KSWYgQ09ORklHX0RFQlVHX1ZJUlRVQUwgaXMgbm90 IGVuYWJsZWQuIF9fcGEoKSBjYW4gaGFuZGxlIGJvdGgga3phbGxvYyBhbmQNCnN5bWJvbCBjYXNl cy4gQnV0IGlmIENPTkZJR19ERUJVR19WSVJUVUFMIGlzIHNldCwgd2Ugd2lsbCBoYXZlIHRoZQ0K InZpcnRfdG9fcGh5cyB1c2VkIGZvciBub24tbGluZWFyIGFkZHJlc3MiIHdhcm5pbmcgd2hlbiBi b290aW5nLg0KDQpUbyBmaXggaXQsIGNyZWF0ZSBhIHNtYWxsIGZ1bmN0aW9uIHRvIGhhbmRsZSBi b3RoIHRyYW5zbGF0aW9uLg0KDQpXYXJuaW5nIG1lc3NhZ2U6DQpbICAgIDAuMDAwMDAwXSAtLS0t LS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0NClsgICAgMC4wMDAwMDBdIHZpcnRfdG9f cGh5cyB1c2VkIGZvciBub24tbGluZWFyIGFkZHJlc3M6IChfX19fcHRydmFsX19fXykgKGNvbnRp Z19wYWdlX2RhdGErMHgwLzB4MWMwMCkNClsgICAgMC4wMDAwMDBdIFdBUk5JTkc6IENQVTogMCBQ SUQ6IDAgYXQgYXJjaC9hcm02NC9tbS9waHlzYWRkci5jOjE1IF9fdmlydF90b19waHlzKzB4NTgv MHg2OA0KWyAgICAwLjAwMDAwMF0gTW9kdWxlcyBsaW5rZWQgaW46DQpbICAgIDAuMDAwMDAwXSBD UFU6IDAgUElEOiAwIENvbW06IHN3YXBwZXIgVGFpbnRlZDogRyAgICAgICAgVyAgICAgICAgIDUu MTMuMC1yYzEtMDAwNzQtZzExNDBhYjU5MmUyZSAjMw0KWyAgICAwLjAwMDAwMF0gSGFyZHdhcmUg bmFtZTogbGludXgsZHVtbXktdmlydCAoRFQpDQpbICAgIDAuMDAwMDAwXSBwc3RhdGU6IDYwMDAw MGM1IChuWkN2IGRhSUYgLVBBTiAtVUFPIC1UQ08gQlRZUEU9LS0pDQpbICAgIDAuMDAwMDAwXSBw YyA6IF9fdmlydF90b19waHlzKzB4NTgvMHg2OA0KWyAgICAwLjAwMDAwMF0gbHIgOiBfX3ZpcnRf dG9fcGh5cysweDU0LzB4NjgNClsgICAgMC4wMDAwMDBdIHNwIDogZmZmZjgwMDAxMTgzM2U3MA0K WyAgICAwLjAwMDAwMF0geDI5OiBmZmZmODAwMDExODMzZTcwIHgyODogMDAwMDAwMDA0MThhMDAx OCB4Mjc6IDAwMDAwMDAwMDAwMDAwMDANClsgICAgMC4wMDAwMDBdIHgyNjogMDAwMDAwMDAwMDAw MDAwYSB4MjU6IGZmZmY4MDAwMTFiNzAwMDAgeDI0OiBmZmZmODAwMDExYjcwMDAwDQpbICAgIDAu MDAwMDAwXSB4MjM6IGZmZmZmYzAwMDFjMDAwMDAgeDIyOiBmZmZmODAwMDExYjcwMDAwIHgyMTog MDAwMDAwMDA0N2ZmZmZiMA0KWyAgICAwLjAwMDAwMF0geDIwOiAwMDAwMDAwMDAwMDAwMDA4IHgx OTogZmZmZjgwMDAxMWIwODJjMCB4MTg6IGZmZmZmZmZmZmZmZmZmZmYNClsgICAgMC4wMDAwMDBd IHgxNzogMDAwMDAwMDAwMDAwMDAwMCB4MTY6IGZmZmY4MDAwMTE4MzNiZjkgeDE1OiAwMDAwMDAw MDAwMDAwMDA0DQpbICAgIDAuMDAwMDAwXSB4MTQ6IDAwMDAwMDAwMDAwMDBmZmYgeDEzOiBmZmZm ODAwMDExODZhNTQ4IHgxMjogMDAwMDAwMDAwMDAwMDAwMA0KWyAgICAwLjAwMDAwMF0geDExOiAw MDAwMDAwMDAwMDAwMDAwIHgxMDogMDAwMDAwMDBmZmZmZmZmZiB4OSA6IDAwMDAwMDAwMDAwMDAw MDANClsgICAgMC4wMDAwMDBdIHg4IDogZmZmZjgwMDAxMTVjOTAwMCB4NyA6IDczNzUyMDczNzk2 ODcwNWYgeDYgOiBmZmZmODAwMDExYjYyZWY4DQpbICAgIDAuMDAwMDAwXSB4NSA6IDAwMDAwMDAw MDAwMDAwMDAgeDQgOiAwMDAwMDAwMDAwMDAwMDAxIHgzIDogMDAwMDAwMDAwMDAwMDAwMA0KWyAg ICAwLjAwMDAwMF0geDIgOiAwMDAwMDAwMDAwMDAwMDAwIHgxIDogZmZmZjgwMDAxMTU5NTg1ZSB4 MCA6IDAwMDAwMDAwMDAwMDAwNTgNClsgICAgMC4wMDAwMDBdIENhbGwgdHJhY2U6DQpbICAgIDAu MDAwMDAwXSAgX192aXJ0X3RvX3BoeXMrMHg1OC8weDY4DQpbICAgIDAuMDAwMDAwXSAgY2hlY2tf dXNlbWFwX3NlY3Rpb25fbnIrMHg1MC8weGZjDQpbICAgIDAuMDAwMDAwXSAgc3BhcnNlX2luaXRf bmlkKzB4MWFjLzB4MjhjDQpbICAgIDAuMDAwMDAwXSAgc3BhcnNlX2luaXQrMHgxYzQvMHgxZTAN ClsgICAgMC4wMDAwMDBdICBib290bWVtX2luaXQrMHg2MC8weDkwDQpbICAgIDAuMDAwMDAwXSAg c2V0dXBfYXJjaCsweDE4NC8weDFmMA0KWyAgICAwLjAwMDAwMF0gIHN0YXJ0X2tlcm5lbCsweDc4 LzB4NDg4DQpbICAgIDAuMDAwMDAwXSAtLS1bIGVuZCB0cmFjZSBmNjg3MjhhMGQzMDUzYjYwIF0t LS0NCg0KU2lnbmVkLW9mZi1ieTogTWlsZXMgQ2hlbiA8bWlsZXMuY2hlbkBtZWRpYXRlay5jb20+ DQotLS0NCiBtbS9zcGFyc2UuYyB8IDEzICsrKysrKysrKysrLS0NCiAxIGZpbGUgY2hhbmdlZCwg MTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL21tL3NwYXJz ZS5jIGIvbW0vc3BhcnNlLmMNCmluZGV4IGIyYWRhOWRjMDBjYi4uNTVjMThhZmYzZTQyIDEwMDY0 NA0KLS0tIGEvbW0vc3BhcnNlLmMNCisrKyBiL21tL3NwYXJzZS5jDQpAQCAtMzQ0LDYgKzM0NCwx NSBAQCBzaXplX3QgbWVtX3NlY3Rpb25fdXNhZ2Vfc2l6ZSh2b2lkKQ0KIAlyZXR1cm4gc2l6ZW9m KHN0cnVjdCBtZW1fc2VjdGlvbl91c2FnZSkgKyB1c2VtYXBfc2l6ZSgpOw0KIH0NCiANCitzdGF0 aWMgaW5saW5lIHBoeXNfYWRkcl90IHBnZGF0X3RvX3BoeXMoc3RydWN0IHBnbGlzdF9kYXRhICpw Z2RhdCkNCit7DQorI2lmbmRlZiBDT05GSUdfTkVFRF9NVUxUSVBMRV9OT0RFUw0KKwlyZXR1cm4g X19wYV9zeW1ib2wocGdkYXQpOw0KKyNlbHNlDQorCXJldHVybiBfX3BhKHBnZGF0KTsNCisjZW5k aWYNCit9DQorDQogI2lmZGVmIENPTkZJR19NRU1PUllfSE9UUkVNT1ZFDQogc3RhdGljIHN0cnVj dCBtZW1fc2VjdGlvbl91c2FnZSAqIF9faW5pdA0KIHNwYXJzZV9lYXJseV91c2VtYXBzX2FsbG9j X3BnZGF0X3NlY3Rpb24oc3RydWN0IHBnbGlzdF9kYXRhICpwZ2RhdCwNCkBAIC0zNjIsNyArMzcx LDcgQEAgc3BhcnNlX2Vhcmx5X3VzZW1hcHNfYWxsb2NfcGdkYXRfc2VjdGlvbihzdHJ1Y3QgcGds aXN0X2RhdGEgKnBnZGF0LA0KIAkgKiBmcm9tIHRoZSBzYW1lIHNlY3Rpb24gYXMgdGhlIHBnZGF0 IHdoZXJlIHBvc3NpYmxlIHRvIGF2b2lkDQogCSAqIHRoaXMgcHJvYmxlbS4NCiAJICovDQotCWdv YWwgPSBfX3BhKHBnZGF0KSAmIChQQUdFX1NFQ1RJT05fTUFTSyA8PCBQQUdFX1NISUZUKTsNCisJ Z29hbCA9IHBnZGF0X3RvX3BoeXMocGdkYXQpICYgKFBBR0VfU0VDVElPTl9NQVNLIDw8IFBBR0Vf U0hJRlQpOw0KIAlsaW1pdCA9IGdvYWwgKyAoMVVMIDw8IFBBX1NFQ1RJT05fU0hJRlQpOw0KIAlu aWQgPSBlYXJseV9wZm5fdG9fbmlkKGdvYWwgPj4gUEFHRV9TSElGVCk7DQogYWdhaW46DQpAQCAt MzkwLDcgKzM5OSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjaGVja191c2VtYXBfc2VjdGlvbl9u cihpbnQgbmlkLA0KIAl9DQogDQogCXVzZW1hcF9zbnIgPSBwZm5fdG9fc2VjdGlvbl9ucihfX3Bh KHVzYWdlKSA+PiBQQUdFX1NISUZUKTsNCi0JcGdkYXRfc25yID0gcGZuX3RvX3NlY3Rpb25fbnIo X19wYShwZ2RhdCkgPj4gUEFHRV9TSElGVCk7DQorCXBnZGF0X3NuciA9IHBmbl90b19zZWN0aW9u X25yKHBnZGF0X3RvX3BoeXMocGdkYXQpID4+IFBBR0VfU0hJRlQpOw0KIAlpZiAodXNlbWFwX3Nu ciA9PSBwZ2RhdF9zbnIpDQogCQlyZXR1cm47DQogDQotLSANCjIuMTguMA0K