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=-6.6 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS 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 8DB47CA9EAF for ; Thu, 24 Oct 2019 07:35:17 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id E8EC520856 for ; Thu, 24 Oct 2019 07:35:16 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=outlook.com header.i=@outlook.com header.b="ON7Stdt7" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E8EC520856 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=outlook.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 53EAC6B0005; Thu, 24 Oct 2019 03:35:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4EF486B0006; Thu, 24 Oct 2019 03:35:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 390476B0007; Thu, 24 Oct 2019 03:35:13 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0183.hostedemail.com [216.40.44.183]) by kanga.kvack.org (Postfix) with ESMTP id 1198C6B0005 for ; Thu, 24 Oct 2019 03:35:13 -0400 (EDT) Received: from smtpin27.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with SMTP id 8EC35824999B for ; Thu, 24 Oct 2019 07:35:12 +0000 (UTC) X-FDA: 76077867264.27.hour47_4a57075bc4718 X-HE-Tag: hour47_4a57075bc4718 X-Filterd-Recvd-Size: 5872 Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-oln040092254016.outbound.protection.outlook.com [40.92.254.16]) by imf48.hostedemail.com (Postfix) with ESMTP for ; Thu, 24 Oct 2019 07:35:10 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F9jBiDe9VNwS9BS4F4l+NfbcE/CK0fYsGR8q9l4ISd+/C9m2rEC5BaJm/YTs5ApbUeyJAadV/koCFFcAZwYIeHfKYtGYm8kZl7LgH2USpfTw/AUr/SQnYCkV7tpz0CUgiiX2HIbL2Ia4qYG4pTh3fmlV8gt3IDJTvDu2n78j7b34oQdtuHtvOMK694bnphzBWMRim59N+Zh6E6kH4Q399tQSh2Oi7e3rfgO8vl5C38vHi0P+/x1gXUV9rvvQ1/2cMoN9OQtPsM1YQcDiGdutsy6x3NgxA06Kj+4kv9foX98vpzXjyqU5O1HXDFfJltZQk/TBaeDys9IY88SVzff1Bw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N8m08UwVb4juQOigAfhOk2O/REz1KVFjIx9PBzaLGng=; b=PXBnBtArgcEfXpTKhMdbneO+Pl6dcncjZiNzXS/411cnibU7BC+tUg73Dc7YkNwJ4yL/EDghE6o3rtGY2HZ+O/3nyPGSuEEGLIny0KmeFZUtZ9MalWIQBouCWDf7GZQE28qlA1dj1gGaTE4/3Tjp1ta5JkUBLaSIrICBMJvVyyWz8Cl088rNgNRzM8HPPwBNBo3W9l4iHeisNRaWNVlsn/3Zv8VOJ4t6KsRLX7goeoChIqWhPP3aX9qnkSk3V2nLaydMM6CgiRolFmAEx1cLWdWEvuJuzeEFQh9PWheRfaLPL1OSVMc1G1rcbxsmi+evYma4xSsg0ntGlxO34+hxeA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N8m08UwVb4juQOigAfhOk2O/REz1KVFjIx9PBzaLGng=; b=ON7Stdt78bgjA6Q0R+gA8HEt1yctU3aOWXPiIHj1myJ0AsWb1MrtYmO4DIWHndzC3JJKvsXhTHf+EdIPTKE0/v6qn46tDSsYikBcMjSFfMiQ19nGmzPW7HAF2r3AfFm7fUs0kzgPBpLIgKnQf9Zi3/4gv5qWDiKa0i28+BSGOkLOW4H7nOr9JyVOErJXkuzfTM50BaOmJrCkQuPyDQ8h/820LQlICJU5dyZZ8Swy8d/BmK+kjIOzPJuOJ+ln2lB9Q7CG89mUngBWgId7nKMeqX0u9t8ZNchtStJ4LQSHozW5AOVcgluTxnz4ge4xijDzeuAs5ToI6uEt0ii/3ISIzg== Received: from SG2APC01FT003.eop-APC01.prod.protection.outlook.com (10.152.250.59) by SG2APC01HT054.eop-APC01.prod.protection.outlook.com (10.152.251.164) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2387.20; Thu, 24 Oct 2019 07:35:06 +0000 Received: from TY2PR04MB2975.apcprd04.prod.outlook.com (10.152.250.59) by SG2APC01FT003.mail.protection.outlook.com (10.152.250.130) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2387.20 via Frontend Transport; Thu, 24 Oct 2019 07:35:06 +0000 Received: from TY2PR04MB2975.apcprd04.prod.outlook.com ([fe80::4091:623a:f6b2:bd53]) by TY2PR04MB2975.apcprd04.prod.outlook.com ([fe80::4091:623a:f6b2:bd53%7]) with mapi id 15.20.2367.025; Thu, 24 Oct 2019 07:35:06 +0000 From: Li Xinhai To: "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" Subject: [PATCH] mm: allow unmapped hole at head side of mbind range Thread-Topic: [PATCH] mm: allow unmapped hole at head side of mbind range Thread-Index: AQHVij0PSKaN18fQPUi/CCqFXXgplQ== Date: Thu, 24 Oct 2019 07:35:06 +0000 Message-ID: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:F34E78FEF124BC24DBB7E98C170D19C158EEFCB1A9253188EC75FCB7CE0D1877;UpperCasedChecksum:99BFBEFA082C899882CE71FCF10F1C4ED9E28B5D7A4D24634D050BD21089A9EF;SizeAsReceived:6732;Count:41 x-tmn: [ebAsoxjujBhjdrVAAR5T+jHk+SMMrGh9] x-ms-publictraffictype: Email x-incomingheadercount: 41 x-eopattributedmessage: 0 x-ms-traffictypediagnostic: SG2APC01HT054: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LhR/2KA7HJZP9Y4+iiH+yezEi00qXdCPZ+l6ub6kdXgdN3AhSAN5iX0wAbR8NptJYGfIOUn+67w3bQtQK8nJbWxuWxM4TmcFNM5u0Ffk3w/q/jM9YZO+bVWkKo77nEoJMnM8fHeHpWkEZbik+45cuvmEu7FeoBDoQYMHoiQN2FOKmzaLKYMF4CTf1Qvl5+Ta x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 2fa97f88-26f8-459f-2e2e-08d75854b0d0 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2019 07:35:06.2325 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2APC01HT054 X-Bogosity: Ham, tests=bogofilter, spamicity=0.018182, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: RnJvbTogTGkgWGluaGFpICA8eGluaGFpLmxpQG91dGxvb2suY29tPgoKbWJpbmRfcmFuZ2Ugc2ls ZW50bHkgaWdub3JlIHVubWFwcGVkIGhvbGUgYXQgbWlkZGxlIGFuZCB0YWlsIG9mIHRoZSAKc3Bl Y2lmaWVkIHJhbmdlLCBidXQgcmVwb3J0IEVGQVVMVCBpZiBob2xlIGF0IGhlYWQgc2lkZS4KSXQg aXMgbW9yZSByZWFzb25hYmxlIHRvIHN1cHBvcnQgc2lsZW50bHkgaWdub3JlIGhvbGVzIGF0IGFu eSBwYXJ0IG9mIAp0aGUgcmFuZ2UsIG9ubHkgcmVwb3J0IEVGQVVMVCBpZiB0aGUgd2hvbGUgcmFu Z2UgaXMgaW4gaG9sZS4KClNpZ25lZC1vZmYtYnk6IExpIFhpbmhhaSA8eGluaGFpLmxpQG91dGxv b2suY29tPgotLS0KCiBtbS9tZW1wb2xpY3kuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGlu c2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKCmRpZmYgLS1naXQgYS9tbS9tZW1wb2xpY3kuYyBi L21tL21lbXBvbGljeS5jCmluZGV4IDRhZTk2N2JjZjk1NC4uYWUxNjBkOTkzNmQ5IDEwMDY0NAot LS0gYS9tbS9tZW1wb2xpY3kuYworKysgYi9tbS9tZW1wb2xpY3kuYwpAQCAtNzM4LDcgKzczOCw3 IEBAIHN0YXRpYyBpbnQgbWJpbmRfcmFuZ2Uoc3RydWN0IG1tX3N0cnVjdCAqbW0sIHVuc2lnbmVk IGxvbmcgc3RhcnQsCiAgICAgICAgdW5zaWduZWQgbG9uZyB2bWVuZDsKIAogICAgICAgIHZtYSA9 IGZpbmRfdm1hKG1tLCBzdGFydCk7Ci0gICAgICAgaWYgKCF2bWEgfHwgdm1hLT52bV9zdGFydCA+ IHN0YXJ0KQorICAgICAgIGlmICghdm1hIHx8IHZtYS0+dm1fc3RhcnQgPj0gZW5kKQogICAgICAg ICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAKICAgICAgICBwcmV2ID0gdm1hLT52bV9wcmV2OwoK