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.2 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,SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY, USER_AGENT_SANE_2 autolearn=unavailable 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 3D713C433B4 for ; Wed, 12 May 2021 05:43:42 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id BAAFD611CE for ; Wed, 12 May 2021 05:43:41 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BAAFD611CE 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 3CCF56B0036; Wed, 12 May 2021 01:43:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 37D876B006E; Wed, 12 May 2021 01:43:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 245616B0070; Wed, 12 May 2021 01:43:41 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0095.hostedemail.com [216.40.44.95]) by kanga.kvack.org (Postfix) with ESMTP id 05DBC6B0036 for ; Wed, 12 May 2021 01:43:40 -0400 (EDT) Received: from smtpin40.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id B24B9B7A6 for ; Wed, 12 May 2021 05:43:40 +0000 (UTC) X-FDA: 78131487000.40.A6F08F5 Received: from mailgw01.mediatek.com (mailgw01.mediatek.com [216.200.240.184]) by imf16.hostedemail.com (Postfix) with ESMTP id A7B0C80192F0 for ; Wed, 12 May 2021 05:43:27 +0000 (UTC) X-UUID: 0a529efe739242fab36264443d0b71c5-20210511 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:MIME-Version:Content-Type:References:In-Reply-To:Date:CC:To:From:Subject:Message-ID; bh=1Hig6ufK3upmffi3QW656W1WbomkrJd5dyZdBbMqwVw=; b=BSE5Y2r0ghMJwbL/rAcEdfCIBDqrcRnixuB/KATPf742dyLtWetXWUe7goYoRsfz2/LecHpSYryN80CrTPsAhsrN6ORbV4cy4dVdvUNBOvGM+B02Q6aj1wNKIUYXQetgxYkRLqUkIzPp8dBWGuaSI6NhZw4mqNJp1MX1BGZS5Z0=; X-UUID: 0a529efe739242fab36264443d0b71c5-20210511 Received: from mtkcas66.mediatek.inc [(172.29.193.44)] by mailgw01.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 860014773; Tue, 11 May 2021 22:43:31 -0700 Received: from MTKMBS01N2.mediatek.inc (172.21.101.79) by MTKMBS62DR.mediatek.inc (172.29.94.18) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 11 May 2021 22:33:29 -0700 Received: from mtkcas07.mediatek.inc (172.21.101.84) by mtkmbs01n2.mediatek.inc (172.21.101.79) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 12 May 2021 13:33:20 +0800 Received: from [172.21.77.33] (172.21.77.33) by mtkcas07.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 12 May 2021 13:33:20 +0800 Message-ID: <1620797600.14730.7.camel@mtkswgap22> Subject: Re: [PATCH] mm/sparse: fix check_usemap_section_nr warnings From: Miles Chen To: Mike Rapoport CC: Andrew Morton , , , , Date: Wed, 12 May 2021 13:33:20 +0800 In-Reply-To: References: <20210511093114.15123-1-miles.chen@mediatek.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 MIME-Version: 1.0 X-TM-SNTS-SMTP: 0075D64FEC39526C3973E4FE3D00DD596B03BFF770B42BCC6A67117FD9B851EC2000:8 X-MTK: N Content-Transfer-Encoding: base64 Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=mediatek.com header.s=dk header.b=BSE5Y2r0; dmarc=pass (policy=none) header.from=mediatek.com; spf=pass (imf16.hostedemail.com: domain of miles.chen@mediatek.com designates 216.200.240.184 as permitted sender) smtp.mailfrom=miles.chen@mediatek.com X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: A7B0C80192F0 X-Stat-Signature: ear816p8cq1jb4hxbi46cny6zei5zdj6 Received-SPF: none (mediatek.com>: No applicable sender policy available) receiver=imf16; identity=mailfrom; envelope-from=""; helo=mailgw01.mediatek.com; client-ip=216.200.240.184 X-HE-DKIM-Result: pass/pass X-HE-Tag: 1620798207-637909 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: T24gVHVlLCAyMDIxLTA1LTExIGF0IDEzOjI0ICswMzAwLCBNaWtlIFJhcG9wb3J0IHdyb3RlOg0K PiBPbiBUdWUsIE1heSAxMSwgMjAyMSBhdCAwNTozMToxNFBNICswODAwLCBNaWxlcyBDaGVuIHdy b3RlOg0KPiA+IEluIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2Ygbm9kZV9kYXRhLCBpZiBDT05G SUdfTkVFRF9NVUxUSVBMRV9OT0RFUz15LA0KPiA+IG5vZGVfZGF0YSBpcyBhbGxvY2F0ZWQgYnkg a3ptYWxsb2MuIElmIENPTkZJR19ORUVEX01VTFRJUExFX05PREVTPW4sDQo+ID4gd2UgdXNlIGEg Z2xvYmFsIHZhcmlhYmxlIG5hbWVkICJjb250aWdfcGFnZV9kYXRhIi4NCj4gPiANCj4gPiBJZiBD T05GSUdfREVCVUdfVklSVFVBTCBpcyBub3QgZW5hYmxlZC4gX19wYSgpIGNhbiBoYW5kbGUgYm90 aCBremFsbG9jIGFuZA0KPiA+IHN5bWJvbCBjYXNlcy4gQnV0IGlmIENPTkZJR19ERUJVR19WSVJU VUFMIGlzIHNldCwgd2Ugd2lsbCBoYXZlIHRoZQ0KPiA+ICJ2aXJ0X3RvX3BoeXMgdXNlZCBmb3Ig bm9uLWxpbmVhciBhZGRyZXNzIiB3YXJuaW5nIHdoZW4gYm9vdGluZy4NCj4gDQo+IE1heWJlIHdl J2xsIGp1c3QgYWxsb2NhdGUgcGdkYXQgZm9yIENPTkZJR19ORUVEX01VTFRJUExFX05PREVTPW4g KHdoaWNoIGlzDQo+IGVzc2VudGlhbGx5ICFOVU1BKSBjYXNlIGluLCBzYXksIGZyZWVfYXJlYV9p bml0KCk/DQoNCg0KdGhhbmtzIGZvciB5b3VyIGNvbW1lbnQuDQoNCkkgY2hlY2sgdGhlIHNvdXJj ZSB0cmVlIGFuZCBmb3VuZCB0aGF0IGNvbnRpZ19wYWdlX2RhdGEgaXMgdXNlZCBieQ0KY3Jhc2hf Y29yZS5jIGFzIGEgc3ltYm9sLiBJIGFtIG5vdCBmYW1pbGlhciB3aXRoIGNyYXNoX2NvcmUgYnV0 IEkgZ3Vlc3MNCmFsbG9jYXRlIHBnZGF0IG1heSBicmVhayB0aGlzIGNyYXNoX2NvcmUgdXNlcnMu DQoNCkZvciBleGFtcGxlOiBzb21lIHVzZXJzcGFjZSBzY3JpcHRzIHdhbnQgdG8gcmVhZCB0aGUg YWRkcmVzcyBvZg0KY29udGlnX3BhZ2VfZGF0YSBzeW1ib2wgZnJvbSBhIGNvcmVmaWxlLg0KDQpr ZXJuZWwvY3Jhc2hfY29yZS5jOjQ2MDogICAgICAgIFZNQ09SRUlORk9fU1lNQk9MKGNvbnRpZ19w YWdlX2RhdGEpOw0KDQojaWZuZGVmIENPTkZJR19ORUVEX01VTFRJUExFX05PREVTDQogICAgICAg IFZNQ09SRUlORk9fU1lNQk9MKG1lbV9tYXApOw0KICAgICAgICBWTUNPUkVJTkZPX1NZTUJPTChj b250aWdfcGFnZV9kYXRhKTsNCiNlbmRpZg0KDQoNClBlcmhhcHMgd2Ugc2hvdWxkIHVzZSBjdXJy ZW50IHNpbXBsZSBhcHByb2FjaD8NCg0KDQo+ICANCj4gPiBUbyBmaXggaXQsIGNyZWF0ZSBhIHNt YWxsIGZ1bmN0aW9uIHRvIGhhbmRsZSBib3RoIHRyYW5zbGF0aW9uLg0KPiA+IA0KPiA+IFdhcm5p bmcgbWVzc2FnZToNCj4gPiBbICAgIDAuMDAwMDAwXSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0t LS0tLS0tLS0tLS0NCj4gPiBbICAgIDAuMDAwMDAwXSB2aXJ0X3RvX3BoeXMgdXNlZCBmb3Igbm9u LWxpbmVhciBhZGRyZXNzOiAoX19fX3B0cnZhbF9fX18pIChjb250aWdfcGFnZV9kYXRhKzB4MC8w eDFjMDApDQo+ID4gWyAgICAwLjAwMDAwMF0gV0FSTklORzogQ1BVOiAwIFBJRDogMCBhdCBhcmNo L2FybTY0L21tL3BoeXNhZGRyLmM6MTUgX192aXJ0X3RvX3BoeXMrMHg1OC8weDY4DQo+ID4gWyAg ICAwLjAwMDAwMF0gTW9kdWxlcyBsaW5rZWQgaW46DQo+ID4gWyAgICAwLjAwMDAwMF0gQ1BVOiAw IFBJRDogMCBDb21tOiBzd2FwcGVyIFRhaW50ZWQ6IEcgICAgICAgIFcgICAgICAgICA1LjEzLjAt cmMxLTAwMDc0LWcxMTQwYWI1OTJlMmUgIzMNCj4gPiBbICAgIDAuMDAwMDAwXSBIYXJkd2FyZSBu YW1lOiBsaW51eCxkdW1teS12aXJ0IChEVCkNCj4gPiBbICAgIDAuMDAwMDAwXSBwc3RhdGU6IDYw MDAwMGM1IChuWkN2IGRhSUYgLVBBTiAtVUFPIC1UQ08gQlRZUEU9LS0pDQo+ID4gWyAgICAwLjAw MDAwMF0gcGMgOiBfX3ZpcnRfdG9fcGh5cysweDU4LzB4NjgNCj4gPiBbICAgIDAuMDAwMDAwXSBs ciA6IF9fdmlydF90b19waHlzKzB4NTQvMHg2OA0KPiA+IFsgICAgMC4wMDAwMDBdIHNwIDogZmZm ZjgwMDAxMTgzM2U3MA0KPiA+IFsgICAgMC4wMDAwMDBdIHgyOTogZmZmZjgwMDAxMTgzM2U3MCB4 Mjg6IDAwMDAwMDAwNDE4YTAwMTggeDI3OiAwMDAwMDAwMDAwMDAwMDAwDQo+ID4gWyAgICAwLjAw MDAwMF0geDI2OiAwMDAwMDAwMDAwMDAwMDBhIHgyNTogZmZmZjgwMDAxMWI3MDAwMCB4MjQ6IGZm ZmY4MDAwMTFiNzAwMDANCj4gPiBbICAgIDAuMDAwMDAwXSB4MjM6IGZmZmZmYzAwMDFjMDAwMDAg eDIyOiBmZmZmODAwMDExYjcwMDAwIHgyMTogMDAwMDAwMDA0N2ZmZmZiMA0KPiA+IFsgICAgMC4w MDAwMDBdIHgyMDogMDAwMDAwMDAwMDAwMDAwOCB4MTk6IGZmZmY4MDAwMTFiMDgyYzAgeDE4OiBm ZmZmZmZmZmZmZmZmZmZmDQo+ID4gWyAgICAwLjAwMDAwMF0geDE3OiAwMDAwMDAwMDAwMDAwMDAw IHgxNjogZmZmZjgwMDAxMTgzM2JmOSB4MTU6IDAwMDAwMDAwMDAwMDAwMDQNCj4gPiBbICAgIDAu MDAwMDAwXSB4MTQ6IDAwMDAwMDAwMDAwMDBmZmYgeDEzOiBmZmZmODAwMDExODZhNTQ4IHgxMjog MDAwMDAwMDAwMDAwMDAwMA0KPiA+IFsgICAgMC4wMDAwMDBdIHgxMTogMDAwMDAwMDAwMDAwMDAw MCB4MTA6IDAwMDAwMDAwZmZmZmZmZmYgeDkgOiAwMDAwMDAwMDAwMDAwMDAwDQo+ID4gWyAgICAw LjAwMDAwMF0geDggOiBmZmZmODAwMDExNWM5MDAwIHg3IDogNzM3NTIwNzM3OTY4NzA1ZiB4NiA6 IGZmZmY4MDAwMTFiNjJlZjgNCj4gPiBbICAgIDAuMDAwMDAwXSB4NSA6IDAwMDAwMDAwMDAwMDAw MDAgeDQgOiAwMDAwMDAwMDAwMDAwMDAxIHgzIDogMDAwMDAwMDAwMDAwMDAwMA0KPiA+IFsgICAg MC4wMDAwMDBdIHgyIDogMDAwMDAwMDAwMDAwMDAwMCB4MSA6IGZmZmY4MDAwMTE1OTU4NWUgeDAg OiAwMDAwMDAwMDAwMDAwMDU4DQo+ID4gWyAgICAwLjAwMDAwMF0gQ2FsbCB0cmFjZToNCj4gPiBb ICAgIDAuMDAwMDAwXSAgX192aXJ0X3RvX3BoeXMrMHg1OC8weDY4DQo+ID4gWyAgICAwLjAwMDAw MF0gIGNoZWNrX3VzZW1hcF9zZWN0aW9uX25yKzB4NTAvMHhmYw0KPiA+IFsgICAgMC4wMDAwMDBd ICBzcGFyc2VfaW5pdF9uaWQrMHgxYWMvMHgyOGMNCj4gPiBbICAgIDAuMDAwMDAwXSAgc3BhcnNl X2luaXQrMHgxYzQvMHgxZTANCj4gPiBbICAgIDAuMDAwMDAwXSAgYm9vdG1lbV9pbml0KzB4NjAv MHg5MA0KPiA+IFsgICAgMC4wMDAwMDBdICBzZXR1cF9hcmNoKzB4MTg0LzB4MWYwDQo+ID4gWyAg ICAwLjAwMDAwMF0gIHN0YXJ0X2tlcm5lbCsweDc4LzB4NDg4DQo+ID4gWyAgICAwLjAwMDAwMF0g LS0tWyBlbmQgdHJhY2UgZjY4NzI4YTBkMzA1M2I2MCBdLS0tDQo+ID4gDQo+ID4gU2lnbmVkLW9m Zi1ieTogTWlsZXMgQ2hlbiA8bWlsZXMuY2hlbkBtZWRpYXRlay5jb20+DQo+ID4gLS0tDQo+ID4g IG1tL3NwYXJzZS5jIHwgMTMgKysrKysrKysrKystLQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMTEg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gPiANCj4gPiBkaWZmIC0tZ2l0IGEvbW0v c3BhcnNlLmMgYi9tbS9zcGFyc2UuYw0KPiA+IGluZGV4IGIyYWRhOWRjMDBjYi4uNTVjMThhZmYz ZTQyIDEwMDY0NA0KPiA+IC0tLSBhL21tL3NwYXJzZS5jDQo+ID4gKysrIGIvbW0vc3BhcnNlLmMN Cj4gPiBAQCAtMzQ0LDYgKzM0NCwxNSBAQCBzaXplX3QgbWVtX3NlY3Rpb25fdXNhZ2Vfc2l6ZSh2 b2lkKQ0KPiA+ICAJcmV0dXJuIHNpemVvZihzdHJ1Y3QgbWVtX3NlY3Rpb25fdXNhZ2UpICsgdXNl bWFwX3NpemUoKTsNCj4gPiAgfQ0KPiA+ICANCj4gPiArc3RhdGljIGlubGluZSBwaHlzX2FkZHJf dCBwZ2RhdF90b19waHlzKHN0cnVjdCBwZ2xpc3RfZGF0YSAqcGdkYXQpDQo+ID4gK3sNCj4gPiAr I2lmbmRlZiBDT05GSUdfTkVFRF9NVUxUSVBMRV9OT0RFUw0KPiA+ICsJcmV0dXJuIF9fcGFfc3lt Ym9sKHBnZGF0KTsNCj4gPiArI2Vsc2UNCj4gPiArCXJldHVybiBfX3BhKHBnZGF0KTsNCj4gPiAr I2VuZGlmDQo+ID4gK30NCj4gPiArDQo+ID4gICNpZmRlZiBDT05GSUdfTUVNT1JZX0hPVFJFTU9W RQ0KPiA+ICBzdGF0aWMgc3RydWN0IG1lbV9zZWN0aW9uX3VzYWdlICogX19pbml0DQo+ID4gIHNw YXJzZV9lYXJseV91c2VtYXBzX2FsbG9jX3BnZGF0X3NlY3Rpb24oc3RydWN0IHBnbGlzdF9kYXRh ICpwZ2RhdCwNCj4gPiBAQCAtMzYyLDcgKzM3MSw3IEBAIHNwYXJzZV9lYXJseV91c2VtYXBzX2Fs bG9jX3BnZGF0X3NlY3Rpb24oc3RydWN0IHBnbGlzdF9kYXRhICpwZ2RhdCwNCj4gPiAgCSAqIGZy b20gdGhlIHNhbWUgc2VjdGlvbiBhcyB0aGUgcGdkYXQgd2hlcmUgcG9zc2libGUgdG8gYXZvaWQN Cj4gPiAgCSAqIHRoaXMgcHJvYmxlbS4NCj4gPiAgCSAqLw0KPiA+IC0JZ29hbCA9IF9fcGEocGdk YXQpICYgKFBBR0VfU0VDVElPTl9NQVNLIDw8IFBBR0VfU0hJRlQpOw0KPiA+ICsJZ29hbCA9IHBn ZGF0X3RvX3BoeXMocGdkYXQpICYgKFBBR0VfU0VDVElPTl9NQVNLIDw8IFBBR0VfU0hJRlQpOw0K PiA+ICAJbGltaXQgPSBnb2FsICsgKDFVTCA8PCBQQV9TRUNUSU9OX1NISUZUKTsNCj4gPiAgCW5p ZCA9IGVhcmx5X3Bmbl90b19uaWQoZ29hbCA+PiBQQUdFX1NISUZUKTsNCj4gPiAgYWdhaW46DQo+ ID4gQEAgLTM5MCw3ICszOTksNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgY2hlY2tfdXNlbWFwX3Nl Y3Rpb25fbnIoaW50IG5pZCwNCj4gPiAgCX0NCj4gPiAgDQo+ID4gIAl1c2VtYXBfc25yID0gcGZu X3RvX3NlY3Rpb25fbnIoX19wYSh1c2FnZSkgPj4gUEFHRV9TSElGVCk7DQo+ID4gLQlwZ2RhdF9z bnIgPSBwZm5fdG9fc2VjdGlvbl9ucihfX3BhKHBnZGF0KSA+PiBQQUdFX1NISUZUKTsNCj4gPiAr CXBnZGF0X3NuciA9IHBmbl90b19zZWN0aW9uX25yKHBnZGF0X3RvX3BoeXMocGdkYXQpID4+IFBB R0VfU0hJRlQpOw0KPiA+ICAJaWYgKHVzZW1hcF9zbnIgPT0gcGdkYXRfc25yKQ0KPiA+ICAJCXJl dHVybjsNCj4gPiAgDQo+ID4gLS0gDQo+ID4gMi4xOC4wDQo+IA0KDQo=