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=-0.6 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no 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 6FE06C32771 for ; Fri, 10 Jan 2020 02:53:02 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 08CEF20678 for ; Fri, 10 Jan 2020 02:53:01 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="BUYkTjVo" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 08CEF20678 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 580C08E0005; Thu, 9 Jan 2020 21:53:01 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 531388E0001; Thu, 9 Jan 2020 21:53:01 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 476FA8E0005; Thu, 9 Jan 2020 21:53:01 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0076.hostedemail.com [216.40.44.76]) by kanga.kvack.org (Postfix) with ESMTP id 31BAF8E0001 for ; Thu, 9 Jan 2020 21:53:01 -0500 (EST) Received: from smtpin26.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with SMTP id DAE43180AD806 for ; Fri, 10 Jan 2020 02:53:00 +0000 (UTC) X-FDA: 76360202520.26.box99_718ceee3c1b47 X-HE-Tag: box99_718ceee3c1b47 X-Filterd-Recvd-Size: 5544 Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) by imf16.hostedemail.com (Postfix) with ESMTP for ; Fri, 10 Jan 2020 02:53:00 +0000 (UTC) Received: by mail-wm1-f67.google.com with SMTP id 20so404378wmj.4 for ; Thu, 09 Jan 2020 18:53:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:references:mime-version:message-id :content-transfer-encoding; bh=imQsKITE5qhelB3yBhdDbmAyFNw0GXA0SntE/tPuH94=; b=BUYkTjVocGOVCImwZIfglpFaTouNcwEVgj6RUXNp0TySfOa6LFhI34BUK+DSplEqH8 cL6amsmv0PMajjjSkPvMEX++SgwPxQiz2eWNwymD8pKXCS/Vb55b+bxew1N/9QJkrKJn n3suTPS6RkAOCJAV+mi6Mk/g3MhR5/ifuivjq901SlORASYguVSCHpDed1vU6UhCM/kJ rXNebM+TWFZn5kegYFtjvJc/kMqLjEVUZo0MwVyNydijcfi5SlLrBzmtxJBkJA8UNJu/ pJ6jUc7Do44NKDaebCYOLnIw9NKi5pWlvj76na6Vaq2cA/qKQJx/PpyeMf8R+CMKfzUg S+Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:references:mime-version :message-id:content-transfer-encoding; bh=imQsKITE5qhelB3yBhdDbmAyFNw0GXA0SntE/tPuH94=; b=ihZMGOUNHbzq2y6419lq8ql1GE8tvhN0oqNITKqCM5Sk/3sApQK6SCbggbAd2chiAX KP36xguNQIS3aa3zwX3XlUT9L5NVR6Q5I3l2Q6zAtlIKTlDxNhW0JNRJXaNAOkJ3Ns86 PxeQ1BiqI5x4TYm1xUqyAe3wDX02CAXbWx6aLHN8+wsg2ieKuXoB23cyrdHTNT+L4qcE uqMVyNJpuZV3gWVkJ5YNfO53RdzLhR+yGSDF5Aw4Fed8x+g+OL7QUDvWA+6JNZpxnOOF T4EuPMHFiGwhWvT5QW+cQS8Uh9GCADQ38lBpTajZ2UADlEtfqiOcTTXt2RwoJuCSQuxr wn1w== X-Gm-Message-State: APjAAAW05arMa6/PrzwArJV3dZy+XVGHo5RW/wqxKqzdGfwiAdPNssZK c7hyYI61y9kOaFB5zWdRzCg= X-Google-Smtp-Source: APXvYqyhxDaYIjAE/D51FuXjKx2oRilfZvnfAsDIvcOouZLTBQptBqctUiR9qHHnNsYhMYR9FOs1OA== X-Received: by 2002:a1c:730d:: with SMTP id d13mr1167225wmb.126.1578624778944; Thu, 09 Jan 2020 18:52:58 -0800 (PST) Received: from N-20L6PF1KTYA2 ([131.228.2.20]) by smtp.gmail.com with ESMTPSA id e16sm543293wrs.73.2020.01.09.18.52.56 (version=TLS1_2 cipher=AES128-GCM-SHA256 bits=128/128); Thu, 09 Jan 2020 18:52:58 -0800 (PST) Date: Fri, 10 Jan 2020 10:52:56 +0800 From: "Li Xinhai" To: "Mike Kravetz" , "Michal Hocko" Cc: "linux-mm@kvack.org" , kirill.shutemov Subject: Re: [PATCH v2] mm/page_vma_mapped.c: Detect mismatched pfn of hugetlbfs page in pfn_in_hpage() References: <1578579963-6075-1-git-send-email-lixinhai.lxh@gmail.com>, <20200109150052.GT4951@dhcp22.suse.cz>, <568a2f44-ad16-f3b5-4691-4e6f6ff21bf1@oracle.com>, <2020011006480540632892@gmail.com>, X-Priority: 3 X-GUID: A630F275-708B-42D6-8D05-F655EFAAC5F5 X-Has-Attach: no X-Mailer: Foxmail 7.2.13.365[cn] Mime-Version: 1.0 Message-ID: <20200110105254780538125@gmail.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 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: T24gMjAyMC0wMS0xMMKgYXQgMDc6MDDCoE1pa2UgS3JhdmV0esKgd3JvdGU6Cj5PbiAxLzkvMjAg Mjo0OCBQTSwgTGkgWGluaGFpIHdyb3RlOgo+PiBvb3BzLCBJIGRpZG4ndCB3cml0ZSB0aGUgY29k ZSBjb3JyZWN0bHkuIEkgc2hvdWxkIHdyb3RlIGl0IGFzCj4+Cj4+IGlmIChwZm4gPj0gaHBhZ2Vf cGZuICYmIHBmbiAtIGhwYWdlX3BmbiA8IGhwYWdlX25yX3BhZ2VzKGhwYWdlKSkgewo+PiBWTV9C VUdfT05fUEFHRShQYWdlSHVnZShocGFnZSkgJiYgcGZuICE9IGhwYWdlX3BmbiwgaHBhZ2UpOwo+ PiByZXR1cm4gdHJ1ZTsKPj4gfQo+Pgo+PiByZXR1cm4gZmFsc2U7Cj4+Cj4+IGhwYWdlX25yX3Bh Z2VzKGhwYWdlKSBnaXZlIHVzIEhQQUdFX1BNRF9OUiBmb3IgVEhQIGFuZCBodWdldGxiZnMgcGFn ZSwKPj4gYnV0IHJlbWFwcGluZyBQVEUgdG8gYSBkaWZmZXJybnQgaHVnZXRsYmZzIHBhZ2Ugc3Rp bGwgYWxsb3dlZCwgc28gcHV0IHRoZSBCVUcgY29kZQo+PiBpbnRvIHRoaXMgY29uZGl0aW9uIGlz IG5lY2Vzc2FyeS4gQnkgdGhpcyB3YXksIGlmIGl0IHdhcyBub3QgYSBleGFjdCBtYXRjaCBmb3Ig UGFnZUh1Z2UsCj4+IHRoZW4gaXQgaXMgYSBidWcuCj4KPlRoYW5rIHlvdS7CoCBJIHRoaW5rIHdl IGFsbCBhZ3JlZSBvbiB3aGF0IHRoZSBwcm9wb3NlZCBjb2RlIGlzIGRvaW5nLgo+SG93ZXZlciwg d2Ugd291bGQgbGlrZSB0byBrbm93IHdoeSB5b3UgYmVsaWV2ZSB0aGlzIGNvZGUgc2hvdWxkIGJl IGFkZGVkLgo+Rm9yIGV4YW1wbGUsCj4tIERpZCB5b3UgYWN0dWFsbHkgZW5jb3VudGVyIHRoaXMg c2l0dWF0aW9uIChQYWdlSHVnZShocGFnZSkgJiYgcGZuICE9Cj7CoCBocGFnZV9wZm4pPwo+LSBE aWQgeW91IGRpc2NvdmVyIHNvbWUgY29kZSBwYXRoIHdoZXJlIHdlIGFyZSBsaWtlbHkgdG8gZW5j b3VudGVyIHRoaXMKPsKgIHNpdHVhdGlvbj8KPi0gU29tZSBvdGhlciByZWFzb24/IAoKSSBkaWRu J3QgYWN0dWFsbHkgZW5jb3VudGVyIHRoaXMgY29uZGl0aW9uLgoKVGhlcmUgYXJlIHR3byB3YXlz IGZvciBmYXVsdHkgY29kZSwKMS4gb25lIGlzIGZyb20gdGhlICdocGFnZScsIGl0IGNvdWxkIGJl IGhlYWQgb3IgdGFpbCBwYWdlIG9mIGh1Z2V0bGJmcyAoSSBzZWUgdGhhdApjdXJyZW50wqBjb2Rl wqBtYWtlIHN1cmUgYWx3YXlzIGNhbGwgd2l0aCBoZWFkIHBhZ2UgYXMgeW91IG1lbnRpb25lZCku IEx1Y2tseSwKd2XCoGNhdGNoIHRoZSB0YWlsIHBhZ2UgY2FzZSBhcyBCVUcgYXQgYmVnaW5pbmcg b2YgdGhpcyBtYXBwZWRfd2Fsayh0aGUKcGFnZV9oc3RhdGUocGFnZSkgcmV0dXJuIE5VTEwgZm9y IHRhaWwgcGFnZSkuCjIuIFRoZSBvdGhlciBpcyBmcm9tIHRoZSBjb250ZW50IHN0b3JlZCBpbiB0 aGUgUFRFLCB3aWhjaCB3ZSB1c2VkIGFzICdwZm4nIGFuZApjb21wYXJlIHdpdGggJ2hwYWdlJy4K CkN1cnJlbnQgY29kZSBtYXRjaGVzICdwZm4nIGFuZCAnaHBhZ2UnIGxpa2UgYmVsb3c6Ci0gbm9y bWFsIDRrIHBhZ2U6IGhwYWdlX3BmbiA8PSBwZm4gPCBocGFnZV9wZm4gKyAxCi0gVEhQLCBodWdl dGxiZnMgcGFnZTogwqBocGFnZV9wZm4gPD0gcGZuIDwgaHBhZ2VfcGZuICvCoEhQQUdFX1BNRF9O Ugp3ZSBuZWVkIGRvIGV4YWN0IG1hdGNoIGZvciBub3JtYWwgNEsgcGFnZSBhbmQgaHVnZXRsYmZz IHBhZ2UsIGFuZCByYW5nZQptYXRjaCBmb3IgVEhQLgoKPi0tCj5NaWtlIEtyYXZldHo=